Education Blog
  • اخبار التكنولوجيا
  • إنترنت
  • شبكات الكمبيوتر
  • برمجة
  • أمن المعلومات
  • أنظمة التشغيل
  • كلاود
  • مكتبة كونكت
  • كورسات
No Result
View All Result
Connect4Techs
No Result
View All Result
Home شبكات الكمبيوتر General Networking

كيف يحدد الراوتر المسارات ويختار أفضلها

Ahmad Hussain by Ahmad Hussain
2022-04-27
in General Networking, شبكات الكمبيوتر
0
503
SHARES
1.6k
VIEWS
Share on FacebookShare on Twitter

تحتوي معظم بروتوكولات التوجيه على Metric وخوارزميات غير متوافقة مع البروتوكولات الأخرى. في الشبكة التي توجد فيها بروتوكولات توجيه متعددة (روتينج بروتوكول)، يعد تبادل معلومات المسار والقدرة على تحديد أفضل مسار عبر البروتوكولات المتعددة أمرًا بالغ الأهمية .

كيف يحدد الراوتر المسارات ويختار أفضلها
الراوتر

الميزة التي تستخدمها الراوترات لتحديد أفضل مسار هي الـ Administrative distance عندما يكون هناك مساران مختلفان أو أكثر لنفس الوجهة من بروتوكولات التوجيه المختلفة تحدد الـ Administrative distance (المسافة الإدارية) موثوقية بروتوكول التوجيه ويتم إعطاء الأولوية لكل بروتوكول توجيه من أجل الأكثر موثوقية (يمكن تصديقها) باستخدام قيمة مسافة إدارية.

Administrative distance

قبل أن نتعمق في عملية اختيار الطريق لأفضل مسار ، أريد أن أبدأ من الأساسيات أولاً :

لنفترض أن لدينا جهازي كمبيوتر يتصلان مباشرة ببعضهما البعض .

تبدأ الشبكة تكبر ولدينا المزيد من أجهزة الكمبيوتر هنحتج سويتش للربط بينهم وهيبقو لسا في شبكة واحدة .

 تتزايد الشبكة باستمرار وتريد الوصول إلى الإنترنت أو الاتصال بالشبكات الأخرى أيضًا .

لإقامة اتصال بين الشبكات نحتاج إلى جهاز توجيه (Router) . ينشئ جهاز التوجيه جدول التوجيه (Routing Table) ويضع الشبكات و المسارات به .

هناك ثلاث عمليات تستخدم في تحديد المسار في الـ Router :

  1. بروتوكول التوجيه ( Routing protocol )
  2. جدول التوجيه ( Routing table )
  3. قرار إعادة توجيه الحزمة

الـ Routing protocol :

يقوم الراوتر بإنشاء جدول التوجيه من خلال جمع المعلومات حول الشبكة أو الشبكات ، والتي يمكن توصيلها مباشرة أو عن بعد . بالنسبة إلى الشبكات المتصلة مباشرة مع الراوتر لا يحتاج إلى أي بروتوكول توج فإنها تدخل في الـ Routing Table بمفرده . أما الشبكات التي ليست متصلة مباشرة ، يحتاج الراوتر إلى التعلم يدويًا أو بمساعدة بروتوكولات التوجيه .

