تنظیم پروتکل OSPF در تجهیزات سیسکو
تنظیم پروتکل مسیریابی OSPF (Open Shortest Path First) در تجهیزات سیسکو شامل مراحل زیر است. این مراحل برای ایجاد یک تنظیم اولیه در شبکه سیسکو قابل استفاده هستند:
1. فعالسازی OSPF
در مد تنظیمات جهانی (Global Configuration Mode)، با دستور زیر OSPF را فعال کنید:
router ospf <process-id>
<process-id>
: یک شماره منحصر به فرد (محلی) برای OSPF روی این روتر. معمولاً عددی بین 1 تا 65535.
2. پیکربندی شبکهها
با استفاده از دستور زیر، شبکههایی که باید تحت OSPF تبلیغ شوند را مشخص کنید:
network <ip-address> <wildcard-mask> area <area-id>
<ip-address>
: آدرس شبکهای که باید در OSPF تبلیغ شود.
<wildcard-mask>
: مکمل subnet mask. (مثلاً 0.0.0.255 برای ماسک 255.255.255.0)
<area-id>
: شناسه منطقه (area). معمولاً عدد 0 برای backbone area استفاده میشود.
مثال:
network 192.168.1.0 0.0.0.255 area 0
network 10.0.0.0 0.0.0.255 area 1
3. تعیین اولویت اینترفیسها (اختیاری)
میتوانید هزینه OSPF یا اولویت هر اینترفیس را تنظیم کنید:
interface <interface-id>
ip ospf cost <value>
<interface-id>
: شناسه اینترفیس (مثلاً GigabitEthernet0/0).
<value>
: هزینه متریک (عدد پایینتر بهتر است).
4. پیکربندی زمانسنجها (اختیاری)
برای تنظیم تایمرها:
ip ospf hello-interval <seconds>
ip ospf dead-interval <seconds>
5. بررسی و رفع خطا
پس از تنظیم OSPF، با دستورات زیر وضعیت OSPF را بررسی کنید:
- بررسی وضعیت همسایهها:
show ip ospf neighbor
- بررسی جدول مسیریابی OSPF:
show ip route ospf
- نمایش اطلاعات کلی OSPF:
show ip ospf
6. ذخیره تنظیمات
برای ذخیره تنظیمات انجام شده:
write memory
مثال کامل
enable
configure terminal
router ospf 1
network 192.168.1.0 0.0.0.255 area 0
network 10.0.0.0 0.0.0.255 area 1
exit
interface GigabitEthernet0/0
ip ospf cost 10
exit
write memory
این تنظیمات شبکه را در OSPF تبلیغ کرده و هزینه مشخصی برای اینترفیسها تعیین میکند.
تنظیمات تکمیلی OSPF در تجهیزات سیسکو
1. پیکربندی Passive Interface
برای جلوگیری از ارسال بستههای Hello در اینترفیسهایی که نیازی به ایجاد همسایگی OSPF ندارند:
router ospf <process-id>
passive-interface <interface-id>
یا برای غیر فعال کردن ارسال Hello در همه اینترفیسها و فعالسازی آن در اینترفیسهای مورد نیاز:
router ospf <process-id>
passive-interface default
no passive-interface <interface-id>
مثال:
passive-interface default
no passive-interface GigabitEthernet0/1
2. پیکربندی Authentication
الف) Authentication ساده (Plaintext):
interface <interface-id>
ip ospf authentication
ip ospf authentication-key <key>
ب) Authentication نوع MD5:
interface <interface-id>
ip ospf authentication message-digest
ip ospf message-digest-key <key-id> md5 <password>
فعالسازی در سطح Area:
router ospf <process-id>
area <area-id> authentication
مثال:
interface GigabitEthernet0/0
ip ospf authentication message-digest
ip ospf message-digest-key 1 md5 cisco123
3. تنظیم DR و BDR اولویت
برای انتخاب DR و BDR، اولویت OSPF اینترفیس را مشخص کنید:
interface <interface-id>
ip ospf priority <value>
4. پیکربندی Summary Routes
برای کاهش اندازه جدولهای مسیریابی در Areaهای مختلف:
در ABR:
router ospf <process-id>
area <area-id> range <ip-address> <subnet-mask>
مثال:
area 1 range 192.168.0.0 255.255.254.0
در ASBR:
router ospf <process-id>
summary-address <ip-address> <subnet-mask>
مثال:
summary-address 10.0.0.0 255.255.0.0
5. Redistribution با پروتکلهای دیگر
برای توزیع مسیرهای یک پروتکل مسیریابی دیگر به OSPF:
router ospf <process-id>
redistribute <protocol> <process-id> subnets
مثال:
redistribute eigrp 100 subnets
6. تنظیم نرخ متریک (Cost) دستی
interface <interface-id>
bandwidth <value-in-kbps>
7. تنظیم Virtual Link
اگر Area غیر صفر به Area 0 (Backbone) متصل نیست، از Virtual Link استفاده کنید:
router ospf <process-id>
area <transit-area-id> virtual-link <router-id>
مثال:
area 1 virtual-link 2.2.2.2
8. پیکربندی Stub و Totally Stub Areas
Stub Area:
router ospf <process-id>
area <area-id> stub
Totally Stub Area:
router ospf <process-id>
area <area-id> stub no-summary
مثال:
area 1 stub
area 2 stub no-summary
9. تنظیم Graceful Restart (NSF)
برای جلوگیری از اختلال در مسیریابی هنگام ریستارت OSPF:
router ospf <process-id>
nsf
10. تنظیمات Debug و Monitoring پیشرفته
برای عیبیابی مشکلات OSPF:
- مشاهده بستههای OSPF:
debug ip ospf packet
- مشاهده تغییرات همسایگی:
debug ip ospf adj
نمونه تنظیمات کامل:
router ospf 1
network 192.168.1.0 0.0.0.255 area 0
area 0 authentication
interface GigabitEthernet0/0
ip ospf authentication message-digest
ip ospf message-digest-key 1 md5 securekey
ip ospf priority 100
exit