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

جدول المحتويات:

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

كيف يعمل الإنترنت؟ سؤال جيد! لقد كان نموها سريعًا ، ويتم عرض مواقع.com باستمرار على التلفزيون والراديو والمجلات. نظرًا لأنه أصبح جزءًا مهمًا من حياتنا ، فمن الضروري فهمه جيدًا لاستخدام هذه الأداة بشكل أكثر فاعلية. تشرح هذه المقالة مفاهيم وأنواع الإنترنت والبنية التحتية الأساسية والتقنيات التي تجعلها ممكنة.

الشبكة العالمية

يتم تعريف الإنترنت عادة على النحو التالي. إنها شبكة عالمية من موارد الكمبيوتر متصلة بخطوط اتصال عالية الأداء ومساحة عنوان مشتركة. لذلك ، يجب أن يكون لكل جهاز متصل به معرف فريد. كيف يتم ترتيب عنوان IP لجهاز الكمبيوتر؟ تتم كتابة عناوين الإنترنت IPv4 بالشكل nnn.nnn.nnn.nnn ، حيث يمثل nnn رقمًا بين 0 و 255. اختصار IP هو اختصار لـ Internetworking Protocol. هذا هو أحد المفاهيم الأساسية للإنترنت ، ولكن المزيد عن ذلك لاحقًا. على سبيل المثال ، جهاز كمبيوتر واحد لديهالمعرف هو 1.2.3.4 والآخر 5.6.7.8.

إذا قمت بالاتصال بالإنترنت من خلال مزود خدمة الإنترنت ، فعادة ما يتم تعيين عنوان IP مؤقت للمستخدم طوال مدة جلسة الوصول عن بُعد. إذا تم إجراء الاتصال من شبكة محلية (LAN) ، فيمكن أن يكون للكمبيوتر معرف دائم أو معرف مؤقت يتم توفيره بواسطة خادم DHCP (بروتوكول التكوين الديناميكي للمضيف). على أي حال ، إذا كان الكمبيوتر متصلاً بالإنترنت ، فسيكون له عنوان IP فريد.

برنامج بينغ

إذا كنت تستخدم نظام التشغيل Microsoft Windows أو إحدى نكهات Unix ، فهناك برنامج مفيد يسمح لك بالتحقق من اتصالك بالإنترنت. إنه يسمى ping ، ربما بعد الصوت الذي أحدثته السونارات الغواصة القديمة. إذا كنت تستخدم Windows ، فيجب عليك تشغيل نافذة موجه الأوامر. في حالة وجود نظام تشغيل متنوع من Unix ، فعليك الانتقال إلى سطر الأوامر. إذا كتبت ، على سبيل المثال ، ping www.yahoo.com ، فسيرسل البرنامج رسالة طلب ارتداد ICMP (بروتوكول رسائل التحكم في الإنترنت) إلى الكمبيوتر المحدد. سوف تجيب الآلة التي تم الاستطلاع عليها. يحسب برنامج ping الوقت المستغرق لإرجاع استجابة (إذا حدث ذلك). أيضًا ، إذا أدخلت اسم مجال (على سبيل المثال ، www.yahoo.com) ، فستعرض الأداة المساعدة عنوان IP للكمبيوتر.

تطوير الإنترنت
تطوير الإنترنت

حزم البروتوكول

إذن ، الكمبيوتر متصل بالشبكة وله عنوان فريد. لتوضيح كيفية عمل الإنترنت "للدمى" ، تحتاج إلى فهم كيفية عمل جهاز الكمبيوتر"محادثات" إلى أجهزة أخرى. لنفترض أن عنوان IP الخاص بجهاز المستخدم هو 1.2.3.4 ويرغب في إرسال رسالة "مرحبًا ، الكمبيوتر 5.6.7.8!" إلى الجهاز بعنوان 5.6.7.8. من الواضح أنه يجب إرسال الرسالة عبر أي قناة تربط كمبيوتر المستخدم بالإنترنت. لنفترض أنه تم إرسال رسالة عبر الهاتف. من الضروري تحويل النص إلى إشارات إلكترونية ونقلها ثم إعادة تقديمها كنص. كيف يتم تحقيق ذلك؟ من خلال استخدام حزمة البروتوكول. من الضروري لكل كمبيوتر الاتصال على الشبكة العالمية وعادة ما يكون مضمنًا في نظام التشغيل. تسمى الحزمة TCP / IP بسبب بروتوكولي الاتصال الرئيسيين المستخدمين فيها. التسلسل الهرمي TCP / IP هو كما يلي:

  • طبقة التطبيق. يستخدم بروتوكولات خاصة بـ WWW والبريد الإلكتروني و FTP وما إلى ذلك.
  • طبقة بروتوكول التحكم في الإرسال. يوجه TCP الحزم إلى برامج محددة باستخدام رقم منفذ.
  • طبقة بروتوكول الإنترنت. يوجه IP الحزم إلى كمبيوتر معين باستخدام عنوان IP.
  • مستوى الأجهزة. يحول البيانات الثنائية إلى إشارات الشبكة والعكس بالعكس (على سبيل المثال ، بطاقة شبكة إيثرنت والمودم وما إلى ذلك).

