مبرمجو نسق · 15 سنة فما فوقالإنترنت والأمانC04

الشبكات: IP وDNS وHTTP

توتي تسأل: «كيف يجد المتصفح موقع نسق؟»

ماذا سنتعلّم؟

  • عنوان IP رقم لكل جهاز على الشبكة
  • DNS دليل هاتف يحوّل الاسم إلى رقم
  • HTTP وHTTPS لغة الطلب والرد بين المتصفح والخادم

ماذا يحدث عندما تكتب studionasaq.com وتضغط Enter؟ في الدرس الرابع من مبرمجي نسق نتتبّع مع سيلا وتوتي رحلة الطلب.

IP وDNS

سؤال DNS
DNS يحوّل الاسم إلى رقم

لكل جهاز عنوان IP رقمي. ولأننا نحفظ الأسماء، يعمل DNS كدليل هاتف: يسأله المتصفح عن عنوان الاسم فيرد بالرقم، ويُحفظ الرد مؤقتاً لتسريع المرة القادمة.

HTTP ورموز الحالة

رموز الحالة
200 و404 و500

يرسل المتصفح طلب GET إلى الخادم، فيرد برمز حالة ومعه المحتوى: 200 نجح، و404 غير موجود، و500 خطأ في الخادم.

لماذا HTTPS؟

HTTPS
اتصال مشفّر

في HTTPS يكون الاتصال مشفّراً، فلا يستطيع أحد في الطريق قراءة ما ترسله مثل كلمات السر. جرّب: F12 ← تبويب Network وشاهد الطلبات ورموزها.

نشاط وورقة عمل للطباعة

حمّل ورقة النشاط (PDF): توصيل كل مصطلح بمعناه، وتتبّع رحلة طلب studionasaq.com بالترتيب، وتسجيل 3 طلبات من تبويب الشبكة.

اختبر نفسك

5 أسئلة مع سيلا وتوتي: ابدأ الاختبار.

إجابات ورقة النشاط لولي الأمر

  • التوصيل: IP ← عنوان الجهاز، DNS ← الاسم إلى رقم، HTTP ← طلب ورد، HTTPS ← اتصال مشفّر.
  • الترتيب: الاسم ← DNS ← اتصال HTTPS ← GET ← 200.

الدرس القادم: ما هي البرمجة؟ وكيف تختار أول لغة.

نص الدرس كاملاً — حوار سيلا وتوتي

المعلمة سيلاأهلاً بمبرمجي نسق! أنا سيلا.

المعلمة توتيوأنا توتي. عندما أكتب ⁦studionasaq.com⁩ في المتصفح، كيف يجد موقع نسق؟

المعلمة سيلابرحلة من ثلاث محطات: IP وDNS وHTTP. درسنا اليوم: الشبكات.

المعلمة سيلاكل جهاز على الشبكة له عنوان رقمي اسمه عنوان IP، مثل رقم البيت في الشارع.

المعلمة توتيلكني لا أحفظ أرقاماً… أحفظ الأسماء!

المعلمة سيلالهذا يوجد DNS: دليل هاتف الإنترنت، يحوّل اسم النطاق إلى عنوان IP.

المعلمة سيلايسأل المتصفح خادم DNS عن عنوان الموقع، فيرد بالرقم، ويحفظه الجهاز قليلاً ليكون أسرع في المرة القادمة.

المعلمة توتيوبعد أن يعرف الرقم؟

المعلمة سيلايتصل بالخادم ويرسل طلب HTTP يقول: أعطني الصفحة الرئيسية. وهذا اسمه طلب GET.

المعلمة سيلافيرد الخادم برمز حالة ومعه الصفحة: 200 يعني نجح، و404 يعني الصفحة غير موجودة، و500 يعني خطأ في الخادم.

المعلمة توتيرأيتُ 404 من قبل!

المعلمة سيلاوحرف S في HTTPS يعني آمن: الاتصال مشفّر، فلا يستطيع أحد في الطريق قراءة ما ترسله، مثل كلمات السر.

المعلمة سيلالنتتبّع الرحلة: تكتب الاسم، فيعطي DNS الرقم، ثم اتصال آمن، ثم طلب GET، ثم رد 200… وتظهر الصفحة.

المعلمة توتيكل هذا في أقل من ثانية!

المعلمة سيلالنلخّص: IP عنوان الجهاز، وDNS يحوّل الاسم إلى رقم، وHTTP لغة الطلب والرد، وHTTPS يحميها بالتشفير.

المعلمة توتيجرّبوا: افتحوا أدوات المطوّر في المتصفح، ثم تبويب الشبكة، وشاهدوا الطلبات ورموزها!

المعلمة سيلاسؤال التحدي: ماذا يعني رمز الحالة 404؟ جرّبوا الاختبار في موقع نسق.

المعلمة توتيوفي الدرس القادم: ما هي البرمجة؟ وكيف تختار أول لغة؟

سيلا وتوتيإلى اللقاء مع نسق تعلّم!

🎯 اختبر نفسك

5 أسئلة — اختر الإجابة الصحيحة.

    ↑