تدريب Cisco 200-125 CCNA v3.0. يوم 45. تكوين OSPF

في البرنامج التعليمي للفيديو ، درسنا القسم 2.4 من موضوع ICND2 ، حيث أخبرت بطريقة يسهل الوصول إليها كيف يعمل بروتوكول OSPF ، وكيف يتم تشكيل علاقات الجوار للموجهات وإنشاء جداول التوجيه. اليوم سنلقي نظرة أكثر قليلاً على نظرية الأمر ، وبعد ذلك سننتقل إلى Packet Tracer ونقوم بإعداد هيكل الشبكة.

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



جميع أجهزة التوجيه عبارة عن أجهزة OSPF تم تكوينها لقبول عنوان البث المتعدد. هذه هي المشكلة ، لأنه في هذه الشبكة يتم إنشاء حركة مرور أكثر من اللازم ، لأن كل جهاز توجيه يسعى إلى المشاركة مع بقية المسارات التي يعرفها. يستهلك تزامن LSDB مقدارًا كبيرًا من حركة المرور ، وهذا استخدام غير فعال للغاية لقنوات الاتصال ومضيعة للنطاق الترددي. يحل OSPF هذه المشكلة عن طريق اختيار أحد أجهزة التوجيه كموجّه DR مخصص لجهاز التوجيه في مجال البث والآخر مثل جهاز التوجيه المعيّن في النسخ الاحتياطي ، جهاز BDR ، وفي هذه الحالة ، لا تشارك أجهزة التوجيه هذه القواعد مع كل جهاز ، ولكن لا ترسل أجهزة LSDB الخاصة بها إلى DR ، وهو يشاركها بالفعل مع الأجهزة الأخرى. في الوقت نفسه ، يتم تقليل حركة مرور الشبكة عند استخدام OSPF بشكل كبير.

يتم تنفيذ اختيار DR وفقًا للمعايير ، أحدها هو معرف جهاز التوجيه ID لجهاز التوجيه. في الدرس الأخير ، تحدثت عن كيف ، من أجل إنشاء حي ، يجب أن تتطابق معلمات رسائل أجهزة التوجيه Hello. لذلك ، لا ينطبق هذا على معرف عملية OSPF ، الذي تنتمي إليه واجهة جهاز التوجيه ، يمكن أن يكون لجهاز التوجيه الأول R1 المعرف 1 ، وجهاز التوجيه الثاني R2 المعرف 2 ، أي أنه يمكن أن يكون لجهازي التوجيه المجاورين معرفات مختلفة.

ملاحظة المترجم: يمكن لبرنامج Cisco IOS تشغيل عدة عمليات OSPF على نفس جهاز التوجيه ، ويميز معرف عملية OSPF عملية واحدة عن الأخرى.

في الوقت نفسه ، تنشئ أجهزة التوجيه حيًا دون مشاكل ، لأن معرف عملية OSPF له أهميته محليًا ، ويمكن لأول جهاز توجيه المشاركة في عملية OSPF بالرقم 1 والثاني بالرقم 2.

إذا كان هذان الموجهان سيشاركان في اختيار جهاز توجيه مخصص ، فسيصبح جهاز التوجيه الذي يحمل معرف عملية كبير = 2 DR ، نظرًا لأن الأولوية لها قيمة أعلى ، وسيصبح جهاز التوجيه الذي يحمل معرف العملية = BDR. في هذه الحالة ، لتحديد DR ، يتم استخدام المعلمة الثانية - معرف جهاز التوجيه معرف ، أو RID. يصبح جهاز التوجيه ذو قيمة RID الكبيرة DR



تفسر الحاجة إلى جهاز توجيه احتياطي بحقيقة أن دور DR مهم للغاية. في حالة فشل جهاز التوجيه المخصص ، سيحل BDR مكانه على الفور ، ويتم اختيار BDR جديد. في هذه الحالة ، إذا تم نقل دور DR إلى جهاز التوجيه R3 ، وأصبح جهاز توجيه R R4 السابق قيد التشغيل مرة أخرى ، فسيتم تعيين دور BDR على الفور. أخفق إعادة التشغيل ، فلن يُعاد إليه الدور السابق تلقائيًا ، لأنه في غيابه ، حدثت بالفعل "خيارات" جديدة لـ DR في الشبكة حتى لو ظهر جهاز توجيه ذو خصائص أفضل من جهاز توجيه DR الحالي R3 على الشبكة ، على سبيل المثال ، سيكون R1 أو R2 ، ثم هذا الموجه لن BDR، وتوجيه R3 لا تزال تلعب دور "سيد"، في حين أنه لن تفشل. إذا عاد R4 إلى الشبكة ، فلن يقوم جهاز التوجيه R3 بنقل دور DR إليها على الرغم من أن R4 لديه خصائص أفضل. في الدرس الأخير ، ناقشنا التقارب التام أو المجاور الكامل. العلاقة بين DR وبقية الأجهزة هي دائما مجاورة كاملة.



