التوجيه هو العملية التي تنتقل بها حزم البيانات من عقدة (جهاز أو جهاز) إلى عقدة أخرى على شبكة الكمبيوتر حتى تصل الحزم إلى الوجهة النهائية.
فهم توجيه الشبكة
يمكنك التفكير في توجيه الشبكة على أنه مشابه لنظام النقل العام. نظام الحافلات بأكمله ، بما في ذلك جميع المحطات ، يشبه الشبكة ، والمحطات تشبه العقد. باعتبارك راكب حافلة يتعين عليه إجراء عدة عمليات نقل للوصول إلى وجهتك ، فأنت مثل البيانات التي تنتقل بين كل عقدة حتى تصل إلى وجهتها النهائية.
عندما يتم نقل البيانات من جهاز إلى آخر على شبكة بروتوكول الإنترنت (IP) ، يتم تقسيمها إلى وحدات أصغر تسمى الحزم.بالإضافة إلى البيانات الفعلية ، تتضمن كل حزمة رأسًا يحتوي على معلومات لمساعدتها في الوصول إلى وجهتها ، على غرار معلومات العنوان الفعلي التي قد تجدها في مظروف بالبريد. ولكن ، بدلاً من العناوين المادية ، تتضمن معلومات الرأس ما يلي:
- عناوين IP للعقد المصدر والوجهة.
- أرقام الحزم التي تعيد تجميع الحزم بالترتيب الصحيح عندما تصل الحزم إلى الوجهة.
- معلومات فنية أخرى مفيدة.
كيف يعمل التوجيه
ضع في اعتبارك سيناريو يرسل فيه Li رسالة بريد إلكتروني من جهاز الكمبيوتر الخاص به في الصين إلى جهاز Jo في نيويورك. يعمل بروتوكول التحكم في الإرسال (TCP) والبروتوكولات الأخرى مع البيانات الموجودة على جهاز Li ، ثم يتم إرسالها إلى وحدة IP ، حيث يتم تجميع حزم البيانات في حزم IP وإرسالها عبر الشبكة. للوصول إلى الوجهة على الجانب الآخر من العالم ، يجب أن تمر حزم البيانات عبر العديد من أجهزة التوجيه.يسمى العمل الذي تقوم به أجهزة التوجيه هذه بالتوجيه.
يقرأ كل جهاز توجيه وسيط عنوان IP الوجهة لكل حزمة مستلمة. بناءً على هذه المعلومات ، يرسل جهاز التوجيه الحزم في الاتجاه المناسب. يحتوي كل جهاز توجيه على جدول توجيه حيث يتم تخزين المعلومات حول أجهزة التوجيه المجاورة (العقد).
تتضمن هذه المعلومات التكلفة (من حيث متطلبات الشبكة ومواردها) لإعادة توجيه حزمة في اتجاه تلك العقدة المجاورة. تُستخدم المعلومات الواردة في هذا الجدول لتحديد أكثر العقدة كفاءة لاستخدامها أو أفضل مسار لإرسال حزم البيانات من خلاله. يمكن إرسال كل حزمة في اتجاه مختلف ، ولكن يتم توجيهها جميعًا في النهاية إلى نفس الجهاز الوجهة.
عند الوصول إلى جهاز Jo ، يستهلك الجهاز الحزم ، حيث تعيد وحدة IP تجميع الحزم وترسل البيانات الناتجة إلى خدمة TCP لمزيد من المعالجة.
موثوقية IP / TCP
يعمل بروتوكولات IP و TCP معًا لضمان موثوقية عمليات الإرسال. هذا يعني عدم فقد أي حزم بيانات ، وجميع حزم البيانات مرتبة ، ولا يوجد تأخير غير معقول في الإرسال. في بعض الخدمات ، يتم استبدال TCP بـ Unified Datagram Packet (UDP) ، والذي لا يضمن الموثوقية ، ولكنه يرسل الحزم بدلاً من ذلك. تستخدم بعض أنظمة بروتوكول الصوت عبر الإنترنت (VoIP) بروتوكول UDP للمكالمات لأن الحزم المفقودة لا تؤثر على جودة المكالمة.