تتبّع حزمة عبر الحزمة البروتوكولية
شاهد انتقال البيانات إلى أسفل حزمة المرسل ثم إلى أعلى حزمة المستقبل.
تتبّع حزمة عبر الحزمة البروتوكولية درس مجاني في Cloud & IT Cert Prep على CoddyKit. هذا هو الدرس 4 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Cloud & IT Cert Prep، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Cloud & IT Cert Prep 4 دروس في المجموع.
تتبع رسالة واحدة
لجعل الطبقات أكثر وضوحًا، لنتتبع رسالة واحدة من حاسوب إلى آخر. سنراقب انتقال البيانات إلى الأسفل عبر مكدس المرسل، وعبر الشبكة، ثم إلى الأعلى عبر مكدس المستقبل. وتربط رؤية الرحلة كاملةً بين التغليف والعنونة والتوجيه في قصة واضحة، وتبين دور كل طبقة.
ينشئ المرسل البيانات
تبدأ العملية عند طبقة التطبيق في الحاسوب المرسل. لنفترض أن متصفحًا ينشئ طلبًا لصفحة ويب. يكون هذا الطلب الخام هو البيانات الأصلية، من دون أي ترويسات شبكية بعد. ويسلم التطبيق البيانات إلى طبقة النقل لبدء رحلتها. ومن هنا، ستغلف كل طبقة البيانات أثناء هبوطها نحو الشبكة.
إلى طبقة النقل
تضيف طبقة النقل ترويسة تحتوي على أرقام المنافذ كي تصل البيانات إلى الخدمة الصحيحة، وتضيف مع TCP أرقام التسلسل لضمان الموثوقية. وتصبح البيانات الآن مقطعًا. كما تقسم طبقة النقل البيانات الكبيرة إلى مقاطع متعددة عند الحاجة. ثم يُمرر كل مقطع إلى طبقة الإنترنت لإضافة العنونة.
إلى طبقة الإنترنت
تغلف طبقة الإنترنت المقطعَ بـترويسة IP تحتوي على عناوين IP المصدر والوجهة، فتتكون حزمة. وتظل عناوين IP هذه كما هي من طرف إلى آخر، إذ تحدد المرسل الأصلي والمستقبل النهائي. وتعرف الحزمة الآن الجهاز الذي يجب أن تصل إليه في النهاية، بغض النظر عن عدد الشبكات الواقعة بينهما.
إلى طبقة الربط
تغلف طبقة الربط الحزمة داخل إطار يحتوي على عنوان MAC للجهاز التالي على الشبكة المحلية، إلى جانب تذييل لفحص الأخطاء. ويُحوّل الإطار إلى إشارات ويُرسل عبر الوسط الناقل. لاحظوا أن عنوان MAC للوجهة هو عنوان القفزة التالية فقط، وليس عنوان الجهاز النهائي، وهذه نقطة أساسية في الرحلة.
القفزة الأولى إلى جهاز التوجيه
إذا كانت الوجهة على شبكة أخرى، ينتقل الإطار أولًا إلى جهاز التوجيه (البوابة الافتراضية). يستقبل جهاز التوجيه الإطار، ويزيله، ويقرأ عنوان IP الموجود في الحزمة، ويقرر إلى أين يمررها بعد ذلك. ثم ينشئ إطارًا جديدًا بعنوان MAC جديد للوجهة التالية. تبقى الحزمة، بينما يُعاد بناء الإطار.
عبر الشبكات قفزةً بعد قفزة
يتكرر هذا النمط عند كل جهاز توجيه على المسار. ففي كل قفزة، يُعاد بناء الإطار بعناوين MAC جديدة خاصة بذلك الارتباط المحلي، بينما تظل الحزمة وعناوين IP الخاصة بها دون تغيير. لذلك يتغير غلاف طبقة الربط باستمرار، في حين تبقى عنونة طبقة الشبكة ممتدة من طرف إلى آخر. وتنتقل الحزمة من جهاز توجيه إلى آخر حتى تصل إلى شبكة الوجهة.
الوصول إلى المستقبل
عندما تصل الحزمة إلى الشبكة النهائية، يسلم الجهاز الأخير الإطار إلى الحاسوب الوجهة. عندها يبدأ فك التغليف. ويرفع المستقبل البيانات إلى الأعلى عبر مكدسه، بحيث تقرأ كل طبقة ترويستها الخاصة وتزيلها. وتعكس الرحلة إلى الأسفل عند المرسل الرحلة إلى الأعلى عند المستقبل.
الصعود عبر مكدس المستقبل
تفحص طبقة الربط الإطار بحثًا عن الأخطاء وتزيله لكشف الحزمة. وتتحقق طبقة الإنترنت من عنوان IP للوجهة وتزيل ترويسة IP. وتقرأ طبقة النقل المنفذ، وتعِيد ترتيب المقاطع وتجميعها عند الحاجة، ثم تسلم البيانات السليمة إلى الأعلى. وتلغي كل طبقة بالضبط ما فعلته الطبقة النظيرة لها عند المرسل.
التسليم إلى التطبيق
أخيرًا، تتلقى طبقة التطبيق في المستقبل البيانات الأصلية، أي طلب الويب، تمامًا كما أنشأها المرسل. وتعالج الخدمة المستقبلة الطلب، ثم ترسل استجابة تسلك الرحلة نفسها في الاتجاه المعاكس. تكون الرسالة قد عبرت الشبكة، ويبدو للتطبيقين ببساطة أنهما تحدثا مباشرة.
الرحلة كاملة
تهبط الرسالة عبر مكدس المرسل، فتكتسب ترويسة نقل (مقطعًا)، وترويسة IP (حزمة)، وترويسة ربط (إطارًا). وتعبر أجهزة التوجيه، حيث يُعاد بناء الإطار في كل قفزة، بينما تظل الحزمة كما هي، ثم تصعد عبر مكدس المستقبل مع إزالة كل ترويسة. وهذا المسار من الأسفل إلى العبور ثم إلى الأعلى هو الطريقة الفعلية التي تجري بها كل محادثة شبكية.
تحقق سريع
أثناء عبور الحزمة أجهزة التوجيه، ما الذي يبقى ثابتًا وما الذي يتغير في كل قفزة؟
مراجعة
تتبع الحزمة: عند المرسل، تهبط البيانات فتتحول إلى مقطع (منافذ)، ثم حزمة (عناوين IP من طرف إلى آخر)، ثم إطار (عنوان MAC للقفزة التالية). عند كل جهاز توجيه، يُعاد بناء الإطار بعناوين MAC جديدة، بينما تظل الحزمة وعناوين IP ثابتة. وعند الوصول إلى الوجهة، تصعد البيانات مع إزالة كل طبقة ترويستها، فتسلم الرسالة الأصلية إلى التطبيق. إلى الأسفل، ثم عبر الشبكة، ثم إلى الأعلى.
الأسئلة الشائعة
هل درس «تتبّع حزمة عبر الحزمة البروتوكولية» مجاني؟
نعم — نص درس «تتبّع حزمة عبر الحزمة البروتوكولية» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Cloud & IT Cert Prep، انتقل إلى CoddyKit PRO. تتضمن دورة Cloud & IT Cert Prep 4 دروس في المجموع.
ماذا ستتعلم في «تتبّع حزمة عبر الحزمة البروتوكولية»؟
شاهد انتقال البيانات إلى أسفل حزمة المرسل ثم إلى أعلى حزمة المستقبل. تتمرن على Cloud & IT Cert Prep مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ Cloud & IT Cert Prep؟
لا تُشترط خبرة سابقة. Cloud & IT Cert Prep على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 4 من أصل 4.
كم من الوقت يستغرق درس «تتبّع حزمة عبر الحزمة البروتوكولية»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس Cloud & IT Cert Prep هذا؟
نعم. كل درس في Cloud & IT Cert Prep يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- نظرة عامة على طبقات TCP/IP الأربع
- مقارنة TCP/IP بنموذج OSI
- كيف يغلّف التغليف بياناتك
- تتبّع حزمة عبر الحزمة البروتوكولية