إذا اتبعت مسار "Hi، computer 5.6.7.8!" سيحدث شيء من هذا القبيل:

  1. تبدأ معالجة الرسائل في بروتوكول الطبقة العليا وتعمل في طريقها لأسفل.
  2. إذا كانت الرسالة المرسلة طويلة ، فكل مستوى يتم من خلالهيمر ، يمكن تقسيمها إلى أجزاء أصغر من البيانات. هذا لأن المعلومات المرسلة عبر الإنترنت (ومعظم شبكات الكمبيوتر) في أجزاء يمكن التحكم فيها تسمى الحزم.
  3. يتم إرسال الحزم إلى طبقة النقل للمعالجة. يتم تعيين رقم منفذ لكل واحد. العديد من البرامج قادرة على استخدام حزمة بروتوكول TCP / IP وإرسال الرسائل. تحتاج إلى معرفة أي واحد على الكمبيوتر الوجهة يجب أن يتلقى الرسالة لأنه سيستمع على منفذ معين.
  4. علاوة على ذلك ، تنتقل الحزم إلى مستوى IP. هنا يتلقى كل منهم عنوان الوجهة (5.6.7.8).
  5. الآن بعد أن أصبحت حزم الرسائل تحتوي على رقم منفذ وعنوان IP ، فهي جاهزة للإرسال عبر الإنترنت. يعتني مستوى الأجهزة بأن الحزم التي تحتوي على نص الرسالة يتم تحويلها إلى إشارات إلكترونية وإرسالها عبر خط الاتصال.
  6. في الطرف الآخر ، لدى مزود خدمة الإنترنت اتصال مباشر بالإنترنت. يتحقق جهاز التوجيه من عنوان الوجهة لكل حزمة ويحدد مكان إرسالها. غالبًا ما تكون المحطة التالية هي جهاز توجيه آخر.
  7. في النهاية ، تصل الحزم إلى الكمبيوتر 5.6.7.8. هنا ، تبدأ معالجتها من بروتوكولات الطبقة السفلية وتعمل في طريقها للأعلى.
  8. نظرًا لأن الحزم تتجاوز مستويات أعلى من TCP / IP ، فإنها تزيل أي معلومات توجيه مضافة بواسطة الكمبيوتر المرسل (مثل عنوان IP ورقم المنفذ).
  9. عندما تصل رسالة إلى بروتوكول الطبقة العليا ، يتم إعادة تجميع الحزم في شكلها الأصلي.
  10. التسلسل الهرميالتوجيه
    التسلسل الهرميالتوجيه

الإنترنت المنزلي

لذا فإن كل ما سبق يوضح كيفية انتقال الحزم من كمبيوتر إلى آخر عبر WAN. لكن ماذا يحدث بينهما؟ كيف يعمل الإنترنت حقًا؟

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

بعد مرور الحزم عبر شبكة الهاتف والمعدات المحلية للمزود ، يتم إرسالها إلى العمود الفقري للمزود أو جزء النطاق الترددي الذي استأجره. من هنا ، تمر البيانات عادةً عبر العديد من أجهزة التوجيه والشبكات الأساسية والخطوط المؤجرة وما إلى ذلك ، حتى تجد وجهتها - جهاز كمبيوتر بعنوان 5.6.7.8. هذه هي الطريقة التي يعمل بها الإنترنت في المنزل. ولكن هل سيكون أمرًا سيئًا أن يعرف المستخدم المسار الدقيق لحزمه عبر الشبكة العالمية؟ ممكن

Traceroute