الاعتبارات الرئيسية أثناء بناء الـ Routing Table هي :

  • (Administrative distance (AD : إذا تعلم الراوتر عن وجهة من أكثر من بروتوكول ، تتم المقارنة حسب الـ AD لكل بروتوكول ويتم إعطاء التفضيلات للطرق ذات AD الأقل . 
  • Metric : هذا مقياس يستخدمه الروتنج بروتوكول لحساب أفضل مسار إلى وجهة معيّنة إذا تعلم مسارات متعددة إلى نفس الوجهة. يستخدم كل بروتوكول توجيه مقياسًا مختلفًا
  • Prefix length

بمساعدة المثال التالي ، سوف نلاحظ كيف تؤثر هذه المعلمات في بناء جدول التوجيه وقرارات توجيه الـ Packet .

في هذا السيناريو على R5 و R1 تم تفعيل RIP و OSPF و EIGRP في وقت واحد. دعونا نرى كيف سيعمل الروتر في هذه الحالة قمنا بالإعلان عن الـ Loopback على كل راوتر وفي كل روتنج بروتوكول ، وكذلك عمل Static Route على R1 .

ويتلقى R2 الشبكة 1.1.1.1 عبر EIGRP كـ 1.1.1.0/24 وعبر OSPF كـ 1.1.1.1/32. بالنسبة إلى R2 1.1.1.0/24 و 1.1.1.1/32 ، توجد طرق مختلفة ، لذلك فهي تتضمن كلاهما ويتم الإعلان عنها بواسطة بروتوكولي توجيه مختلفين .

وR3 متصلة مباشرة بـ 1.1.1.0/24 و 1.1.1.1/32 في جدول التوجيه .

وR4 متصلة مباشرة بـ 1.1.1.0/24 و 1.1.1.1/32 في جدول التوجيه .

وR5 متصلة مباشرة بـ 1.1.1.0/24 و 1.1.1.1/32 في جدول التوجيه .

1.1.1.1/32 و 1.1.1.0/24 (Direct Connected) متصلة مباشرة في جدول التوجيه على R1 ، وقمنا أيضًا بعمل Static Route لـ 1.1.1.0/24 .
سنقوم بإيقاف تشغيل Loopback 1 على R1 .
الآن R1 ستتيح الدخول إلى المسار 1.1.1.0/24 الذي تم تعلمه بواسطة الـ Static Route ، نظرًا لأن AD أقل من أي بروتوكول توجيه آخر .

إذا أزلنا المسار الثابت على R1 ، فسوف يضع 1.1.1.1/32 أطول طريق prefix length في جدول التوجيه ، والذي يتعلمه بواسطة الـ OSPF .

وإذا قمنا بتعطيل EIGRP ، سيتم وضع المسارات التي تم الإعلان عنها بواسطة OSPF في جدول التوجيه ، لأن OSPF AD هو 110 و RIP’s AD هو 120 .

إذا قمنا بتعطيل OSPF ، فسيقوم بالإعلان بواسطة RIP .

لذلك ، يمكننا أن نقول أنه عندما يتلقى جهاز التوجيه مسارًا بنفس البادئة prefix length من بروتوكولات التوجيه المختلفة ، فإن اختيار المسار يعتمد على المسافة الإدارية الـ AD لبروتوكول التوجيه ويفضل أن يكون م أقل.

Prefix length :-

دعونا نلقي نظرة على سيناريو آخر لنرى كيف يتعامل جهاز التوجيه مع موقف آخر أطوال البادئة المتغيرة. لنفترض ، مرة أخرى ، أن كل جهاز توجيه يشغل EIGRP و OSPF و RIP مكونًا 1.1.1.0 على جهاز التوجيه المعني كما هو موضح أدناه:

  • R3 – EIGRP (internal) : 1.1.1.0/26
  • R4 – RIP : 1.1.1.0/24
  • R5 – EIGRP : 1.1.1.0/19

أي من هذه المسارات سيتم تثبيتها في جدول التوجيه ؟

نظرًا لأن المسارات الداخلية لـ EIGRP تحتوي على أفضل مسافة إدارية ، فمن المغري أن نفترض أنه سيتم تثبيته كأول مسار. ومع ذلك ، يكون لكل من هذه المسارات prefix length مختلف (قناع الشبكة الفرعية) ، فهي تعتبر وجهات مختلفة ، وسيتم تثبيتها جميعًا في جدول التوجيه.

دعونا نرى كيف يستخدم محرك إعادة التوجيه المعلومات من جدول التوجيه لاتخاذ قرارات إعادة التوجيه .

قرار إعادة التوجيه

R2# show ip route

إذا وصلت الـ Packet على الـ Router Interface موجهة إلى 1.1.1.1 ، فما الطريق الذي سيختاره جهاز التوجيه ؟

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

في هذه الحالة ، يتم توجيه الحزمة الموجهة إلى 1.1.1.1 نحو 23.1.1.1 ، لأن 1.1.1.1 يقع ضمن شبكة 1.1.1.0/26 (1.1.1.0 إلى 1.1.1.63). يقع أيضًا ضمن المسارين الآخرين المتاحين ، لكن 1.1.1.0/26 له أطول prefix length في جدول التوجيه (26 بتة مقابل 24 أو 19 بت).

وبالمثل ، إذا وصلت حزمة موجهة إلى 1.1.1.100 على إحدى واجهات جهاز التوجيه ، يتم إعادة توجيهها إلى 24.1.1.1 ، لأن 1.1.1.100 لا يقع ضمن 1.1.1.0/26 (1.1.1.0 إلى 1.1.1.63) ، ولكن يقع ضمن 1.1.1.0/24 الوجهة (1.1.1.0 خلال 1.1.1.255). مرة أخرى ، يقع أيضًا في النطاق الذي تغطيه 1.1.1.0/19 ، ولكن 1.1.1.0/24 له prefix length أطول .

خارج نطاق هذين ، ستذهب بقية حركة المرور إلى 1.1.1.0/19 ، وتتم إعادة توجيهها نحو 25.1.1.1

author avatar
Ahmad Hussain
See Full Bio
Tags: بروتوكولات الروتينجشبكات الكمبيوتركيف يحدد الراوتر المساراتكيف يختار الراوتر أفضل مسار
Previous Post

ملخص لأهم النقاط في SCCM 2012

Next Post

كورس شرح بروتوكول BGP وحل لابات عملية وشهادة مجانا

Ahmad Hussain

Ahmad Hussain

Next Post

كورس شرح بروتوكول BGP وحل لابات عملية وشهادة مجانا

Archive

Most commented

كل ما تريد معرفته في برنامج GNS3 وتثبيته واستخدامه

محاكي شبكات هواوي Huawei eNSP

محاكاة الشبكات من سيسكو باستخدام Cisco VIRL

GNS3 أفضل أم EVE-NG أم VIRL أم Packet Tracer

كيفية إضافة روترات وسويتشات سيسكو IOSv على GNS3 VM

كيفية إعداد وربط GNS3 VM ببرنامج GNS3

  • اخبار التكنولوجيا
  • إنترنت
  • شبكات الكمبيوتر
  • برمجة
  • أمن المعلومات
  • أنظمة التشغيل
  • كلاود
  • مكتبة كونكت
  • كورسات

Tags

5G CCNA pdf أبل أمن المعلومات أندرويد أنظمة التشغيل إنترنت اخبار التكنولوجيا الحوسبة السحابية الذكاء الاصطناعي بالعربي بايثون برمجة بروتوكول eigrp بروتوكول ospf تعليم لغة جافا ثغرة أمنية جوجل خدمات أمازون ويب دروس لغة جافا سيسكو شبكات الجيل الخامس شبكات الكمبيوتر شرح شرح لغة جافا فيروس كورونا فيسبوك فيس بوك كتاب شرح كلاود كوبونات يوديمي كوتلن كورس كورسات كورسات الشبكات كورسات يوديمي مجانا كورس سيسكو لينكس مايكروسوفت مراحل OSI موبايل هواوي واتساب ويندوز سيرفر

Recent News

كل ما تريد معرفته في برنامج GNS3 وتثبيته واستخدامه

كل ما تريد معرفته في برنامج GNS3 وتثبيته واستخدامه

2022-12-29
محاكي شبكات هواوي Huawei eNSP

محاكي شبكات هواوي Huawei eNSP

2022-12-23
No Result
View All Result
  • Home
    • Index (Default)
    • Index 1
    • Index 2
  • About Us
  • Get in Touch
  • Classes
    • Management
    • Teaching
    • Stories
    • Learning
    • Studying
    • Remedy
  • Pages
    • Category
    • Author
    • Article
    • Search