الفهرس الكامل الباب 01 من 10
أساسيات الإنترنت والشبكات
كيف تصل البيانات فعليًا: البروتوكولات وDNS والطلب والاستجابة.
- 20 مقالة
- نحو 5 ساعات من القراءة
- آخر تحديث
مقالات الباب بترتيب القراءة
-
المقالة 1: تاريخ الإنترنت: كيف وُلدت الشبكة، من ARPANET إلى الويب
في ليلة 29 أكتوبر 1969، حاول طالب اسمه تشارلي كلاين (Charley Kline) أن يُرسِل كلمة login من حاسوب في جامعة كاليفورنيا بلوس أنجلوس (UCLA) إلى حاسوب في معهد ستانفورد للأبحاث…
-
المقالة 2: كيف يعمل الإنترنت: رحلة طلب الويب من المتصفح إلى الخادم
تكتب عنوان موقع في المتصفّح، تضغط Enter، فتظهر الصفحة في أقل من ثانية. في تلك الثانية، سافر طلبُك من جهازك إلى خادم قد يكون في طرف آخر من العالم، وعاد…
-
المقالة 3: معرف الموارد الموحد (URL): نظام العنونة في الويب
في مسار الطلب الذي تتبّعتَه في المقال السابق، «كيف يعمل الإنترنت»، كانت أول خطوة يقوم بها المتصفّح حين تضغط Enter هي قراءة العنوان الذي كتبتَه. هذا العنوان، الـURL، يبدو سطرا…
-
المقالة 4: DNS: دليل هاتف الإنترنت
في المقال السابق فكّكتُ «معرّف الموارد URL»، ورأيتَ أن اسم النطاق داخله (مثل google.com) هو ما يحدّد الخادم. لكنّ الأجهزة لا تتخاطب بالأسماء، بل بأرقام تُسمّى عناوين IP، مثل 142.250.184.196.…
-
المقالة 5: HTTP وHTTPS: كيف يطلب متصفّحك صفحةً ويردّ الخادم
في المقال السابق رأيتَ كيف يحوّل «نظام أسماء النطاقات DNS» اسم الموقع إلى عنوان IP. صار متصفّحك يعرف أين الخادم، وفتح معه قناة. لكن بأيّ «لغة» سيطلب الصفحة، وبأيّ لغة…
-
المقالة 6: SSL/TLS: كيف يُشفّر الويب ويُثبت هوية المواقع
في المقال السابق عن «HTTP وHTTPS» قلتُ إن الحرف «S» في HTTPS هو طبقة تشفير اسمها TLS، تُعمّي المحادثة وتثبت هوية الخادم. هنا أفتح هذه الطبقة: كيف تتحوّل محادثة مكشوفة…
-
المقالة 7: الكوكيز والجلسات: كيف يتذكّرك الموقع
في مقال «HTTP وHTTPS» تركتُ سؤالا معلّقا: إن كان HTTP «عديم الحالة»، أي لا يربط طلبا بسابقه ولا يتذكّر شيئا، فكيف يبقى تسجيل دخولك قائما وأنت تتنقّل بين عشرات الصفحات؟…
-
المقالة 8: البريد الإلكتروني: كيف يُرسَل ويصل، وكيف يُحمى من الانتحال
في المقالات السابقة تتبّعتَ مسار طلب الويب: من العنوان، إلى DNS، إلى HTTP فالتشفير ثمّ الكوكيز. لكنّ الويب ليس تطبيق الإنترنت الوحيد، بل أقدمها وأكثرها صمودا تطبيق آخر يعمل على…
-
المقالة 9: بروتوكولات الإنترنت ونموذج الطبقات: كيف تتفاهم الأجهزة
في المقالات السابقة فكّكتُ لك طبقة الويب التي تلمسها مباشرةً: العنوان (URL)، وترجمة الاسم (DNS)، ولغة الطلب (HTTP)، والتشفير (SSL/TLS)، والذاكرة (الكوكيز). لكنّ تحت هذه الطبقة محرّكا يحمل كل تلك…
-
المقالة 10: TCP/IP: كيف يُعنوَن الإنترنت ويصل كل بايت سليمًا
في المقال السابق عن «بروتوكولات الإنترنت ونموذج الطبقات» رأيتَ أن طبقتين في القلب تقومان بأثقل العمل: واحدة تعنون وتوجّه، وأخرى تضمن الوصول. وهاتان هما IP وTCP، البروتوكولان اللذان أعطيا الإنترنت…
-
المقالة 11: الشبكة المحلّية (LAN): المحوّل والكابلات وكيف تتحاطب أجهزتك
في المقال السابق عن «TCP/IP» رأيتَ المحرّك الذي يُعنوِن البيانات ويوصّلها موثوقة. لكن هذا كلّه برمجيات تجري على أسلاك وموجات حقيقية، وتلك الأسلاك تبدأ من أصغر شبكة تلمسها كل يوم:…
-
المقالة 12: الموجِّه (Router): كيف يجد كلّ طردٍ طريقه
في المقال السابق عن «الشبكة المحلّية» رأيتَ أن كل شبكة محلّية جزيرة، وأن على حافّتها جهازا واحدا يربطها بالعالم. ورأيتَ أن جهازك، حين يريد مخاطبة وجهة خارج الشبكة، يسلّم الطرد…
-
المقالة 13: مزوّد خدمة الإنترنت (ISP): بوّابتك إلى الشبكة العالمية
في المقال السابق عن «الموجِّه» تبيّن أن المسار الافتراضي في موجِّهك يشير إلى جهة واحدة: مزوّد خدمتك. فكلّ ما يقصد خارج بيتك يُسلَّم إليه أوّلًا. فمن هو هذا المزوّد، وكيف…
-
المقالة 14: الشبكة واسعة النطاق (WAN): كيف تُربَط الشبكات عبر المدن والدول
في المقال السابق عن «مزوّد خدمة الإنترنت» رأيتَ أن شبكة مزوّدك التي تمتدّ على دولة بأكملها هي في ذاتها نوع من الشبكات لم أُفرده بعد: «الشبكة واسعة النطاق» (WAN). وهي…
-
المقالة 15: العمود الفقري للإنترنت (Internet Backbone): الكابلات التي تربط القارّات
في المقال السابق عن «الشبكة واسعة النطاق» تبيّن أن كل هذه الشبكات تجري في النهاية على بنية ماديّة هائلة: ألياف تمتدّ تحت الأرض وعبر قيعان المحيطات. تلك هي أضخم شبكة…
-
المقالة 16: نقاط تبادل الإنترنت (IXP): أين تلتقي الشبكات وتتبادل المرور
طرح المقال السابق عن «العمود الفقري للإنترنت» سؤالًا: أين تلتقي هذه الكابلات والشبكات فعليًّا لتسلّم بعضها بعضًا حركة المرور؟ الجواب في مبانٍ بعينها تجتمع فيها شبكات العالم وجهًا لوجه: «نقاط…
-
المقالة 17: التخزين المؤقت (Caching): الطبقات التي تجعل الويب سريعًا
في المقال السابق عن «نقاط تبادل الإنترنت» رأيتَ أن شركات المحتوى تضع نسخًا من محتواها قريبةً من المستخدمين لتصل أسرع. هذه فكرةٌ واحدةٌ من تطبيقات مبدأٍ هو على الأرجح أهمّ…
-
المقالة 18: شبكة توصيل المحتوى (CDN): الحافّة التي تقرّب موقعك من كل مستخدم
في المقال السابق عن «التخزين المؤقت» رأيتَ أن أقوى طبقة تخزينٍ حين يكون جمهورك موزّعًا على الكوكب هي التخزين عند «الحافّة»: نسخٌ من موقعك في خوادمَ قريبةٍ من كل مستخدمٍ…
-
المقالة 19: الشبكة الخاصة الافتراضية (VPN): ما يُخفيه النفق وما لا يُخفيه
في المقال السابق عن «شبكة توصيل المحتوى» رأيتَ أن كل طبقة وساطةٍ تضيف سرعةً وأمنًا من جهة، وتضيف طرفًا «يرى» من جهةٍ أخرى. وعبر السلسلة كلّها تبيّن كم طرفًا يطّلع…
-
المقالة 20: أمن الإنترنت: التهديدات وكيف تحمي نفسك
في المقال السابق عن «الشبكة الخاصة الافتراضية» انتهى الأمر إلى أنّ الـVPN يحمي القناة، لكنّ الخطر قد يأتي من البرمجيّة التي تثبّتها، أو الرابط الذي تنقره، أو كلمة المرور التي…