عند الاتصال بالإنترنت من جهاز كمبيوتر يعمل بنظام Microsoft Windows أو أحد إصدارات Unix ، يكون برنامج مفيد آخر مفيدًا. يطلق عليه Traceroute ويشير إلى المسار الذيتمر الحزم ، لتصل إلى عنوان IP محدد. مثل ping ، يجب تشغيله من سطر الأوامر. في نظام Windows ، استخدم الأمر tracert www.yahoo.com ، وفي نظام Unix ، استخدم traceroute www.yahoo.com. مثل ping ، تسمح لك الأداة بإدخال عناوين IP بدلاً من أسماء المجال. سيقوم Traceroute بطباعة قائمة بجميع أجهزة التوجيه وأجهزة الكمبيوتر وكيانات الإنترنت الأخرى التي يجب على الحزم اجتيازها للوصول إلى وجهتها.

كيف يعمل Traceroute
كيف يعمل Traceroute

البنية التحتية

كيف يتم ترتيب العمود الفقري للإنترنت تقنيًا؟ يتكون من العديد من الشبكات الكبيرة المتصلة ببعضها البعض. تُعرف هذه الشبكات الكبيرة بموفري خدمة الشبكة أو NSPs. ومن الأمثلة على ذلك UUNet و IBM و CerfNet و BBN Planet و PSINet و SprintNet وما إلى ذلك. وتتواصل هذه الشبكات مع بعضها البعض لتبادل حركة المرور. يتطلب كل NSP اتصالاً بثلاث نقاط وصول للشبكة (NAPs). في نفوسهم ، يمكن أن تنتقل حركة مرور الحزم من شبكة أساسية إلى أخرى. يتم توصيل NSPs أيضًا من خلال محطات توجيه MAE في المدينة. وتؤدي الأخيرة نفس دور برنامج العمل الوطني ، لكنها مملوكة للقطاع الخاص. تم استخدام برامج العمل الوطنية في الأصل للاتصال بالشبكة العالمية. يشار إلى كل من MAE و NAP بنقاط تبادل الإنترنت ، أو IX. يبيع موفرو الشبكات أيضًا النطاق الترددي للشبكات الصغيرة مثل مزودي خدمة الإنترنت.

البنية التحتية الأساسية لـ NSP نفسها هي مخطط معقد. ينشر معظم موفري الشبكات خرائط البنية التحتية للشبكة على مواقع الويب الخاصة بهم ، والتي يمكن العثور عليها بسهولة. تصور كيف بواقعيةتم إنشاء الإنترنت ، سيكون من المستحيل تقريبًا نظرًا لحجمه وتعقيده وبنيته المتغيرة باستمرار.

التسلسل الهرمي للتوجيه

لفهم كيفية عمل الإنترنت ، عليك أن تفهم كيف تعثر الحزم على المسار الصحيح عبر الشبكة. هل يعرف كل كمبيوتر متصل بالشبكة مكان وجود أجهزة الكمبيوتر الأخرى؟ أم أن الحزم "تُترجم" فقط إلى كل جهاز على الإنترنت؟ الإجابة على كلا السؤالين بالنفي. لا أحد يعرف مكان أجهزة الكمبيوتر الأخرى ، ولا يتم إرسال الحزم إلى جميع الأجهزة في نفس الوقت. المعلومات المستخدمة لتوصيل البيانات إلى وجهاتها مضمنة في جداول مخزنة على كل موجه متصل بالشبكة - وهو مفهوم آخر للإنترنت.

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

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

اتصال بالإنترنت
اتصال بالإنترنت

أسماء المجال وتحليل العنوان

ولكن ماذا لو كنت لا تعرف عنوان IP للكمبيوتر الذي تريد الاتصال به؟ ماذا لو كنت بحاجة إلى الوصول إلى خادم ويب يسمى www.anothercomputer.com؟ كيف يعرف المتصفح مكان هذا الكمبيوتر؟ الإجابة على كل هذه الأسئلة هي خدمة اسم مجال DNS. يشير مفهوم الإنترنت هذا إلى قاعدة بيانات موزعة تتعقب أسماء أجهزة الكمبيوتر وعناوين IP المقابلة لها.

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

تم تنظيم خدمة اسم المجال كتسلسل هرمي مشابه لتوجيه IP. سيتم إعادة توجيه الكمبيوتر الذي يطلب تحليل الاسم "لأعلى" في التسلسل الهرمي حتى يتم العثور على خادم DNS يمكنه حل اسم المجال في الطلب.

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

نظرة عامة على بروتوكولات الإنترنت

كما ذكرنا سابقًا في القسم الخاص بـ TCP / IP ، هناك العديد من البروتوكولات المستخدمة في WAN. وتشمل هذه TCP و IP والتوجيه والتحكم في الوصول إلى الوسائط وطبقة التطبيقات وما إلى ذلك. تصف الأقسام التالية بعض البروتوكولات الأكثر أهمية والأكثر استخدامًا. سيتيح لك ذلك فهم كيفية تنظيم الإنترنت وكيفية عملها بشكل أفضل. تمت مناقشة البروتوكولات بترتيب تنازلي لمستواها

طبقات بروتوكول الإنترنت
طبقات بروتوكول الإنترنت

HTTP وشبكة الويب العالمية

إحدى الخدمات الأكثر استخدامًا على الإنترنت هي شبكة الويب العالمية (WWW). بروتوكول طبقة التطبيق الذي يمكّن WAN هو Hypertext Transfer Protocol ، أو HTTP. لا ينبغي الخلط بينه وبين لغة ترميز النص التشعبي HTML المستخدمة في كتابة صفحات الويب. HTTP هو البروتوكول الذي تستخدمه المتصفحات والخوادم للتواصل مع بعضها البعض. إنه بروتوكول طبقة تطبيق لأنه يتم استخدامه من قبل بعض البرامج للتواصل مع بعضها البعض. في هذه الحالة ، هذه هي المتصفحات والخوادم.

HTTP هو بروتوكول غير متصل. يرسل العملاء (المتصفحات) طلبات إلى الخوادم لعناصر الويب مثل الصفحات والصور. بعد خدمتهم ، الاتصالاغلاق. لكل طلب يجب اعادة الاتصال

معظم البروتوكولات موجهة نحو الاتصال. هذا يعني أن أجهزة الكمبيوتر التي تتواصل مع بعضها البعض تتواصل عبر الإنترنت. ومع ذلك ، HTTP ليس كذلك. قبل أن يتمكن العميل من إجراء طلب HTTP ، يجب على الخادم إنشاء اتصال جديد.

لفهم كيفية عمل الإنترنت ، تحتاج إلى معرفة ما يحدث عند كتابة عنوان URL في متصفح الويب:

  1. إذا كان عنوان URL يحتوي على اسم مجال ، فسيتصل المستعرض أولاً بخادم اسم المجال ويحصل على عنوان IP المقابل.
  2. يتصل المتصفح بالخادم ويرسل طلب HTTP للصفحة المطلوبة.
  3. يتلقى الخادم الطلب ويتحقق من الصفحة الصحيحة. إذا كان موجودًا ، أرسله. إذا لم يتمكن الخادم من العثور على الصفحة المطلوبة ، فإنه يرسل رسالة خطأ HTTP 404. (404 تعني لم يتم العثور على الصفحة ، كما يعرف أي شخص قام بتصفح مواقع الويب).
  4. يستقبل المتصفح ما هو مطلوب ويتم إغلاق الاتصال
  5. ثم يوزع المتصفح الصفحة ويبحث عن العناصر الأخرى اللازمة لإكمالها. عادة ما تكون هذه صور ، تطبيقات صغيرة ، إلخ.
  6. لكل عنصر ، يقوم المتصفح بإجراء اتصالات إضافية وطلبات HTTP للخادم.
  7. عند انتهاء تحميل جميع الصور والتطبيقات وغيرها ، سيتم تحميل الصفحة بالكامل في نافذة المتصفح.
  8. ما وراء عنوان IP؟
    ما وراء عنوان IP؟

استخدام عميل Telnet

Telnet هي خدمة طرفية بعيدة تُستخدم على الإنترنت.لقد انخفض استخدامه ، لكنه أداة مفيدة لاستكشاف الشبكة العالمية. على Windows ، يمكن العثور على البرنامج في دليل النظام. بعد تشغيله ، تحتاج إلى فتح قائمة "Terminal" وتحديد Local Echo في نافذة الإعدادات. هذا يعني أنه يمكنك رؤية طلب HTTP الخاص بك عند إدخاله.

في قائمة "الاتصال" ، حدد عنصر "النظام البعيد". بعد ذلك ، أدخل www.google.com لاسم المضيف و 80 للمنفذ. بشكل افتراضي ، يستمع خادم الويب إلى هذا المنفذ. بعد النقر فوق اتصال ، يجب إدخال GET / HTTP / 1.0 والضغط على Enter مرتين.

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

يتم وصف معظم بروتوكولات الإنترنت التي تحدد كيفية عمل الإنترنت في المستندات المعروفة باسم Request For Comments أو RFCs. يمكن العثور عليها على الإنترنت. على سبيل المثال ، تم وصف HTTP الإصدار 1.0 في RFC 1945.

بروتوكولات التطبيق: SMTP والبريد الإلكتروني

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

