مدونة NetworkSet

توضيح فوائد الـVirtual link وطريقة أعداده

أحد الأشياء التى أعتقد أنها يجب أن تكون ملتصقة في عقل كل شخص يعمل في مجال الشبكات هو طريقة اعداد الـVirtual Link في الـOSPF ونظر لكون الموضوع مهم جدا سوف أقدمه البوم حتى يبقى الموضوع كمرجع لأي شخص منا

ماهو الـVirtual Link ومافائدته ؟

كما هو معروف عن بروتوكول OSPF أنه يسمح بتقسيم الشبكة إلى عدة نطاقات Area ولكن يشترط شيء مهم وهو وجوب أن تكون كل النطاقات متصلة بشكل مباشر Physically مع الأريا 0 أو Backbone Area وهذه صورة توضيحية للامر

وكما يتضح لنا من الصورة أن كل الاريا متصلة بشكال مباشر مع الاريا صفر لكن لنتخيل لو كان لدينا مثل هذه التقسيمة

كما نشاهد ان الأريا 2 ليست متصل مع الأريا صفر وبالتالي لن يكون هناك أتصال بين الأريا أثنان وباقي النطاقات ولاحتى تبادل للـ Routing Table اذا ما الحل هل نقوم بتمديد كابل مخصص لهذا الموضوع ؟ وطبعا هذا الحل ممكن لكن تخيل لو كان هناك الكثير من النطاقات وهي بعيدة عن بعضها ؟ الحل الذي يقدمه OSPF لنا لحل هذه المشكلة هو الـ Virtual Link  وهو واضح من أسمه أنه يقوم بأنشاء أتصال وهمي يمر عبر non-backbone area وهو الأريا واحد في مثالنا السابق ويتصل مع الأريا صفر ويحقق الشرط الذي يطالب به الـOSPF بوجوب وجود أتصال مباشر مع الأريا 0

وللـVitual Link هناك فائدة آخرى وهي في حال لو أردنا أن نقوم بتوصيل 2 Backbone Area مع بعضهم البعض لكي يعملوا كلهم مثل Backbone واحدة أو يمكن أستخدام الـBackbone الثانية لكي تكون أريا أحتياصية او أفضل أن أقول عنها Redundancy Backbone في حال حدث شيء مع الروتر الذي يمثل الـBackbome الرئيسية وهذه صورة توضيحية للامر


طريقة الأعداد دائما هي أبسط شيء في الموضوع وهو لايحتاج منك إلا سطرين من الأوامر على كل روتر لنأخذ هذا المثال  ونقوم بتطبيق الأوامر عليه

وسوف أبدأ مع الروتر DMZ-R2

Cisco's IOS
router ospf 1
router-id 1.1.1.1
area 1 virtual-link 2.2.2.2

على الطرف الثاني ومن خلال الروتر DMZ-R0

 

Cisco's IOS
router ospf 1
router-id 2.2.2.2
area 1 virtual-link 1.1.1.1

مع العلم أن الأيبي المكتوب هو الـ Router-id الخاص بالـ OSPF
كلمة آخيرة أو ملاحظة أحب أن أضيفها وهي ضرورة التأكد من نوع الأريا التى سوف تقوم بالنقل لانها لوكانت Stub Areaa فأن الطريقة لن تعمل ودمتم بود

Exit mobile version