خطوة بخطوة
شبكة التواصل
الاجتماعي الأكثر
رواجاً هي الفيسبوك
تسمى هذه القواعد ،TCP/IP والتي تعني بروتوكول التحكم في الإرسال/بروتوكول الإنترنت (Transmission Control Protocol/Internet Protocol). يجعل بروتوكول TCP/IP الإنترنت يعمل؛ فهي تشبه نظاماً بريدياً إلى حد ما. فهناك دفتر عناوين يحتوي على هوية كل جهاز على الشبكة ومجموعة من المغلفات القياسية لتغليف البيانات. يجب أن تحمل المغلفات عنوان المرسل وعنوان المستلم وتفاصيل حول المعلومات المعبأة بالداخل.
يوضح الجزء المتعلق ببروتوكول الإنترنت Internet Protocol (IP) قواعد كيفية عمل منظومة العناوين، فيما يشرح الجزء الخاص ببروتوكول التحكم في الإرسال Transmission Control Protocol (TCP) كيفية حزم البيانات وإرسالها. تحصل جميع الحواسيب على عنوان IP عند اتصالها بالإنترنت، وكلها عناوين فريدة من نوعها. يمكنك معرفة عنوان IP الخاص بك عن طريق كتابة “What’s my IP” في غوغل. ستلاحظ أنه ليست سهلة الحفظ. يحتوي العنوان إما على أربعة أرقام بين 0 و255، تفصل بينها نقاط ،Full stops أو 8 متواليات من أربعة أرقام تفصل بينها نقاط متعامدة .Colons
”لتحميل أحد مواقع الويب، يحتاج جهازك إلى معرفة عنوان بروتوكول الإنترنت الخاص بخادم الويب الذي يحتوي على البيانات“
قد تلاحظ أيضاً أن عنوان IP الخاص بك لا يظل كما هو. تحصل في المنزل على عنوان IP الخاص بك من مزود خدمة الإنترنت الذي تتعامل معه، ولكن عندما تكون بالخارج قد يأتي من شبكة الواي فاي التي اتصلت بها في أحد المقاهي، أو من شبكة شركة الهاتف التي اشتركت فيها. لتحميل أحد مواقع الويب، يحتاج جهازك إلى معرفة عنوان IP لخادم الويب Web server الذي يحتوي على البيانات، وهو بدوره سلسلة طويلة من الأحرف والأرقام، وقد تتغير بشكل غير متوقع.
لحسن الحظ، هناك نظام ثانٍ للعناوين يساعدك على توجيه حاسوبك إلى المكان الصحيح. ويعرف هذا النظام بنظام أسماء النطاقات ،Domain Name System أو DNS اختصاراً، فهو يعطي الخوادم Servers أسماء يسهل حفظها تسمى النطاقات. يمكن لمتصفح الويب خاصتك أن يبحث عن هذه النطاقات لمعرفة عنوان IP الذي يجب استخدامه. يمكن لحاسوبك بعد ذلك أن يتصل بالخادم باستخدام مصافحة ثلاثية.
أولاً، يرسل حاسوبك رسالة إلى الخادم يسألك عما إذا كان جاهزاً للتحدث، وذلك عن طريق إرسال مظروف فارغ به كلمة “Synchronise” (مزامنة)؟ مكتوبة على الواجهة. وإذا كان الخادم جاهزاً، فإنه يكتب “Acknowledge” (إقرار) على مغلف جديد ويعيد إرساله مرة أخرى. أخيراً، يكمل حاسوبك الاتصال بإرسال مغلف ثالث مكتوب عليه “Acknowledge” أيضاً.
أنت الآن جاهز لبدء تبادل البيانات. للقيام بذلك، يقسم الخادم محتوى موقع الويب إلى أجزاء صغيرة ويلف كل منها في مغلف خاص به. من الخارج يكتب عنوان IP الخاص به وعنوان IP الخاص بك ورقم التسلسل. ويُخبر هذا الرقم حاسوبك بكيفية تركيب القطع معاً. فعندما يتلقى حاسوبك أحد هذه المغلفات، سيفحصه ويرد برسالة تقول “Acknowledge”- ويعني هذا “لقد تلقيت البيانات ويبدو كل شيء على ما يرام”. إذا لم يتلق الخادم إقراراً بالموافقة من حاسوبك بعد مرور فترة زمنية محددة، فإنه يفترض أن المغلف قد ضاع أو تعرض للتلف ويرسله مرة أخرى.
بمجرد تحميل جميع البيانات بأمان على حاسوبك، فإن الشيء الوحيد المتبقي هو إغلاق الاتصال. ينطوي هذا على مصافحة ثلاثية أخرى. يرسل أحد الحواسيب مغلفاً يقول “Finish” (إنهاء). يرسل الآخر “Acknowledge”، فيرد الأول “Acknowledge”، ثم يُغلق الاتصال.
تشريح محدد موقع الموارد الموحد
ماذا تعني الأجزاء المختلفة من عنوان الويب؟
كيف تعمل مواقع الويب؟
ماذا يحدث عندما تكتب www.livescience.com في متصفحك وتضغط على زر “موافق” Enter؟