سأقوم بتصحيح الخطأ في الخلاصة - يجب ألا يكون FULL / BDR ، ولكن FULL / BDR ، لأنه يظهر قربًا تامًا من جهاز التوجيه المخصص للنسخ الاحتياطي. يتم تعيين القنوات التي تحتوي على أجهزة توجيه R2 و R3 كخطوط اتصال مع قرب كامل مع الأجهزة الأخرى. من جانب BDR ، تبدو الهيكلية كما يلي: FULL / DR فيما يتعلق DR ، أي قرب DR مع DR ، و FULL / DROTHER فيما يتعلق بأجهزة التوجيه الأخرى.



من وجهة نظر جهاز التوجيه R2 ، تم بناء علاقات الجوار بهذه الطريقة - أعتذر عن الأخطاء ، والآن سأصلحها. يتم إنشاء علاقات FULL / DR مع DR ، مع جهاز توجيه احتياطي FULL / BDR ، ومع R1 ، يتم تأسيس اتصال ثنائي الاتجاه و DROTHER.



ألاحظ أنه إذا لم تكن الأجهزة DR أو BDR ، فبموجب بروتوكول OSPF ، يتم دائمًا إنشاء اتصال ثنائي الاتجاه بينهما. يشير نوع الاتصال 2WAY / DROTHER إلى أنه في حالة تحديد جهاز التوجيه R2 على أنه DR أو BDR ، فستظل معلمات الموجهين R1 و R2 متطابقتين. لن تحتاج الأجهزة إلى تبادل LSAs ، كما لو كان قد تم إجراء اتصال ثنائي الاتجاه بسيط ، ولكن سيتم نقل الاتصال على الفور إلى الحالة المجاورة FULL. يحدث موقف مشابه إذا نظرت إلى طوبولوجيا الشبكة من وجهة نظر جهاز التوجيه R1.



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



OSPF يخلق 3 قواعد البيانات. الأول هو قاعدة بيانات الجهاز المجاور لقاعدة البيانات المجاورة ، والتي تحتوي على جدول الجوار الخاص بجهاز توجيه الجوار ، أي قائمة بجميع الأجهزة التي أقام الموجّه بها اتصالاً ثنائي الاتجاه. هذه القاعدة لا تحتاج إلى دراسة خاصة ، تحتاج فقط إلى معرفة وجودها. يشير هذا المفهوم إلى مستوى دورة CCNP أكثر من CCNA.

والثاني هو قاعدة بيانات طبقة ارتباط LSDB ، التي نراجعها مؤخرًا. أنه يحتوي على كافة المعلومات حول حالة قنوات جميع أجهزة التوجيه ، أي طبولوجيا الشبكة العامة. جميع أجهزة التوجيه لديها نفس LSDB ، أي نفس جدول طوبولوجيا شبكة طوبولوجيا الجدول. لاحظ أنه في Packet Tracer ، لا يعمل أمر التحقق من جدول الهيكل. لكنك لا تحتاج إلى التحقق من ذلك ، تحتاج فقط إلى معرفة وجود قاعدة البيانات هذه.

تحتوي قاعدة بيانات التوجيه الثالثة على جداول توجيه - قوائم بالطرق التي تم إنشاؤها بواسطة كل جهاز توجيه باستخدام خوارزمية SPF. وبالتالي ، يجب أن تكون على دراية بوجود 3 قواعد بيانات وثلاثة جداول OSPF.

الآن دعونا نلقي نظرة على تكوين جهاز التوجيه للعمل مع OSPF. كما تتذكر من موضوع RIP ، فإن الكلمة الأساسية في أمر التكوين لأي بروتوكول توجيه هي كلمة "router". أي بروتوكول توجيه ديناميكي يبدأ بهذه الكلمة.



إذا كان لدينا RIP ، فسيتم استخدام الأمر router rip ، وإذا كان OSPF هو router ospf ، وإذا كان EIGRP ، فسيتم توجيه eigrp. في وضع التكوين العام ، اكتب الأمر ospf <process #> router ، حيث المعلمة بين قوسين هي معرف العملية لمعرف العملية. بمجرد إدخال هذا الأمر ، ستنتقل على الفور إلى وضع الأوامر الفرعية لجهاز التوجيه. علاوة على ذلك ، كما في حالة RIP ، نستخدم الكلمة الأساسية للشبكة ونحدد معرف شبكة معرف الشبكة.

