تنظیم پروتکل OSPF در تجهیزات سیسکو

تنظیم پروتکل مسیریابی OSPF (Open Shortest Path First) در تجهیزات سیسکو شامل مراحل زیر است. این مراحل برای ایجاد یک تنظیم اولیه در شبکه سیسکو قابل استفاده هستند:

1. فعال‌سازی OSPF

در مد تنظیمات جهانی (Global Configuration Mode)، با دستور زیر OSPF را فعال کنید:

router ospf <process-id>

2. پیکربندی شبکه‌ها

با استفاده از دستور زیر، شبکه‌هایی که باید تحت OSPF تبلیغ شوند را مشخص کنید:

network <ip-address> <wildcard-mask> area <area-id>

مثال:

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>

4. پیکربندی زمان‌سنج‌ها (اختیاری)

برای تنظیم تایمرها:

ip ospf hello-interval <seconds>
ip ospf dead-interval <seconds>

5. بررسی و رفع خطا

پس از تنظیم OSPF، با دستورات زیر وضعیت 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:

نمونه تنظیمات کامل:

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