در حال بارگذاری...
پروتکل Link State استاندارد: همسایهیابی، مناطق، محاسبه Cost و مفاهیم عملی با مثال پیکربندی.
اهداف این درس
OSPF (Open Shortest Path First) استانداردترین پروتکل مسیریابی داخلی است. برخلاف RIP که فقط «چند قدم تا مقصد» را میداند، OSPF از همه روترها «نقشه کامل» شبکه را میسازد.
1Cost = 100,000,000 / پهنای باند (bps)23لینک 10Mbps → 104لینک 100Mbps → 15لینک 1Gbps → 1 (حداقل 1)6لینک سریال 1.5Mbps → 64OSPF با تقسیم شبکه به مناطق (Area)، تبادل اطلاعات را محدود میکند. Area 0 (Backbone) مرکز طراحی است و همه مناطق دیگر باید مستقیم یا از طریق ABR به آن وصل شوند. روتر ABR مرز بین دو منطقه و روتر ASBR مرز بین OSPF و پروتکل دیگر است.
| نوع روتر | نقش |
|---|---|
| Internal | داخل یک منطقه |
| Backbone | در Area 0 |
| ABR | بین دو منطقه |
| ASBR | بین OSPF و خارج از OSPF |
محدودیت Cost
فرمول پیشفرض Cost = 100,000,000 ÷ پهنای باند، لینکهای بالای 100Mbps را با Cost=1 یکسان میبیند. برای مقایسه دقیق لینکهای سریع باید Reference Bandwidth را با auto-cost reference-bandwidth افزایش داد.
مثال واقعی
در یک دانشگاه با ۳ ساختمان، OSPF در Area 0 تنظیم شده است؛ اگر لینک ساختمان B قطع شود، همه روترها در چند ثانیه مسیر جایگزین از ساختمان C را انتخاب میکنند.
1Router(config)# router ospf 12Router(config-router)# network 192.168.1.0 0.0.0.255 area 03Router(config-router)# network 10.0.0.0 0.255.255.255 area 04Router(config-router)# exit5Router# show ip ospf neighbor6Router# show ip route ospfجمعبندی
OSPF با LSDB و SPF نقشه میسازد، با Cost تصمیم میگیرد و با Areaها مقیاس میشود؛ AD=110 دارد.
OSPF پیام Hello را برای همسایهیابی میفرستد.
AD پروتکل OSPF برابر 110 است.
DR/BDR فقط در شبکههای چنددسترسی انتخاب میشوند.
الگوریتم محاسبه مسیر در OSPF کدام است؟
Cost در OSPF چگونه محاسبه میشود؟
Cost = 100,000,000 ÷ پهنای باند (bps). مثلاً لینک 100Mbps هزینه 1 و لینک 10Mbps هزینه 10 دارد؛ مسیر با مجموع Cost کمتر انتخاب میشود.
منطقه Backbone در OSPF چیست و چرا الزامی است؟
Area 0 (Backbone) مرکز طراحی OSPF است؛ همه مناطق دیگر باید به آن متصل شوند تا از بروز حلقه و ناسازگاری جلوگیری شود.
تفاوت Stub Area و Totally Stubby در OSPF چیست؟
Stub Area مسیرهای خارجی (LSA Type 5) را دریافت نمیکند ولی خلاصه بین Areaها (Type 3) را دارد. Totally Stubby حتی خلاصهها را هم حذف میکند و فقط مسیر پیشفرض از ABR میگیرد.
DR/BDR بر چه اساسی انتخاب میشوند؟
روتر با بالاترین Priority (پیشفرض ۱) DR میشود. اگر مساوی باشد، بالاترین Router ID برنده است. Priority=0 یعنی روتر هرگز DR نمیشود.