محمد قتيبة شيخانيأبني. أستكشف. أشارك

الوسم: أساسيات الإنترنت

  1. غلاف المقال: موجّه بيتٍ وحده على أرضٍ كريميّة، صفيحةٌ رماديّة داكنة منخفضة سطحها العلويّ مضلَّعٌ بشقوق تهوية، وثلاثة هوائيّات قائمة في مؤخّرتها، وصفٌّ من المصابيح الصغيرة في حرفها الأماميّ، والضوء آتٍ من أعلى اليمين. وفي أسفل الغلاف عنوان المقال وسطرٌ تحته، واسم الكاتب وعلامته. أساسيات الإنترنت والشبكات

    الموجِّه (Router): كيف يجد كلّ طردٍ طريقه

    في المقال السابق عن «الشبكة المحلّية» رأيتَ أن كل شبكة محلّية جزيرة، وأن على حافّتها جهازا واحدا يربطها بالعالم. ورأيتَ أن جهازك، حين يريد مخاطبة وجهة خارج الشبكة، يسلّم الطرد إلى عنوان MAC الخاصّ بهذا الجهاز ويترك له أمر الخروج. ذلك الجهاز هو «الموجِّه» (Router)، وهذا المقال يفتحه ليرى ماذا يفعل بالطرد بعد أن يتسلّمه. […]

    14 دقيقة
  2. تطوير الويب

    الروابط التشعبية: العنصر الذي جعل الويب نسيجًا

    وصلتَ إلى هذه الصفحة على الأرجح بنقرةٍ على رابط. ذلك الرابط هو أبسط عنصرٍ في الويب وأعمقها أثرًا. بل إن «الويب» (Web)، أي «الشبكة العنكبوتية»، حمل هذا الاسم لأن الروابط تصل صفحاته المتناثرة بعضها ببعضٍ في كيانٍ واحدٍ متّصل. في المقالات السابقة عرفتَ الصفحة والموقع، ورأيتَ كيف يعرضهما المتصفّح؛ وفي هذا المقال يأتي دور العنصر […]

    11 دقيقة
  3. سطرٌ من شهادةٍ رقمية مكتوبٌ بحروفٍ كبيرة ومقسومٌ بأقواسٍ إلى ثلاثة حقول، وتحت كلّ حقلٍ اسمه: الحقل، ثمّ علامة يساوي، ثمّ النطاق المشمول وهو المميَّز باللون. أساسيات الإنترنت والشبكات

    SSL/TLS: كيف يُشفّر الويب ويُثبت هوية المواقع

    في المقال السابق عن «HTTP وHTTPS» قلتُ إن الحرف «S» في HTTPS هو طبقة تشفير اسمها TLS، تُعمّي المحادثة وتثبت هوية الخادم. هنا أفتح هذه الطبقة: كيف تتحوّل محادثة مكشوفة على شبكة عامّة إلى اتصال لا يقرؤه أحد سواك والخادم، وكيف تتأكّد أن من تكلّمه هو الموقع الحقيقيّ لا منتحِل يشبهه. القفل في شريط العنوان […]

    14 دقيقة
  4. غلاف المقال: رسمٌ بخطوطٍ رقيقة على أرضٍ كريميّة، أربع علبٍ في صفٍّ واحد وأسهمٌ بينها تسير من اليمين إلى اليسار. تبدأ من علبةٍ مكتوبٌ فيها «أنت»، ثمّ علبةٌ رماديّةٌ باهتة مكتوبٌ فيها «مزوّد إنترنتك» وتحتها «كان يقرأ وجهتك»، ثمّ علبةٌ بالأحمر الترابيّ مكتوبٌ فيها «مزوّد النفق» وتحتها «يقرؤها الآن»، وتنتهي عند علبةٍ صغيرةٍ مكتوبٌ فيها «الموقع». وفي أسفل الغلاف عنوان المقال وسطرٌ تحته، واسم الكاتب وعلامته. أساسيات الإنترنت والشبكات

    الشبكة الخاصة الافتراضية (VPN): ما يُخفيه النفق وما لا يُخفيه

    في المقال السابق عن «شبكة توصيل المحتوى» رأيتَ أن كل طبقة وساطةٍ تضيف سرعةً وأمنًا من جهة، وتضيف طرفًا «يرى» من جهةٍ أخرى. وعبر السلسلة كلّها تبيّن كم طرفًا يطّلع على مرورك: مزوّدك، والموجِّهات، والشبكات في الطريق. فكيف تحمي خصوصيّتك وأنت تعبر هذا كلّه؟ هنا تأتي «الشبكة الخاصة الافتراضية» (VPN). لكنّ حول الـVPN ضجيجًا تسويقيًّا […]

    14 دقيقة
  5. غلاف المقال: رسمٌ بخطوطٍ رقيقة على أرضٍ كريميّة لغرفةٍ محايدة يحدّها خطٌّ متقطّع، مكتوبٌ عليها أنها مركز بياناتٍ محايد لا يملكه أيّ مزوّد. في وسطها محوّلٌ مشترك بالأحمر الترابيّ، وحوله أربع علبٍ لأعضائها: مزوّد خدمة وشبكة محتوى وسحابة وجامعة، يصل كلٌّ منها إلى المحوّل بخطٍّ أحمر واحد. وفي أسفل الغلاف عنوان المقال وسطرٌ تحته، واسم الكاتب وعلامته. أساسيات الإنترنت والشبكات

    نقاط تبادل الإنترنت (IXP): أين تلتقي الشبكات وتتبادل المرور

    طرح المقال السابق عن «العمود الفقري للإنترنت» سؤالًا: أين تلتقي هذه الكابلات والشبكات فعليًّا لتسلّم بعضها بعضًا حركة المرور؟ الجواب في مبانٍ بعينها تجتمع فيها شبكات العالم وجهًا لوجه: «نقاط تبادل الإنترنت» (IXP). وهي من أهمّ قطع البنية التحتية للإنترنت وأقلّها شهرة. ولتفهم عبقريّتها، يبدأ المقال بمشكلةٍ تبدو غير منطقية تأتي نقطة التبادل لتحلّها، ثمّ […]

    14 دقيقة
  6. غلاف المقال: رسمٌ بخطوطٍ رقيقة على أرضٍ كريميّة. إلى اليمين علبةٌ مكتوبٌ فيها «الأصل»، يخرج منها سهمٌ طويلٌ رقيقٌ إلى اليسار مكتوبٌ فوقه «مرّةً واحدة لكلّ منطقة»، فيبلغ علبةً بالأحمر الترابيّ مكتوبٌ فيها «نقطةٌ قريبة». ومن هذه العلبة تخرج ثلاثة أسهمٍ حمراء قصيرةٌ إلى اليسار نحو ثلاث علبٍ صغيرةٍ مكتوبٌ في كلٍّ منها «زائر»، وفوقها «ثمّ الجميع محليًّا». وفي أسفل الغلاف عنوان المقال وسطرٌ تحته، واسم الكاتب وعلامته. أساسيات الإنترنت والشبكات

    شبكة توصيل المحتوى (CDN): الحافّة التي تقرّب موقعك من كل مستخدم

    في المقال السابق عن «التخزين المؤقت» رأيتَ أن أقوى طبقة تخزينٍ حين يكون جمهورك موزّعًا على الكوكب هي التخزين عند «الحافّة»: نسخٌ من موقعك في خوادمَ قريبةٍ من كل مستخدمٍ أينما كان. هذه هي «شبكة توصيل المحتوى» (CDN)، وهي موضوع هذا المقال. وقد رأيتَ في مقال الشبكة واسعة النطاق أن المسافة عدوٌّ لا تغلبه أيّ […]

    14 دقيقة
  7. غلاف المقال: رسمٌ بخطوطٍ رقيقة لهرم مزوّدي الخدمة على أرضٍ كريميّة. في الأعلى حاملان عالميّان بالأحمر الترابيّ يصل بينهما خطُّ تناظرٍ بلا مقابل، وتحتهما مزوّدان وطنيّان بينهما نقطة تبادل، ويصعد من كلٍّ منهما خطُّ عبورٍ يُدفَع ثمنه، وفي الأسفل مزوّدك المحلّي ومنه خطٌّ منقّط إلى بيتك. وفي أسفل الغلاف عنوان المقال وسطرٌ تحته، واسم الكاتب وعلامته. أساسيات الإنترنت والشبكات

    مزوّد خدمة الإنترنت (ISP): بوّابتك إلى الشبكة العالمية

    في المقال السابق عن «الموجِّه» تبيّن أن المسار الافتراضي في موجِّهك يشير إلى جهة واحدة: مزوّد خدمتك. فكلّ ما يقصد خارج بيتك يُسلَّم إليه أوّلًا. فمن هو هذا المزوّد، وكيف يحوّل كابلا واحدا يصل إلى بيتك إلى وصول لشبكات الكوكب كلّها؟ هذا المقال يجيب عن ذلك على ثلاثة مستويات: ما الذي تستأجره من مزوّدك فعلًا، […]

    16 دقيقة
  8. سطر Set-Cookie مفكَّكًا إلى حقوله: الترويسة، ثمّ الاسم والقيمة وهو وحده ما يعيده المتصفّح، ثمّ خاصيّة HttpOnly وهي أمرٌ للمتصفّح لا يعود إلى الخادم. أساسيات الإنترنت والشبكات

    الكوكيز والجلسات: كيف يتذكّرك الموقع

    في مقال «HTTP وHTTPS» تركتُ سؤالا معلّقا: إن كان HTTP «عديم الحالة»، أي لا يربط طلبا بسابقه ولا يتذكّر شيئا، فكيف يبقى تسجيل دخولك قائما وأنت تتنقّل بين عشرات الصفحات؟ وكيف تتذكّر سلّة التسوّق ما وضعتَه فيها؟ الجواب ليس في HTTP نفسه، بل في حيلة ذكية تُبنى فوقه: الكوكيز. سأشرح هنا كيف يتذكّرك موقع لا […]

    14 دقيقة
  9. سطرٌ واحد من ملفّ نطاق مكتوبٌ بحروفٍ كبيرة ومقسومٌ بأقواسٍ إلى أعمدته الأربعة، وتحت كلّ عمودٍ اسمه: الاسم، ثمّ الصنف، ثمّ النوع، ثمّ القيمة وهي عنوان IP المميَّز باللون. أساسيات الإنترنت والشبكات

    DNS: دليل هاتف الإنترنت

    في المقال السابق فكّكتُ «معرّف الموارد URL»، ورأيتَ أن اسم النطاق داخله (مثل google.com) هو ما يحدّد الخادم. لكنّ الأجهزة لا تتخاطب بالأسماء، بل بأرقام تُسمّى عناوين IP، مثل 142.250.184.196. فمن يترجم الاسم الذي تكتبه إلى الرقم الذي تفهمه الآلة؟ هذا عمل نظام أسماء النطاقات (DNS)، وهو موضوع هذا المقال. تخيّله دليل هاتف للإنترنت: أنت […]

    14 دقيقة
  10. عنوانان جانب بعض: عنوان IPv4 من 32 خانة، وعنوان IPv6 من 128 خانة وهو المشدَّد. أساسيات الإنترنت والشبكات

    TCP/IP: كيف يُعنوَن الإنترنت ويصل كل بايت سليمًا

    في المقال السابق عن «بروتوكولات الإنترنت ونموذج الطبقات» رأيتَ أن طبقتين في القلب تقومان بأثقل العمل: واحدة تعنون وتوجّه، وأخرى تضمن الوصول. وهاتان هما IP وTCP، البروتوكولان اللذان أعطيا الإنترنت اسمه: TCP/IP. هذا المقال يفتحهما من الداخل. والسؤال الذي يجيب عنه دقيق: كيف تُبنى مكالمة موثوقة لا يضيع منها حرف ولا يختلّ ترتيبها، فوق شبكة […]

    13 دقيقة