كيف يعمل الإنترنت ؟

كيف يعمل الإنترنت ؟

و ماهي آلية عمل الإنترنت: من الطلب إلى الاستجابة

الإنترنت هو شبكة عالمية معقدة تربط مليارات الأجهزة حول العالم، مما يسمح بنقل البيانات والمعلومات بسرعة هائلة.

لفهم كيفية عمل الإنترنت، سنستعرض مجموعة من المفاهيم والمصطلحات الأساسية التي تشمل: IP Address، DNS، Hosting، Wi-Fi، HTTP/HTTPS، و SSL.

1. عنوان IP (IP Address)

كل جهاز يتصل بالإنترنت يمتلك عنوان IP، وهو عبارة عن سلسلة من الأرقام الفريدة التي تعمل كهوية للجهاز على الشبكة. يمكن تشبيه عنوان IP بالعنوان البريدي، حيث يُستخدم لتوجيه البيانات إلى الوجهة الصحيحة. هناك نوعان رئيسيان من عناوين IP:

  • IPv4: يتألف من 32 بت، ويُكتب عادةً كأربع مجموعات من الأرقام مفصولة بنقاط (مثل 192.168.1.)
  • IPv6: أحدث وأكثر تعقيدًا، يتألف من 128 بت لتوفير عدد أكبر من العناوين الممكنة.

2. نظام أسماء النطاقات (DNS)

نظام أسماء النطاقات (DNS) هو الخدمة التي تحول أسماء النطاقات مثل www.codecamb.com إلى عنوان IP المطلوب.

عند كتابة عنوان موقع في المتصفح، يتصل جهازك بخادم DNS ليسأله عن عنوان IP المرتبط بهذا النطاق، ثم يتم توجيه الطلب إلى السيرفر الذي يستضيف الموقع.

3. الاستضافة (Hosting)

الاستضافة هي الخدمة التي توفر البنية التحتية والموارد اللازمة لتشغيل موقع ويب أو تطبيق على الإنترنت. يُمكن تقسيمها إلى عدة أنواع:

  • الاستضافة المشتركة: حيث يتم مشاركة موارد السيرفر بين عدة مواقع.
  • الاستضافة السحابية: تعتمد على سيرفرات افتراضية متعددة لتوفير موارد قابلة للتوسعة.
  • استضافة VPS: توفر موارد مخصصة داخل سيرفر مشترك.
  • الاستضافة المخصصة: يتم فيها تخصيص سيرفر كامل لموقع واحد.

إختيار الحاسوب المناسب للبرمجة

4. الواي فاي (Wi-Fi)

Wi-Fi هي تقنية تسمح للأجهزة بالاتصال بالإنترنت عبر الشبكات اللاسلكية. تتطلب نقطة وصول (راوتر) تعمل كوسيط بين الأجهزة المتصلة والإنترنت.

الواي فاي يُستخدم بشكل واسع في المنازل، المكاتب، والأماكن العامة لتوفير اتصال لاسلكي بالإنترنت.

بروتوكولات نقل النص التشعبي (HTTP/HTTPS)

5. بروتوكولات نقل النص التشعبي (HTTP/HTTPS)

  • HTTP (Hypertext Transfer Protocol) هو البروتوكول الأساسي الذي يستخدمه المتصفح للتواصل مع السيرفرات واستلام صفحات الويب.
  • HTTPS (HTTP Secure) هو نسخة مُشفرة من HTTP، تستخدم بروتوكول SSL/TLS لتأمين الاتصال بين المستخدم والسيرفر، مما يحمي البيانات من التجسس أو التلاعب أثناء النقل.

6. طبقات الحماية (SSL/TLS)

SSL (Secure Sockets Layer) و TLS (Transport Layer Security) هما بروتوكولات توفر اتصالاً مشفرًا وآمنًا بين المستخدم والسيرفر. عند زيارة موقع يستخدم HTTPS، يتم إنشاء قناة مشفرة باستخدام SSL/TLS، مما يضمن سرية وسلامة البيانات المنقولة

هذه المقالة تتمة لشرح درس كيف يعمل الانترنت

كورس HTML & CSS بالعربي
كورس HTML & CSS بالعربي

2 تعليقات

  1. الصراحة المقالة عميقة جداً ومافي داعي نتعمق اكثر من هيك وشكراً على هيك موضوع

اترك ردّاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *