سناریو ospf cost

کارگاه عملی تنظیم Cost در OSPF و تاثیر آن روی انتخاب مسیر (SooDar)

مقدمه

در OSPF معیار اصلی انتخاب مسیر، Cost است. روترها برای هر لینک یک Cost در نظر می‌گیرند و برای رسیدن به مقصد، مسیری را انتخاب می‌کنند که جمع Cost کمتری داشته باشد. این ویژگی به شما اجازه می‌دهد بدون تغییر توپولوژی فیزیکی، مسیر «ترجیحی» را با سیاست‌گذاری روی Cost تعیین کنید.

مرور سناریو

سه روتر داریم که بین روتر اول و سوم دو مسیر وجود دارد:

  • مسیر مستقیم R1 ↔ R3 (یک لینک)

  • مسیر غیرمستقیم R1 ↔ R2 ↔ R3 (دو لینک)

ابتدا هر دو مسیر در دسترس هستند. سپس با تغییر Cost، کاری می‌کنیم که مسیر انتخابی بین R1 و R3 طبق سیاست ما تغییر کند.

توضیح توپولوژی

توپولوژی سناریو OSPF Cost

پیش‌نیازها

  • دسترسی CLI به روترهای SooDar

  • آشنایی پایه با OSPF (Neighbor/Area/LSA)

پیکربندی مرحله‌به‌مرحله

1) آدرس‌دهی لینک‌ها

چرا: قبل از OSPF، باید لینک‌های بین روترها IP داشته باشند تا همسایگی تشکیل شود.

R1

configure terminal
interface ge0
 ip address 10.0.12.1/30
 no shutdown
exit
interface ge1
 ip address 10.0.13.1/30
 no shutdown
exit
end
write memory

R2

configure terminal
interface ge0
 ip address 10.0.12.2/30
 no shutdown
exit
interface ge1
 ip address 10.0.23.1/30
 no shutdown
exit
end
write memory

R3

configure terminal
interface ge0
 ip address 10.0.23.2/30
 no shutdown
exit
interface ge1
 ip address 10.0.13.2/30
 no shutdown
exit
end
write memory

2) فعال‌سازی OSPF در Area 0

چرا: برای اینکه روترها مسیرهای هم را یاد بگیرند، باید OSPF را روی لینک‌های بین‌روتری فعال کنیم.

R1

configure terminal
router ospf
 ospf router-id 1.1.1.1
 network 10.0.12.0/30 area 0
 network 10.0.13.0/30 area 0
exit
end
write memory

R2

configure terminal
router ospf
 ospf router-id 2.2.2.2
 network 10.0.12.0/30 area 0
 network 10.0.23.0/30 area 0
exit
end
write memory

R3

configure terminal
router ospf
 ospf router-id 3.3.3.3
 network 10.0.13.0/30 area 0
 network 10.0.23.0/30 area 0
exit
end
write memory

3) تنظیم Cost برای اعمال مسیر ترجیحی

چرا: با بالا بردن Cost لینک مستقیم R1↔R3، مسیر غیرمستقیم از طریق R2 ترجیح داده می‌شود (یا برعکس).

حالت A: ترجیح مسیر R1→R2→R3 (Cost لینک مستقیم را زیاد کنید)

روی R1 و R3 (روی لینک مستقیم 10.0.13.0/30):

configure terminal
interface ge1
 ip ospf cost 200
exit
end
write memory

حالت B: ترجیح مسیر مستقیم R1→R3 (Cost مسیر غیرمستقیم را زیاد کنید)

اگر می‌خواهید مسیر مستقیم انتخاب شود، به جای حالت A، Cost یکی از لینک‌های مسیر R1→R2→R3 را زیاد کنید (مثلاً روی R1 در ge0 یا روی R2 در ge1).

نمونه (روی R1 در لینک به R2):

configure terminal
interface ge0
 ip ospf cost 200
exit
end
write memory

بهتر است در هر مرحله فقط یک سناریو (A یا B) را اعمال و تست کنید تا اثر تغییر Cost کاملاً واضح باشد.

صحت‌سنجی و تست

1) بررسی همسایگی OSPF

روی هر روتر:

show ip ospf neighbor

2) بررسی Cost اینترفیس‌ها

روی R1:

show ip ospf interface ge0
show ip ospf interface ge1

3) بررسی مسیر انتخاب‌شده

روی R1:

show ip route ospf

انتظار می‌رود پس از اعمال حالت A، برای رسیدن به شبکه‌ی لینک R2↔R3 (مثلاً 10.0.23.0/30) مسیر از طریق R2 انتخاب شود و Next-hop متناسب نمایش داده شود.

4) تست Ping روی لینک‌های انتهایی (اثبات ارتباط)

از R1 به IP سمت R3 روی VLAN/لینک مستقیم:

ping 10.0.13.2

از R1 به IP سمت R3 روی لینک غیرمستقیم (از طریق R2):

ping 10.0.23.2

اگر Ping موفق است اما مسیر انتخابی مطابق انتظار نیست، ابتدا Cost را با show ip ospf interface چک کنید و سپس زمان همگرایی/به‌روزرسانی LSDB را با show ip ospf database بررسی کنید.

جمع‌بندی

در این کارگاه:

  • OSPF را روی سه روتر راه‌اندازی کردید.

  • دو مسیر موازی بین R1 و R3 ایجاد کردید.

  • با تغییر Cost، مسیر ترجیحی را کنترل و اثر آن را در جدول مسیریابی مشاهده کردید.