عند فتح عميل البريد للقراءةعادة ما تكون رسائل البريد الإلكتروني على النحو التالي:

  1. يفتح عميل البريد (Lotus Notes ، و Microsoft Outlook ، وما إلى ذلك) اتصالاً بخادم البريد الافتراضي ، والذي يتم عادةً تكوين عنوان IP أو اسم المجال الخاص به أثناء التثبيت.
  2. يرسل خادم البريد دائمًا الرسالة الأولى لتعريف نفسه.
  3. يرسل العميل أمر SMTP HELO ، والذي يتلقى استجابة 250 موافق.
  4. اعتمادًا على ما إذا كان العميل يقوم بفحص البريد أو إرساله ، وما إلى ذلك ، يتم إرسال أوامر SMTP المناسبة إلى الخادم حتى يتمكن من الاستجابة وفقًا لذلك.

ستستمر معاملة الطلب / الاستجابة هذه حتى يرسل العميل أمر QUIT. سيقول الخادم بعد ذلك وداعًا وسيتم إغلاق الاتصال.

جهاز توجيه العمود الفقري
جهاز توجيه العمود الفقري

بروتوكول التحكم في الإرسال

أسفل طبقة التطبيق في مكدس البروتوكول توجد طبقة TCP. عندما تفتح البرامج اتصالاً بجهاز كمبيوتر آخر ، فإن الرسائل التي يرسلونها يتم تمريرها عبر المكدس إلى طبقة TCP. هذا الأخير مسؤول عن توجيه بروتوكولات التطبيق إلى البرنامج المناسب على الكمبيوتر الوجهة. لهذا ، يتم استخدام أرقام المنافذ. يمكن اعتبار المنافذ كقنوات منفصلة على كل كمبيوتر. على سبيل المثال ، أثناء قراءة البريد الإلكتروني ، يمكنك تصفح الويب في نفس الوقت. وذلك لأن المتصفح وعميل البريد يستخدمان أرقام منافذ مختلفة. عندما تصل حزمة إلى جهاز كمبيوتر وتشق طريقها إلى مكدس البروتوكول ، تحدد طبقة TCP البرنامج الذي يتلقى الحزمة علىرقم المنفذ.

أرقام المنافذ لبعض خدمات الإنترنت الأكثر استخدامًا مذكورة أدناه:

  • FTP - 20 / 21.
  • Telnet - 23.
  • SMTP - 25.
  • HTTP - 80.

بروتوكول النقل

يعملTCP على النحو التالي:

  • عندما تتلقى طبقة TCP بيانات بروتوكول طبقة التطبيق ، فإنها تقسمها إلى "أجزاء" يمكن التحكم فيها ثم تضيف رأسًا لكل منها مع معلومات حول رقم المنفذ الذي يجب إرسال البيانات إليه.
  • عندما تستقبل طبقة TCP حزمة من طبقة IP أقل ، تتم إزالة بيانات الرأس من الحزمة. إذا لزم الأمر ، يمكن استعادتها. ثم يتم إرسال البيانات إلى التطبيق المطلوب بناءً على رقم المنفذ.

هذه هي الطريقة التي تنتقل بها الرسائل في مكدس البروتوكول إلى العنوان الصحيح.

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

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

بروتوكول الإنترنت

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

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

كيف يعمل الإنترنت: الكتب

للمستخدمين المبتدئين ، تتوفر مؤلفات واسعة حول هذا الموضوع. يحظى مسلسل "For Dummies" بشعبية بين القراء. كيف يعمل الإنترنت ، يمكنك التعلم من كتب "الإنترنت" و "المستخدمون والإنترنت". سوف يساعدونك في تحديد مزود بسرعة ، والاتصال بالشبكة ، وتعليمك كيفية استخدام المتصفح ، وما إلى ذلك. بالنسبة للمبتدئين ، ستكون الكتب بمثابة أدلة مفيدة للشبكة العالمية.

الخلاصة

الآن يجب أن يكون واضحا كيف يعمل الإنترنت. لكن إلى متى ستبقى على هذا النحو؟ تم استبدال الإصدار 4 من IP المستخدم سابقًا ، والذي سمح فقط بعناوين32، بـ IPv6 بـ 2128عناوين ممكنة من الناحية النظرية. لقد قطعت شبكة الإنترنت شوطًا طويلاً منذ بدايتها كمشروع بحثي تابع لوزارة الدفاع الأمريكية.لا أحد يعرف ماذا سيصبح. هناك شيء واحد مؤكد: الإنترنت يربط العالم مثل أي آلية أخرى. عصر المعلومات يسير على قدم وساق ، ويسعدني أن أشهده

موصى به: