المستوى: مبتدئ

في كل مرّة تفتح فيها موقعاً أو تُرسل رسالة، تحدث خلف الكواليس رحلة سريعة ومنظّمة عبر الإنترنت. فهم هذه الرحلة يساعدك على معرفة أين يقع موقعك، ولماذا يهمّ النطاق والاستضافة، وكيف تحلّ المشكلات لاحقاً بثقة. في هذا المقال نتتبّع خطوة بخطوة ما يحدث من لحظة كتابتك للعنوان حتى ظهور الصفحة أمامك.

ما هو الإنترنت أصلاً؟

الإنترنت (Internet) هو شبكة عملاقة تربط ملايين الأجهزة والحواسيب حول العالم ببعضها، بحيث يستطيع أيّ جهاز أن يتبادل المعلومات مع جهاز آخر. تخيّله كشبكة طرق ضخمة تصل بين المدن؛ المعلومات هي السيارات التي تسير على هذه الطرق. لا توجد جهة واحدة "تملك" الإنترنت، بل هو تعاون بين شبكات كثيرة تتّبع القواعد نفسها للتفاهم.

الأطراف الثلاثة في كل رحلة

  • العميل (Client): جهازك أنت — الحاسوب أو الهاتف — الذي يطلب المعلومات عبر متصفّح (Browser، وهو البرنامج الذي تتصفّح به المواقع مثل Chrome أو Safari).
  • الخادم (Server): حاسوب قويّ يعمل دائماً ويخزّن ملفات الموقع، ومهمّته الردّ على الطلبات وإرسال الصفحات.
  • الشبكة بينهما: مزوّد خدمة الإنترنت لديك (ISP) وكابلات وأجهزة توجيه تنقل البيانات ذهاباً وإياباً.

رحلة طلبك خطوة بخطوة

  1. تكتب عنواناً مثل example.com في المتصفّح وتضغط Enter.
  2. يسأل المتصفّح نظام DNS (نظام أسماء النطاقات، وهو دليل الإنترنت الذي يحوّل الاسم المكتوب إلى عنوان رقمي) عن العنوان الحقيقي للموقع.
  3. يردّ DNS بعنوان IP (عنوان بروتوكول الإنترنت، وهو رقم يحدّد الخادم بدقّة مثل رقم هاتف). سنشرحه لاحقاً بالتفصيل.
  4. يفتح المتصفّح اتصالاً مع الخادم صاحب هذا العنوان ويُرسل إليه طلباً: "أعطني الصفحة الرئيسية".
  5. يستقبل الخادم الطلب، يجهّز الصفحة، ويُعيدها على شكل بيانات.
  6. يعرض المتصفّح هذه البيانات كنصوص وصور وأزرار تراها أمامك.

كل هذا يحدث عادةً في أقل من ثانية، رغم أنّ البيانات قد تعبر مسافات طويلة.

كيف تنتقل البيانات فعلياً؟ الحزم (Packets)

لا تُرسل الصفحة دفعةً واحدة، بل تُقسَّم إلى قطع صغيرة تُسمّى الحزم (Packets، أي أجزاء صغيرة من البيانات). تسير كل حزمة عبر الشبكة، وقد تسلك حزم الصفحة نفسها مسارات مختلفة، ثم يعيد جهازك تجميعها بالترتيب الصحيح. هذا التقسيم يجعل النقل أسرع وأكثر موثوقية؛ فإذا ضاعت حزمة، يُعاد إرسالها وحدها دون الحاجة لإعادة كل شيء.

البروتوكولات: لغة التفاهم المشتركة

لكي "يتفاهم" جهازك مع الخادم، يستخدمان قواعد متّفقاً عليها تُسمّى البروتوكولات (Protocols، أي لغة أو قواعد اتصال موحّدة). أهمّها:

  • TCP/IP: يضمن وصول الحزم كاملةً وبالترتيب، ويوجّهها إلى العنوان الصحيح.
  • HTTP/HTTPS: اللغة التي يطلب بها المتصفّح صفحات الويب ويستقبلها. الحرف S في HTTPS يعني أنّ الاتصال مشفّر وآمن، وسنفرد له مقالاً كاملاً.

أين يظهر دورك أنت؟

عندما تنشئ موقعاً، فأنت تحتاج طرفين: نطاقاً (Domain) وهو الاسم الذي يكتبه الزوّار، واستضافة (Hosting) وهي مساحة على خادم تُخزَّن فيها ملفات موقعك ليعمل على مدار الساعة. المتصفّح يقوم بالرحلة السابقة تلقائياً حتى يصل إلى خادم الاستضافة الخاص بك ويعرض موقعك للزائر.

خلاصة

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

ما التالي؟ اقرأ: ما هو الخادم (السيرفر)؟ ←
هل كانت المقالة مفيدة ؟ 0 أعضاء وجدوا هذه المقالة مفيدة (0 التصويتات)