همسایگی OSPF با BFD#

مقدمه#

تشخیص قطع همسایهٔ OSPF فقط با hello، به اندازهٔ چند برابر hello-interval طول می‌کشد. BFD روی همان لینک، با تایمر خودش زنده بودن همسایه را می‌سنجد. با down شدن session، همسایگی OSPF هم down می‌شود. بالا آمدن اینترفیس، هر دو را دوباره up می‌کند.

در این آزمایش hello-interval برابر ۵ ثانیه است تا تفاوت با واکنش BFD دیده شود. ملاک سلامت، وضعیت up در show bfd peers و وضعیت Full در show ip ospf neighbor است.

مرور سناریو#

فقط لینک ge1 بین n1 و n2 در OSPF area 0 قرار می‌گیرد و روی هر دو سر ip ospf bfd فعال است. shutdown روی ge1 در n2 باید session مربوط به BFD را از حالت up خارج کند. no shutdown همسایگی Full و session مربوط به BFD را برمی‌گرداند.

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

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

دو روتر SooDar فقط از ge1 به هم وصل‌اند. IP روتر n1 برابر 200.1.2.1/24 و IP روتر n2 برابر 200.1.2.2/24 است. OSPF و BFD روی همین اینترفیس تنظیم می‌شوند.

پیش‌نیازها#

  • آشنایی با همسایگی OSPF و BFD

  • سرویس OSPF و سرویس BFD روی هر دو روتر باید در حال اجرا باشند تا دستورهای اینترفیس اثر کنند

  • سناریو بدون IP روی روتر بالا می‌آید؛ IP اینترفیس ge1 در گام‌های زیر وارد می‌شود

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

n1#

روی روتر SooDar n1:

interface ge1
 ip address 200.1.2.1/24
 no shutdown
 ip ospf hello-interval 5
 ip ospf area 0
 ip ospf bfd
!
show bfd peers
show ip ospf neighbor

show bfd peers باید همسایهٔ 200.1.2.2 را با وضعیت up نشان دهد. show ip ospf neighbor باید همان neighbor را Full نشان دهد.

قطع و وصل روی n2#

اول همسایگی را کامل کنید. بعد ge1 را shutdown کنید و خروجی BFD را دوباره ببینید. سپس اینترفیس را no shutdown کنید.

روی روتر SooDar n2:

interface ge1
 ip address 200.1.2.2/24
 no shutdown
 ip ospf hello-interval 5
 ip ospf area 0
 ip ospf bfd
!
interface ge1
 shutdown
 no shutdown

shutdown و no shutdown را پشت سر هم نزنید. بین آن‌ها show bfd peers روی n1 نباید وضعیت up داشته باشد. بعد از no shutdown هر دو دستور show باید به حالت سالم برگردند.

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

  • پیش از قطع، neighbor با IP برابر 200.1.2.2 در OSPF وضعیت Full دارد و session مربوط به BFD روی n1 وضعیت up دارد.

  • running-config روتر n1 شامل ip ospf bfd است.

  • پس از shutdown روی ge1 روتر n2، خروجی show bfd peers دیگر status: up ندارد.

  • پس از no shutdown، session مربوط به BFD دوباره up است و neighbor در OSPF دوباره Full است.

جمع‌بندی#

فعال کردن BFD برای OSPF با ip ospf bfd روی همان اینترفیسی است که در area قرار گرفته. هر دو روتر باید آن را داشته باشند. سلامت لینک را از session مربوط به BFD بخوانید و همسایگی را از جدول neighbor در OSPF.