في RIP ، حددنا معرف فئة كاملة مثل 10.0.0.0. وقناع الشبكة الفرعية ، يفعلون نفس الشيء هنا ، ولكن بدلاً من قناع الشبكة الفرعية ، يحددون قناع wcm العكسي - قناع البدل. ثم تتم إضافة منطقة الكلمات الرئيسية - تتم الإشارة إلى المنطقة ورقمها. إذا كانت الشبكة موجودة في منطقة واحدة ، فسيكون رقمها دائمًا 0. في حالة تقسيم المناطق المتعددة ، سيكون لكل منطقة رقم صفري وستحصل الأخرى على أرقامها التسلسلية ، ويجب أن تكون جميع المناطق الأخرى متصلة بصفر ، لأن هذه هي المنطقة الرئيسية للشبكة.

لنقم بإعداد شبكة صغيرة باستخدام Packet Tracer.



قمت مسبقًا بتكوين واجهات أجهزة التوجيه R1-R4 ، مع تخصيص عناوين IP 192.168.1.1 - 192.168.1.4 وقيم واجهة الاسترجاع لواجهة الاسترجاع 1.1.1.1 و 2.2.2.2 و 3.3.3.3 و 4.4.4.4. نظرًا لوجود واجهات الاسترجاع ، يتم قبول عنوان IP لهذه الواجهات باعتباره RID لكل جهاز توجيه ، أي أن معرف جهاز التوجيه الأول هو معرف جهاز التوجيه 1.1.1.1 وما إلى ذلك.
دعنا ننتقل إلى وضع الإعدادات العامة لجهاز التوجيه 2. أكتب جهاز التوجيه ospf في سطر الأوامر ، وبعد ذلك أحتاج إلى إدخال معرف عملية معرف العملية. أصدر النظام تلميحًا بأن هذا يمكن أن يكون أي رقم في النطاق من 1 إلى 65535. حدد القيمة 1. وأدخل الأمر router ospf 1. وبعد ذلك ، أدخل أمر الشبكة 192.168.1.0 0.0.0.255.

بعد ذلك ، تحتاج إلى إدخال رقم المنطقة معرف المنطقة ، ولأن لدينا منطقة واحدة ، وأنا أدخل شبكة القيادة 192.168.1.0 0.0.0.255 منطقة 0. نحن بحاجة أيضا إلى تكوين واجهة الاسترجاع ، لذلك أنا اكتب الشبكة 2.2.2.2.

في الأمر السابق ، حددنا القناع العكسي 0.0.0.255 - ثلاثة أصفار تعني أنه في حالتنا ، يجب أن تكون الثُمانات الثلاثة الأولى من أي عنوان IP 192.168.1 ، أي أنها يجب أن تكون هي نفسها لجميع الأجهزة التي تشغل بروتوكول OSPF على هذه الشبكة. وبالتالي ، فإن أي جهاز لديه عنوان IP للنموذج 192.168.1.x سيكون قادرًا على المشاركة في عملية SPF.

لتكوين الاسترجاع ، اكتب شبكة 2.2.2.2 0.0.0.0 - وهذا يعني أنه يجب علينا أن نتطابق مع جميع الثمانيات الأربعة ، وأن نضيف المساحة 0. الآن أذهب إلى إعدادات جهاز التوجيه R1 واكتب الأوامر conf t ، جهاز التوجيه ospf 1 ، شبكة 192.168 .1.0 0.0.0.255 منطقة 0 ، شبكة 1.1.1.1 0.0.0.0 منطقة 0.

منذ أن بدأنا الإعداد باستخدام أجهزة التوجيه R1 و R2 ، تم بالفعل إجراء انتخابات DR - أصبحت R2 ، وتحولت R1 إلى BDR. بعد ذلك ، أقوم بتكوين R3 باستخدام أوامر مماثلة: conf t ، جهاز التوجيه ospf 1 ، شبكة 192.168.1.0 0.0.0.255 منطقة 0 ، شبكة 3.3.3.3 0.0.0.0 منطقة 0 ، وجهاز توجيه R4 عن طريق كتابة conf t ، جهاز التوجيه ospf 1 ، شبكة 192.168.1.0 0.0.0.255 منطقة 0 ، شبكة 4.4.4.4 0.0.0.0 ، منطقة 0. ننتقل الآن إلى إعدادات R1 وأدخل الأمر show ip route.



