مرور کلی
OSPF (اولین مسیر کوتاهترین باز) پروتکل مسیریابی پویای استاندارد برای شبکههای چند سایته سازمانی است. این راهنما نحوه استقرار OSPF روی روترهای MikroTik در چندین دفتر شعبه را توضیح میدهد.
پیشنیازها
- MikroTik RouterOS نسخه ۷.x
- اتصال سایت به سایت (MPLS، VPN یا خطوط اجارهای)
- طرح آدرسدهی IP با لینکهای /30 بین روترها
پیکربندی پایه OSPF
# فعالسازی نمونه OSPF روی RouterOS 7
/routing ospf instance add name=main router-id=10.0.0.1
# ایجاد ناحیه OSPF
/routing ospf area add name=backbone instance=main area-id=0.0.0.0
# افزودن رابطهای شبکه به OSPF
/routing ospf interface-template add area=backbone interfaces=ether1 type=ptp
/routing ospf interface-template add area=backbone interfaces=lo0 type=stubطراحی چند ناحیهای
برای استقرارهای بزرگتر، از چندین ناحیه OSPF برای کاهش flooding LSA استفاده کنید:
- ناحیه ۰ (Backbone): روترهای هسته و لینکهای بین سایتی
- ناحیه ۱ (دفاتر شعبه): نواحی Stub برای LANهای شعبه
- ناحیه ۲ (DMZ): NSSA برای بخشهای مواجه با اینترنت
خلاصهسازی مسیر
پیشوندهای شعبه را در ABRها خلاصه کنید تا اندازه جدول مسیریابی کاهش یابد:
/routing ospf area-range add area=branch1 prefix=192.168.10.0/23 advertise=yesاحراز هویت
همیشه احراز هویت MD5 را بین همسایگان OSPF فعال کنید:
/routing ospf interface-template set [find] auth=md5 auth-key=YourSecureKey123تأیید
/routing ospf neighbor print
/ip route print where routing-mark~"ospf"
/routing ospf lsa printبهترین شیوهها
۱. از رابطهای loopback به عنوان router-ID برای پایداری استفاده کنید
۲. BFD را برای تشخیص خرابی زیر یک ثانیه فعال کنید
۳. پهنای باند مرجع را مطابق سریعترین لینکهایتان تنظیم کنید
۴. تمام مرزهای ناحیه و نقاط خلاصهسازی را مستند کنید
۵. Failover را با جداکردن فیزیکی یک لینک آزمایش کنید — نه فقط خاموش کردن آن
