قاموس المصطلحات – Dynamic Route

في هذا النمط من طرق التوجيه، يتولّى الراوتر نفسه مهمة إيجاد المسارات المؤدية إلى الشبكات المختلفة مستعيناً ببروتوكولات التوجيه… مهمة مدير الشبكة هنا هي فقط تفعيل بروتوكول التوجيه المناسب وتعريف الشبكات ومن ثم ترك الباقي لعمل الراوتر.

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

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

من بروتوكولات التوجيه:

  • RIP: Route Information Protocol v.1 , v.2
  • IGRP: Interior Gateway Routing Protocol
  • EIGRP: Enhanced Interior Gateway Routing Protocol
  • OSPF: Open Shortest Path First
  • IS-IS: Intermediate System to Intermediate System
  • BGP: Border Gateway Protocol

dynamic

بشكل عام، لتفعيل Dynamic Routing على الراوتر هناك خطوتين أساسيتين:

أقول “بشكل عام” لأن كل بروتوكول توجيه لديه المزيد من الأوامر والقيم التي من المفترض تحديدها… لكن هذا ليس مجال تفصيله في هذه التدوينة.

  1. تفعيل أحد بروتوكولات التوجيه.
  2. router# config t
    router (config)# router protocol_name

  3. تعريف الشبكات المرتبطة مباشرة بالراوتر.
  4. router (config-router)# network network_id

كمثال، دعنا نفعّل بروتوكول EIGRP على الراوترات الثلاثة

RouterA# config t
RouterA (config)# router eigrp 1
RouterA (config-router)# network 200.200.200.0

RouterB# config t
RouterB (config)# router eigrp 1
RouterB (config-router)# network 201.201.201.0

RouterC# config t
RouterC (config)# router eigrp 1
RouterC (config-router)# network 202.202.202.0

الرقم 1 الذي يلي اسم البروتوكول EIGRP هو رقم يجب إضافته، ويمثل مجال عمل البروتوكول أي autonomous system. هذا مثال على إحدى القيم التي يجب تحديدها كما قلت أعلاه.

كيف يعمل Dynamic Route باختصار?

  • سوف تقوم جميع الراوترات بتبادل المعلومات بين بعضها البعض حول الشبكات المعرفة عليها. سوف يرسل راوتر A للآخرَيْن معلومات عن الشبكة 200.200.200.0، وسوف يقومان بإضافة مدخلة إلى جدول التوجيه لدى كل منهما عن هذه الشبكة وعن المنفذ الذي يمكن توجيه الحزم لها من خلاله.
  • عندما يقوم راوتر B بإرسال نسخة من جدول التوجيه الخاص به إلى راوتر C، سوف تتضمن المدخلة الخاصة بالشبكة 200.200.200.0 أيضاً والتي تعلمها للتو من راوتر A.
  • راوتر C لديه مدخلة خاصة بهذه الشبكة تعلمها أصلاً من راوتر A (يستطيع الوصول إليها من خلال المنفذ المحلي S0 المقابل لراوتر A)، وأصبح لديه الآن مدخلة أخرى لنفس الشبكة تعلمها من راوتر B (يستطيع الوصول إليها من خلال المنفذ المحلي S1 المقابل لراوتر B).
  • سوف يقوم راوتر C بتقييم هذين المسارين المؤديان لنفس الشبكة حسب الخوارزمية الخاصة بالبروتوكول المعرّف EIGRP. ومن ثمّ إعتماد المسار الأفضل بينهما في عملية التوجيه.
  • إذا حدثت مشكلة في المسار المعتمد، سوف يعيد عملية التقييم بشكل تلقائي. ويختار أحد المسارات البديلة لتوجيه البيانات (دون تدخل من أحد). وهذا ما يميز dynamic route عن static route.

سوف تقول لي: لم الحاجة للتقييم. فالمسار المباشر عبر راوتر A هو الأفضل… حسناً، ليس شرطاً!!! ربما يكون هذا المسار سرعته أقل أو عليه حمل عالٍ من حركة البيانات على عكس المسار غير المباشر… دع الأمر لبروتوكول التوجيه فهو لن يخذلك 😉

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

تدوينات ذات صله:

الأوسمة: , , , , ,

9 تعليقات to “قاموس المصطلحات – Dynamic Route”

  1. محمد الجرايحي Says:

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

    اخوك
    محمد

  2. mohammed Says:

    كيف عمل بروتكول الريب
    و ما هية المشاكل التى ممكن تقابلنى فى عمل هذة الطريقة

    وشكراااااااااااااااااااااا

  3. جعفر العويني Says:

    يعطيك العافيه على التدوينه الرائعه

  4. محمد فايز Says:

    اشكرك على المدون الرائعه

    بس اذا ما عليك امرك واذا كان عنك خليفه تشرح برتوكول EIGRP بالتفصيل

    ولك منى جزيل الشكر

  5. Hit-Man Says:

    السلام عليكم
    شكرا لك أخي على المقال

  6. Mahmoud Rashaad Says:

    انت ناسى تشرح distance vector link state hybrid

  7. ahmad Says:

    جزاك الله خيرا .. بس عندي سؤال ياريت انك ترد هو Dynamic Route عبارة عن برتوكول ولا برنامج ؟؟ , طيب والبرتوكولات مثل rip ,ospf ,eigrp بتحملن او بتفعلن داخل Dynamic Route ولا هو عبارة عن شيء واحد مش منقسميين ؟؟

  8. sama; Says:

    مش

  9. sama; Says:

    مشكور اخي لكريم::
    انا ادرس منهج سيسكو الان بالهند واريد بعض الدروس فى
    الراوتر والسويتش والشروحات المهمه لهذين الدرسين وشكرا
    سمك

أضف تعليقاً

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s


%d مدونون معجبون بهذه: