بروتوكولات التوجيه التلقائية Dynamic Routing Protocols

الصفحة الرئيسية
وظيفة جهاز “الموجه” (Router) هي تمرير البيانات من شبكة فرعية (Subnet) الى شبكة فرعية اخرى (Subnet) ,و لكي يستطيع فعل ذلك يقوم بالتعرف على الشبكات الفرعية (Subnets)الموجودة في الشبكة بالكامل و يسجلها في جدول التمرير Routing Table لديه.







 وظيفة جهاز “الموجه” (Router) هي تمرير البيانات من شبكة فرعية (Subnet) الى شبكة فرعية اخرى (Subnet) ,

و لكي يستطيع فعل ذلك يقوم بالتعرف على الشبكات الفرعية (Subnets)الموجودة في الشبكة بالكامل و يسجلها في جدول التمرير Routing Table لديه.
هذه الشبكات اما ان تكون :

  • متصلة اتصال مباشر (Direct Connected) بجهاز “الموجه” (Router) يستطيع التعرف عليها بمفرده دون مساعدة .
  • او شبكات بعيدة (Remote Subnets) تتصل باجهزة “موجه” (Router) اخرى يستطيع التعرف عليها:
  •  اما بطريقة يدوية Statically بمساعدة مهندس الشبكة و كتابة مسار ثابت (Static Route) لها.
  • او بطريقة تلقائية Dynamically باستخدام بروتوكولات التوجيه او التمرير التلقائية او التفاعلية (Dynamic Routing Protocol).


من امثلة هذه البروتوكولات بروتوكول RIP و OSPF و EIGRP و BGP

تتشابه جميع بروتوكولات التوجيه التلقائية Dynamic Routing Protocols في طريقة عملها حيث تقوم هذه البروتوكولات بإنجاز مهمتها الاساسية و هي تعريف جهاز الموجه Router بالشبكات الفرعية البعيدة عنه Remote Subnets وذلك بتنفيذ ثلاث مراحل اساسية و هي:-

  1.  مرحلة جمع البيانات Data Collection
  2.  مرحلة تبادل البيانات Data Exchange
  3.  مرحلة اختيار افضل مسار Path Selection
و يمكن اختصار هذه المراحل في كلمة CEP

وهذه الخطوات تقوم بتطبيقها جميع بروتوكولات Dynamic Routing Protocols بشكل عام .
بعض هذه البروتوكولات يقوم بجمع بيانات قليلة بشكل سريع , و البعض الاخر يقوم بجمع بيانات متعددة في خطوات فرعية في هذه المراحل الرئيسية الثلاثة.

  1. مرحلة جمع البيانات Data Collection

في هذه المرحلة يقوم البروتوكول بجمع بيانات في خطوتين:-
  • الخطوة الاولى : جمع بيانات عن الشبكة Topology و يسجلها في جدول او قاعدة بيانات خاصة يسميها Topology Table او Data base.
  • الخطوة الثانية: جمع بيانات عن اجهزة الروتر المحيطة و تسمى هذه الخطوة باكتشاف الجيرة Neighbor Discovery و يسجل هذه الاجهزة في جدول Neighbor Table

(ملاحظة:بعض البروتوكولات تكتفي بجمع بيانات عن الشبكة فقط ولا تجمع بيانات عن الجيرة مثل بروتوكول RIP)

  1.  مرحلة تبادل البيانات Data Exchange
في هذه المرحلة يقوم البروتوكول بتبادل البيانات التي جمعها في المرحلة السابقة مع الاجهزة المحيطة به التي جمع بيانات عنها و تعرف عليها و ذلك وفقا لشروط معينة.
ثالثاً: مرحلة اختيار افضل مسار Best Path Selection
في هذه المرحلة يقوم البروتوكول بفحص البيانات التي جمعها بنفسه و من الاجهزة الاخرى و يختار افضل مسار لكل شبكة فرعية Subnet وفقا لقيمة يحددها تسمى Cost او Metric.

تختلف تفاصيل هذه المراحل الثلاثة الرئيسية من بروتوكول لبروتوكول اخر و تختلف المعايير المستخدمة و الشروط المطبقة لتنفيذ هذه العمليات لكنها تجتمع جميعها في الشكل العام لها.

google-playkhamsatmostaqltradent