مراقبة الطبقات
الدرس 23 من 32 في دورة نموذج OSI على Coddy.
يمكنك مشاهدة تعاون الطبقات باستخدام أمر واحد. عندما يجلب curl عنوان URL، فإنه يحلّ الاسم (DNS)، ويفتح اتصال TCP بالمنفذ (الطبقة 4)، وبعد ذلك فقط يتحدث عبر HTTP (الطبقة 7). باستخدام -v، سترى حرفيًا كل مرحلة موضَّحة.
نتيجة الطبقة 7 هي رمز الحالة: إجابة server المكوّنة من ثلاثة أرقام. يعني 200 النجاح. يمكن لـ curl طباعة هذا الرمز فقط باستخدام -o /dev/null -w "%{http_code}\n"، مع التخلص من محتوى الصفحة.
حان وقت تشغيل مكدس كامل، من الأعلى إلى الأسفل، على جهازك الخاص.
التحدي
متوسطشغّل حزمة بروتوكولات كاملة محليًا:
- ابدأ خادمًا على المنفذ 9220 في الخلفية وانتظر حتى يصبح جاهزًا
- اجلب
http://127.0.0.1:9220/باستخدامcurl -s، مع تجاهل النص، واطبع رمز حالة HTTP فقط
الناتج المتوقع:
200جرّب بنفسك
جميع دروس نموذج OSI
تدرّب بنفسك: Playground لـ Terminal