🔍💻 ماذا يحدث فعليًا عندما تكتب اسم موقع في المتصفح وتضغط Enter؟
(رحلة سريعة لكن عبقرية بتحصل في أجزاء من الثانية!) ⚡🌐
تعالى نشوف الخطوات واحدة واحدة 👇
🧠 1️⃣ DNS Check (فحص الذاكرة المؤقتة)
الجهاز بيسأل نفسه:
“هل أنا عارف الـ IP الخاص بالموقع ده قبل كده؟” 🤔
لو موجود في الـ Cache… خلاص نوفر وقت ونكمل فورًا 🚀
🌍 2️⃣ DNS Query (سؤال خادم DNS)
لو مش معروف… الجهاز يبعت طلب لسيرفر DNS:
“ممكن تديني عنوان الـ IP للموقع ده؟” 📡
📩 3️⃣ DNS Response (الرد بالعنوان)
سيرفر DNS يرد ويقول:
“اتفضل… ده عنوان الـ IP الخاص بالموقع” ✅
🤝 4️⃣ TCP Handshake (المصافحة الثلاثية)
الجهاز والسيرفر يعملوا اتصال رسمي بينهم 🤝
SYN ➜ SYN-ACK ➜ ACK
يعني باختصار: “جاهز نتكلم؟” — “جاهز” — “تمام نبدأ” 💬
🧭 5️⃣ Routing (توجيه البيانات)
البيانات تبدأ رحلتها عبر الراوترات المختلفة لحد ما توصل للسيرفر الصح 🛣️
🖥️ 6️⃣ Server Response (تحميل الموقع)
السيرفر يستقبل الطلب… ويرجع بيانات الصفحة
والموقع يفتح قدامك في ثواني ✨
❌ لكن لو حصلت مشكلة في أي خطوة… الموقع مش هيفتح!
🚫 DNS فشل → مفيش IP
🚫 Routing فشل → البيانات ضاعت
🚫 Firewall منع الاتصال → الوصول مرفوض
💡 الخلاصة:
أنت شايف مجرد “Enter”…
لكن في الحقيقة شبكة كاملة شغالة ورا الكواليس بسرعة مذهلة 🤯🌐
#Networking #DNS #TCPIP #Internet #HowInternetWorks #NetworkEngineer #IT #Tech #Routing #CCNA 🚀