نرى هنا طريقين للموجهين 2 و 3. الآن سأدخل الأمر show ip ospf neighboures لإلقاء نظرة على جهاز التوجيه الرابع. كما ترون ، تتم الإشارة إلى حالة SPF لكل جهاز توجيه هنا ، والتي يتم تحديثها كل 10 ثوان - على سبيل المثال ، للموجه 3.3.3.3 ، تم استلام المعلومات الأولى في 00:00:30 ، والتحديث في 00:00:39. هذا يعني أن جهاز ضبط الوقت Hello هو 10s.



في كل مرة يصل فيها Hello ، يتم تعيين Dead Time على 30s. نرى أن 3.3.3.3 هي BDR ، و 2.2.2.2 هي DR ، ومع 4.4.4.4 ، يكون لجهاز التوجيه 1 اتصال ثنائي الاتجاه ويعتبره DROTHER. أقوم بإدخال الأمر show ip route لإلقاء نظرة على جدول التوجيه.



كما ترى ، لم يظهر فيه جهاز التوجيه 4.4.4.4 ، لذلك سأحاول استخدام الأمر clear ip ospf process. سأدخل نفس الأمر في إعدادات جهاز التوجيه R3 وجهاز التوجيه R2.

لذلك قمنا بمسح البيانات وإعادة تشغيل عملية SPF. دعونا نرى ما حدث. أقوم بإدخال إعدادات R4 وأدخل الأمر show ip ospf neighborhood. كما ترى ، لا يشير جهاز التوجيه R4 إلى DR ، لأنه بعد إعادة التشغيل أصبحت العملية نفسها عبارة عن جهاز توجيه مخصص ، لأنه يحتوي على أعلى معرف لجهاز التوجيه. وفقا لذلك ، أصبح جهاز التوجيه R3 BDR.



لنستخدم الأمر show ip route مرة أخرى. نرى أن R4 تعلم 3 طرق جديدة لأجهزة التوجيه 1،2 و 3.



انتقل الآن إلى وحدة التحكم في إعدادات R1 وأدخل الأمر show ip ospf neighborhood.



نرى حالة أجهزة التوجيه 3 الأخرى. عن طريق إدخال الأمر show ip route ، يمكنك أن ترى أن R1 تعلم الطرق إلى جيرانه 2،3 و 4.



كما ترى ، يعد إعداد OSPF بسيطًا للغاية ، كما هو الحال بالنسبة للتحقق من الإعدادات ، والذي يتم باستخدام الأمر show ip ospf neighbourg. يتيح لك هذا الاختيار معرفة ما إذا كان هناك حي للموجهات.



يمكن التعبير عن المشكلات في حقيقة أن الحي قد تشكل ، وأن أجهزة التوجيه في حالة مجاورة كاملة ، ولكن لا تزال جداول التوجيه غير محدثة. أفضل طريقة لحل هذه المشكلة هي تنظيف عملية OSPF باستخدام الأمر clear ip ospf process. سيؤدي ذلك إلى بدء عملية جديدة وتبادل متكرر لمعلومات SPF ، أي تحديث جداول التوجيه.


شكرا لك على البقاء معنا. هل تحب مقالاتنا؟ تريد أن ترى المزيد من المواد المثيرة للاهتمام؟ ادعمنا عن طريق تقديم طلب أو التوصية به لأصدقائك ، خصم 30٪ لمستخدمي Habr على تناظرية فريدة من خوادم الدخول التي اخترعناها لك: الحقيقة الكاملة حول VPS (KVM) E5-2650 v4 (6 Cores) 10GB DDR4 240GB SSD 1 جيجابت في الثانية من 20 $ أو كيفية تقسيم الخادم؟ (تتوفر خيارات مع RAID1 و RAID10 ، ما يصل إلى 24 مركزًا وما يصل إلى 40 جيجابايت من ذاكرة DDR4).

ديل R730xd 2 مرات أرخص؟ فقط لدينا 2 من Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6 جيجا هرتز 14 جيجا بايت 64 جيجا بايت DDR4 4 × 960 جيجا بايت SSD 1 جيجابت في الثانية 100 TV من 199 دولار في هولندا! Dell R420 - 2x E5-2430 سعة 2 جيجا هرتز 6 جيجا بايت 128 جيجا بايت ذاكرة DDR3 2x960GB SSD بسرعة 1 جيجابت في الثانية 100 تيرابايت - من 99 دولار اقرأ عن كيفية بناء البنية التحتية فئة باستخدام خوادم V4 R730xd E5-2650d تكلف 9000 يورو عن بنس واحد؟

Source: https://habr.com/ru/post/ar466453/


All Articles