المحتويات

المقدمة

المتطلبات الأساسية

المتطلبات

المكونات المستخدمة

الاصطلاحات

معلومات أساسية

السبب 1: نوع الشبكة غير متطابق

الحل

السبب 2: تعيين العنوان خاطئ في إعداد الارتباط التسلسلي المزدوج

الحل

السبب 3: تم تضمين جانب واحد من الارتباط من نقطة إلى نقطة في الشبكة الرئيسية أو الشبكة الفرعية الخاطئة

السبب 4: جانب واحد غير مُرقّم والجانب الآخر مُرقّم

الحل

السبب 5: PVC معطّلة في بيئة ترحيل الإطارات الشبكية بالكامل

السبب 6: إعادة توجيه العنوان المعروف عبر مسار خارجي

السبب 7: المسارات المحظورة بواسطة قائمة التوزيع

الحل

معلومات ذات صلة

المقدمة

يصف هذا المستند كيفية إصلاح مشكلة OSPF عندما لا تكون المسارات الموجودة في قاعدة البيانات موجودة في قاعدة معلومات التوجيه (RIB) أو جدول التوجيه.

المتطلبات الأساسية

المتطلبات

يجب أن يكون قُراء هذا المستند على دراية بالموضوعات التالية:

- المعرفة الأساسية ببروتوكول فتح أقصر مسار أولاً (OSPF)

- المعرفة الأساسية بتكوين OSPF في Cisco IOS®

المكونات المستخدمة

تستند المعلومات الواردة في هذا المستند إلى إصدارات البرامج والمكونات المادية التالية:

- برنامج IOS من Cisco، الإصدار 12 والأحدث

- وهذا مدعوم في جميع الأنظمة الأساسية لموجّهات Cisco

تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.

الاصطلاحات

للحصول على مزيد من المعلومات حول اصطلاحات المستندات، راجع اصطلاحات تلميحات Cisco التقنية.

معلومات أساسية

يصف هذا المستند مشكلة شائعة في بروتوكول فتح أقصر مسار أولاً (OSPF) حيث لا تظهر المسارات الموجودة في قاعدة البيانات في جدول معلومات التوجيه (RIB) أو جدول التوجيه. في معظم الحالات، يجد OSPF تناقضًا في قاعدة البيانات، لذا لا يقوم بتثبيت المسار في جدول التوجيه. غالبًا ما ترى أن الموجّه المتقدم لا يمكن الوصول إليه (مما يعني أن الموجّه الذي يعلن عن LSA لا يمكن الوصول إليه من خلال OSPF) أعلى إعلان حالة الارتباط (LSA) في قاعدة البيانات عند حدوث هذه المشكلة. فيما يلي مثال:

Router#show ip ospf database router 172.16.32.2

Adv Router is not-reachable LS age: 418

Options: (No TOS-capability, DC)

LS Type: Router Links

Link State ID: 172.16.32.2

Advertising Router: 172.16.32.2

LS Seq Number: 80000002

Checksum: 0xFA63

Length: 60

Number of Links: 3

توجد عدة أسباب لهذه المشكلة، ويتعامل معظمها مع التكوين الخاطئ أو الهيكل المعطّل. عند تصحيح التكوين، يختفي التناقض في قاعدة بيانات OSPF وتظهر المسارات في جدول التوجيه. يشرح هذا المستند بعض الأسباب الأكثر شيوعًا التي يمكن أن تسبب التناقض في قاعدة البيانات.

تتضمن بعض الأوامر المُستخدمة في هذا المستند للتحقق من سلوك OSPF الواجهة show ip ospf interface, show ip ospf database router, show ip ospf neighbor و show ip ospf database external . إذا كان لديك إخراج أي من هذه الأوامر من جهاز Cisco لديك، يمكنك استخدام محلل واجهة سطر الأوامر من Cisco لعرض المشكلات المحتملة والإصلاحات.

السبب 1: نوع الشبكة غير متطابق

يتم استخدام مخطط الشبكة التالي كمثال:

R4-4K

R1-7010

interface Loopback0

ip address 172.16.33.1 255.255.255.255

!

interface Serial2

ip address 172.16.32.1 255.255.255.0

ip ospf network broadcast

!

router ospf 20

network 172.16.0.0 0.0.255.255 area 0

interface Loopback0

ip address 172.16.30.1 255.255.255.255

!

interface Serial1/0

ip address 172.16.32.2 255.255.255.0

clockrate 64000

!

router ospf 20

network 172.16.0.0 0.0.255.255 area 0

R4-4K(4)#show ip ospf interface serial 2

Serial2 is up, line protocol is up

Internet Address 172.16.32.1/24, Area 0

Process ID 20, Router ID 172.16.33.1, Network Type BROADCAST, Cost: 64

Transmit Delay is 1 sec, State DR, Priority 1

Designated Router (ID) 172.16.33.1, Interface address 172.16.32.1

Backup Designated router (ID) 172.16.32.2, Interface address 172.16.32.2

Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5

Hello due in 00:00:08

Neighbor Count is 1, Adjacent neighbor count is 1

Adjacent with neighbor 172.16.32.2  (Backup Designated Router)

Suppress hello for 0 neighbor(s)

R1-7010(5)#show ip ospf interface serial 1/0

Serial1/0 is up, line protocol is up

Internet Address 172.16.32.2/24, Area 0

Process ID 20, Router ID 172.16.32.2, Network Type POINT_TO_POINT, Cost: 64

Transmit Delay is 1 sec, State POINT_TO_POINT,

Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5

Hello due in 00:00:02

Neighbor Count is 1, Adjacent neighbor count is 1

Adjacent with neighbor 172.16.33.1

Suppress hello for 0 neighbor(s)

كما ترى في الإخراج السابق، تم تكوين الموجّه R4-4K للبث، وتم تكوين الموجّه R1-7010 من نقطة إلى نقطة. وهذا النوع من عدم تطابق نوع الشبكة يجعل موجّه الإعلانات غير قابل للوصول.

R4-4K(4)#show ip ospf database router 172.16.32.2

Adv Router is not-reachable

LS age: 418

Options: (No TOS-capability, DC)

LS Type: Router Links

Link State ID: 172.16.32.2

Advertising Router: 172.16.32.2

LS Seq Number: 80000002

Checksum: 0xFA63

Length: 60

Number of Links: 3

Link connected to: another Router (point-to-point)

(Link ID) Neighboring Router ID: 172.16.33.1

(Link Data) Router Interface address: 172.16.32.2

Number of TOS metrics: 0

TOS 0 Metrics: 64

Link connected to: a Stub Network

(Link ID) Network/subnet number: 172.16.32.0

(Link Data) Network Mask: 255.255.255.0

Number of TOS metrics: 0

TOS 0 Metrics: 64

R1-7010(5)#show ip ospf database router 172.16.33.1

Adv Router is not-reachable

LS age: 357

Options: (No TOS-capability, DC)

LS Type: Router Links

Link State ID: 172.16.33.1

Advertising Router: 172.16.33.1

LS Seq Number: 8000000A

Checksum: 0xD4AA

Length: 48

Number of Links: 2

Link connected to: a Transit Network

(Link ID) Designated Router address: 172.16.32.1

(Link Data) Router Interface address: 172.16.32.1

Number of TOS metrics: 0

TOS 0 Metrics: 64

يمكنك ملاحظة أنه بالنسبة للشبكة الفرعية 172.16.32.0/24، يقوم الموجّه R1-7010 بإنشاء ارتباط من نقطة إلى نقطة ويقوم الموجّه R4-4K بإنشاء ارتباط نقل. يؤدي هذا إلى إنشاء تعارض في قاعدة بيانات حالة الارتباط، مما يعني أنه لم يتم تثبيت أي مسارات في جدول التوجيه.

R1-7010(5)#show ip route

172.16.0.0/16 is variably subnetted, 3 subnets, 2 masks

C       172.16.32.0/24 is directly connected, Serial1/0

C       172.16.30.1/32 is directly connected, Loopback0

الحل

لحل هذه المشكلة، كوّن كلا الموجّهين لنوع الشبكة نفسه. يمكنك إما تغيير نوع الشبكة الخاصة بالموجّه R1-7010 للبث، أو تغيير الواجهة التسلسلية للموجّه R4-4K إلى نقطة إلى نقطة.

ملاحظة: إذا كانت لديك حالة يكون فيها أحد الجانبين واجهة متعددة النقاط والجانب الآخر واجهة فرعية، فقم بتغيير نوع الشبكة للبث على كلا الجانبين.

في هذا المثال، قمنا بإزالة بيان البث من نوع الشبكة على R4-4K لأن كلا الجانبين عبارة عن واجهات مغلفة للتحكم في ارتباط البيانات عالي المستوى (HDLC) من نقطة إلى نقطة.

R4-4K(4)#configure terminal

R4-4K(4)(config)#interface serial 2

R4-4K(4)(config-if)#no ip ospf network broadcast

R4-4K(4)(config-if)#end

R4-4K(4)#show ip ospf interface serial 2

Serial2 is up, line protocol is up

Internet Address 172.16.32.1/24, Area 0

Process ID 20, Router ID 172.16.33.1, Network Type POINT_TO_POINT, Cost: 64

Transmit Delay is 1 sec, State POINT_TO_POINT,

Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5

Hello due in 00:00:04

Neighbor Count is 1, Adjacent neighbor count is 1

Adjacent with neighbor 172.16.32.2

Suppress hello for 0 neighbor(s)

السبب 2: تعيين العنوان خاطئ في إعداد الارتباط التسلسلي المزدوج

اعتبر مخطط الشبكة هذا كمثال:

R4-4K

R1-7010

interface loopback 0

ip address 172.16.35.1 255.255.255.255

!

interface Serial2

ip address 172.16.29.1 255.255.255.0

!

interface Serial3

ip address 172.16.32.1 255.255.255.0

!

router ospf 20

network 172.16.0.0 0.0.255.255 area 0

interface loopback 0

ip address 172.16.30.1 255.255.255.255

!

interface Serial1/0

ip address 172.16.32.2 255.255.255.0

clockrate 64000

!

interface Serial1/1

ip address 172.16.29.2 255.255.255.0

clockrate 38400

!

router ospf 20

network 172.16.0.0 0.0.255.255 area 0

يمكنك ملاحظة أن عناوين IP قد انقلبت في التكوينات السابقة، مما يتسبب في حدوث تعارض في قاعدة بيانات OSPF. ومع ذلك، ما تزال الموجّهات تشكّل الأجهزة المجاورة في إصدار Cisco IOS الأقدم من 12.1 لأن موجّهات OSPF لا تتحقق من وجود الموجّه المجاور على الشبكة الفرعية نفسها على الارتباط من نقطة إلى نقطة.

R4-4K(4)#show ip ospf neighbor

Neighbor ID     Pri   State           Dead Time   Address         Interface

172.16.32.2       1   FULL/  -        00:00:37    172.16.32.2     Serial2

172.16.32.2       1   FULL/  -        00:00:31    172.16.29.2     Serial3

من الإخراج السابق، يمكنك ملاحظة أنه يتم استخدام التسلسل 2 لتكوين الأجهزة المجاورة بعنوان IP 172.16.32.2، والذي لا يوجد في الشبكة الفرعية نفسها. رغم أنه يتم تكوين الأجهزة المجاورة، لم يتم تثبيت أي مسارات في جدول التوجيه:

R1-7010(5)#show ip route

172.16.0.0/16 is variably subnetted, 3 subnets, 2 masks

C       172.16.32.0/24 is directly connected, Serial1/0

C       172.16.29.0/24 is directly connected, Serial1/1

C       172.16.30.1/32 is directly connected, Loopback0

الحل

لحل هذه المشكلة، قم بتعيين عناوين IP أو تبديل الكبلات التسلسلية بشكل صحيح. لقد قمنا هنا بتصحيح عناوين IP:

R4-4K

R1-7010

interface loopback 0

ip address 172.16.35.1 255.255.255.255

!

interface Serial2

ip address 172.16.32.1 255.255.255.0

!

interface Serial3

ip address 172.16.29.1 255.255.255.0

!

router ospf 20

network 172.16.0.0 0.0.255.255 area 0

interface loopback 0

ip address 172.16.30.1 255.255.255.255

!

interface Serial1/0

ip address 172.16.32.2 255.255.255.0

clockrate 64000

!

interface Serial1/1

ip address 172.16.29.2 255.255.255.0

clockrate 38400

!

router ospf 20

network 172.16.0.0 0.0.255.255 area 0

R4-4K(4)#show ip ospf neighbor

Neighbor ID     Pri   State           Dead Time   Address         Interface

172.16.32.2       1   FULL/  -        00:00:36    172.16.32.2     Serial2

172.16.32.2       1   FULL/  -        00:00:39    172.16.29.2     Serial3

وهو يعرض الآن عنوان الجوار الصحيح على الواجهة التسلسلية 2. كما توجد المسارات في جدول التوجيه:

R1-7010(5)#show ip route

172.16.0.0/16 is variably subnetted, 4 subnets, 2 masks

C       172.16.32.0/24 is directly connected, Serial1/0

O       172.16.35.1/32 [110/65] via 172.16.32.1, 00:03:12, Serial1/0

[110/65] via 172.16.29.1, 00:03:12, Serial1/1

C       172.16.29.0/24 is directly connected, Serial1/1

C       172.16.30.1/32 is directly connected, Loopback0

السبب 3: تم تضمين جانب واحد من الارتباط من نقطة إلى نقطة في الشبكة الرئيسية أو الشبكة الفرعية الخاطئة

اعتبر مخطط الشبكة هذا كمثال:

يؤدي هذا الموقف إلى إنشاء نفس السلوك تمامًا مثل تعيين العنوان الخاطئ في إعداد الارتباط التسلسلي المزدوج. لحل المشكلة، قم بتعيين عناوين IP في الشبكة الفرعية نفسها على كلا الموجهين.

السبب 4: جانب واحد غير مُرقّم والجانب الآخر مُرقّم

اعتبر مخطط الشبكة التالي كمثال:

R4-4K

R1-7010

interface Loopback0

ip address 172.16.35.1 255.255.255.255

!

interface Serial2

ip unnumbered Loopback0

router ospf 20

network 172.16.0.0 0.0.255.255 area 0

interface Loopback0

ip address 172.16.30.1 255.255.255.255

!

interface Serial1/0

ip address 172.16.32.2 255.255.255.0

clockrate 64000

!

router ospf 20

network 172.16.0.0 0.0.255.255 area 0

R4-4K(4)#show interface serial 2

Serial2 is up, line protocol is up

Hardware is cxBus Serial

Interface is unnumbered.  Using address of Loopback0 (172.16.35.1)

R1-7010(5)#show interface serial 1/0

Serial1/0 is up, line protocol is up

Hardware is cxBus Serial

Internet address is 172.16.32.2/24

يُظهر الإخراج السابق أن الواجهة التسلسلية 2 R4-4K غير مرقمة إلى Loopback0 (استخدم عنوان Loopback0 172.16.35.1)، في حين أن التسلسل 1/0 الخاص بـ R1-7010 هو واجهة مرقمة.

R4-4K(4)#show ip ospf interface serial 2

Serial2 is up, line protocol is up

Internet Address 0.0.0.0/24, Area 0

Process ID 20, Router ID 172.16.35.1, Network Type POINT_TO_POINT, Cost: 64

Transmit Delay is 1 sec, State POINT_TO_POINT,

Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5

Hello due in 00:00:02

Neighbor Count is 1, Adjacent neighbor count is 1

Adjacent with neighbor 172.16.32.2

Suppress hello for 0 neighbor(s)

R1-7010(5)#show ip ospf interface serial 1/0

Serial1/0 is up, line protocol is up

Internet Address 172.16.32.2/24, Area 0

Process ID 20, Router ID 172.16.32.2, Network Type POINT_TO_POINT, Cost: 64

Transmit Delay is 1 sec, State POINT_TO_POINT,

Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5

Hello due in 00:00:02

Neighbor Count is 1, Adjacent neighbor count is 1

Adjacent with neighbor 172.16.33.1

Suppress hello for 0 neighbor(s)

كما ترى سابقًا، يكون نوع الشبكة في كلتا الحالتين من نقطة إلى نقطة. تكمن المشكلة في أن أحد الجانبين غير مرقم والجانب الآخر، مما يؤدي إلى إنشاء تناقض في قاعدة البيانات كما هو موضّح أدناه.

R4-4K(4)#show ip ospf database router 172.16.30.1

OSPF Router with ID (172.16.35.1) (Process ID 20)

Router Link States (Area 0)

LS age: 202

Options: (No TOS-capability, DC)

LS Type: Router Links

Link State ID: 172.16.30.1

Advertising Router: 172.16.30.1

LS Seq Number: 80000002

Checksum: 0xC899

Length: 60

Number of Links: 3

Link connected to: another Router (point-to-point)

(Link ID) Neighboring Router ID: 172.16.35.1

(Link Data) Router Interface address: 172.16.32.2

Number of TOS metrics: 0

TOS 0 Metrics: 64

Link connected to: a Stub Network

(Link ID) Network/subnet number: 172.16.32.0

(Link Data) Network Mask: 255.255.255.0

Number of TOS metrics: 0

TOS 0 Metrics: 64

Link connected to: a Stub Network

(Link ID) Network/subnet number: 172.16.30.1

(Link Data) Network Mask: 255.255.255.255

Number of TOS metrics: 0

TOS 0 Metrics: 1

R1-7010(5)#show ip ospf database router 172.16.35.1

OSPF Router with ID (172.16.30.1) (Process ID 20)

Router Link States (Area 0)

Adv Router is not-reachable

LS age: 396

Options: (No TOS-capability, DC)

LS Type: Router Links

Link State ID: 172.16.35.1

Advertising Router: 172.16.35.1

LS Seq Number: 80000003

Checksum: 0xBEA1

Length: 48

Number of Links: 2

Link connected to: another Router (point-to-point)

(Link ID) Neighboring Router ID: 172.16.30.1

(Link Data) Router Interface address: 0.0.0.3

!--- In case of an unnumbered link we use MIB-II IfIndex value which usually starts with 0.

Number of TOS metrics: 0

TOS 0 Metrics: 64

Link connected to: a Stub Network

(Link ID) Network/subnet number: 172.16.35.1

(Link Data) Network Mask: 255.255.255.255

Number of TOS metrics: 0

TOS 0 Metrics: 1

R1-7010(5)#

يمكنك ملاحظة أن R1-7010 يقوم بإنشاء LSA لهذا الارتباط من نقطة إلى نقطة مع حقل بيانات الارتباط الذي يحتوي على عنوان الواجهة الخاص به، بينما يقوم R4-4K بإنشاء LSA لنفس الارتباط باستخدام حقل بيانات الارتباط الذي يحتوي على قيمة MIB-II IfIndex (RFC 2328). يؤدي هذا إلى إنشاء تعارض في قاعدة بيانات حالة الارتباط، مما يعني أنه لم يتم تثبيت أي مسارات في جدول التوجيه.

R1-7010(5)#show ip route

172.16.0.0/16 is variably subnetted, 3 subnets, 2 masks

C       172.16.32.0/24 is directly connected, Serial1/0

C       172.16.30.1/32 is directly connected, Loopback0

الحل

لحل هذه المشكلة، كوّن الواجهات التسلسلية للموجّهات إما على أنها مرقمة أو غير مرقمة. في هذا المثال، قمنا بترقيم الواجهة التسلسلية 2 للموجّه R4-4K.

R4-4K(4)#configure terminal

R4-4K(4)(config)#interface serial 2

R4-4K(4)(config-if)#no ip unnumbered loopback 0

R4-4K(4)(config-if)#ip address 172.16.32.1 255.255.255.0

R4-4K(4))#show ip ospf interface serial 2

Serial2 is up, line protocol is up

Internet Address 172.16.32.1/24, Area 0

Process ID 20, Router ID 172.16.33.1, Network Type POINT_TO_POINT, Cost: 64

Transmit Delay is 1 sec, State POINT_TO_POINT,

Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5

Hello due in 00:00:02

Neighbor Count is 1, Adjacent neighbor count is 1

Adjacent with neighbor 172.16.32.2

Suppress hello for 0 neighbor(s)

R1-7010(5)#show ip route

172.16.0.0/16 is variably subnetted, 3 subnets, 2 masks

C       172.16.32.0/24 is directly connected, Serial1/0

O       172.16.33.1/32 [110/65] via 172.16.32.1, 00:03:08, Serial1/0

C       172.16.30.1/32 is directly connected, Loopback0

السبب 5: PVC معطّلة في بيئة ترحيل الإطارات الشبكية بالكامل

اعتبر مخطط الشبكة هذا كمثال:

R9-2500

interface Loopback0

ip address 10.50.50.50 255.255.255.255

!

interface Serial0

ip address 10.10.10.5 255.255.255.0

encapsulation frame-relay

ip ospf network broadcast

frame-relay map ip 10.10.10.6 102 broadcast

frame-relay map ip 10.10.10.7 101 broadcast

!

router ospf 10

network 10.10.10.0 0.0.0.255 area 0

network 10.50.50.0 0.0.0.255 area 0

R4-4K

interface Loopback0

ip address 10.70.70.70 255.255.255.255

!

interface Serial0

ip address 10.10.10.7 255.255.255.0

encapsulation frame-relay

ip ospf network broadcast

frame-relay map ip 10.10.10.5 101 broadcast

frame-relay map ip 10.10.10.6 100 broadcast

!

router ospf 10

network 10.10.10.0 0.0.0.255 area 0

network 10.70.70.0 0.0.0.255 area 0

R3-4K

interface Loopback0

ip address 10.60.60.60 255.255.255.255

!

interface Serial0

no ip address

encapsulation frame-relay

!

interface Serial0.1 multipoint

ip address 10.10.10.6 255.255.255.0

ip ospf network broadcast

frame-relay map ip 10.10.10.5 102 broadcast

frame-relay map ip 10.10.10.7 100 broadcast

!

router ospf 10

network 10.10.10.0 0.0.0.255 area 0

network 10.60.60.0 0.0.0.255 area 0

يعمل نموذج البث عبر ترحيل الإطارات بشكل صحيح طالما أن سحابة ترحيل الإطارات متداخلة بالكامل. في حالة تعطل أي دوائر افتراضية دائمة (PVC)، يمكن أن يؤدي ذلك إلى حدوث مشكلات في قاعدة بيانات OSPF، والتي تنتج بدورها رسالة يتعذر الوصول إلى الموجّه المتقدم.

في هذا المثال، يتبين أن PVC بين R9-2500 وR4-4K معطّلة، وأن ارتباط R9-2500 بالموجّه المحدد (DR) معطّل. ونتيجة لذلك، يعلن R9-2500 أن جميع LSA من R3-4K (وهو ليس الموجّه المحدد)، على أنه يتعذر الوصول إليه. كما ترى، لا يقوم R9-2500 بإنشاء ارتباط نقل للواجهة التسلسلية المرفقة بـ R3-4K؛ بل يقوم بإنشاء ارتباط جذري بدلاً من ذلك لأنه فيما يتعلق بـ R9-2500 لا يوجد موجّه محدد على هذا الارتباط.

R9-2500(3)#show ip ospf database router

OSPF Router with ID (10.50.50.50) (Process ID 10)

Router Link States (Area 0)

LS age: 148

Options: (No TOS-capability, DC)

LS Type: Router Links

Link State ID: 10.50.50.50

Advertising Router: 10.50.50.50

LS Seq Number: 8000000B

Checksum: 0x55A

Length: 48

Number of Links: 2

Link connected to: a Stub Network

(Link ID) Network/subnet number: 10.10.10.0

(Link Data) Network Mask: 255.255.255.0

Number of TOS metrics: 0

TOS 0 Metrics: 64

Link connected to: a Stub Network

(Link ID) Network/subnet number: 10.50.50.50

(Link Data) Network Mask: 255.255.255.255

Number of TOS metrics: 0

TOS 0 Metrics: 1

Adv Router is not-reachable

LS age: 1081

Options: (No TOS-capability, DC)

LS Type: Router Links

Link State ID: 10.60.60.60

Advertising Router: 10.60.60.60

LS Seq Number: 80000006

Checksum: 0x4F72

Length: 48

Number of Links: 2

Link connected to: a Stub Network

(Link ID) Network/subnet number: 10.60.60.60

(Link Data) Network Mask: 255.255.255.255

Number of TOS metrics: 0

TOS 0 Metrics: 1

Link connected to: a Transit Network

(Link ID) Designated Router address: 10.10.10.7

(Link Data) Router Interface address: 10.10.10.6

Number of TOS metrics: 0

TOS 0 Metrics: 64

Adv Router is not-reachable

LS age: 306

Options: (No TOS-capability, DC)

LS Type: Router Links

Link State ID: 10.70.70.70

Advertising Router: 10.70.70.70

LS Seq Number: 80000007

Checksum: 0xC185

Length: 48

Number of Links: 2

Link connected to: a Stub Network

(Link ID) Network/subnet number: 10.70.70.70

(Link Data) Network Mask: 255.255.255.255

Number of TOS metrics: 0

TOS 0 Metrics: 1

Link connected to: a Transit Network

(Link ID) Designated Router address: 10.10.10.7

(Link Data) Router Interface address: 10.10.10.7

Number of TOS metrics: 0

TOS 0 Metrics: 64

راجع المشكلات المتعلقة ببروتوكول OSPF في NBMA ووضع البث عبر ترحيل الإطارات للحصول على معلومات أكثر تفصيلاً حول هذه المشكلة.

السبب 6: إعادة توجيه العنوان المعروف عبر مسار خارجي

اعتبر مخطط الشبكة هذا كمثال:

R2507

interface GigabitEthernet0/0

ip address 10.1.1.1 255.255.255.0

!

interface GigabitEthernet0/1

ip address 10.7.7.1 255.255.255.0

!

router ospf 1

network 10.1.1.1 0.0.0.0 area 0

default-information originate metric 20

!

ip route 0.0.0.0 0.0.0.0 10.7.7.2

R2504

interface GigabitEthernet0/0

ip address 10.1.1.2 255.255.255.0

!

interface GigabitEthernet0/1

ip address 10.3.4.2 255.255.255.0

!

router ospf 1

network 10.1.1.0 0.0.0.255 area 0

network 10.0.0.0 0.255.255.255 area 1

area 1 range 10.0.0.0 255.0.0.0

R2515

interface GigabitEthernet0/0

ip address 10.3.4.3 255.255.255.0

!

interface GigabitEthernet0/2

ip address 10.44.66.3 255.255.255.0

!

interface GigabitEthernet0/3

ip address 10.22.88.3 255.255.255.0

!

router ospf 1

redistribute eigrp 1 metric 20 subnets

network 0.0.0.0 255.255.255.255 area 1

!

router eigrp 1

network 10.3.4.0 0.0.0.255

R2513

interface GigabitEthernet0/0

ip address 10.3.4.4 255.255.255.0

!

interface GigabitEthernet0/1

ip address 10.200.1.4 255.255.255.0

!

router eigrp 1

network 10.3.4.0 0.0.0.255

network 10.200.1.0 0.0.0.255

R2507#show ip ospf database external 10.200.1.0

OSPF Router with ID (10.7.7.1) (Process ID 1)

Type-5 AS External Link States

LS age: 954

Options: (No TOS-capability, DC, Upward)

LS Type: AS External Link

Link State ID: 10.200.1.0 (External Network Number )

Advertising Router: 10.44.66.3

LS Seq Number: 80000007

Checksum: 0x46EF

Length: 36

Network Mask: /24

Metric Type: 2 (Larger than any link state path)

MTID: 0

Metric: 20

Forward Address: 10.3.4.4

External Route Tag: 0

يحتوي R2507 على 10.200.1.0/24 في قاعدة البيانات الخاصة به ولكنه لم يقم بتثبيته في جدول التوجيه لأنه يتم التعرُّف على 10.3.4.4 عبر مسار خارجي من OSPF.

R2507#show ip route 10.3.4.4

Routing entry for 10.3.4.0/24

Known via "ospf 1", distance 110, metric 20,type extern 2, forward metric 70

Redistributing via ospf 1

Last update from 10.1.1.2 on GigabitEthernet0/0, 00:00:40 ago

Routing Descriptor Blocks:

* 10.1.1.2, from 10.44.66.3, 00:00:40 ago, via GigabitEthernet0/0

Route metric is 20, traffic share count is 1

ملاحظة: في هذا السيناريو، يرجع سبب التعرُّف على عنوان إعادة التوجيه من خلال مسار خارجي إلى التحذير التالي. باستخدام إصلاح "خطأ Cisco ذي المعرف CSCdp72526" (للعملاء المسجلين فقط)، لا ينشئ OSPF إعلان حالة الارتباط من النوع 5 (LSA) لشبكة خارجية متراكبة؛ لذلك، يُظهر R2507 فقط المسار الملخص بين المناطق لـ 10.0.0.0/8. ثم يقوم R2507 بتثبيت 10.200.1.0/24 بعنوان إعادة توجيه ويمكن الوصول إليه عبر مسار بين المناطق 10.0.0.0/8، وبالتالي امتثالاً لـ RFC 2328.

بعد إصلاح الخطأ المذكور، يبدو الإخراج كما يلي:

R2507#show ip route 10.3.4.4

Routing entry for 10.0.0.0/8

Known via "ospf 1", distance 110, metric 2, type inter area

Last update from 10.1.1.2 on GigabitEthernet0/0, 00:01:02 ago

Routing Descriptor Blocks:

* 10.1.1.2, from 10.3.4.2, 00:01:02 ago, via GigabitEthernet0/0

Route metric is 2, traffic share count is 1

R2507#show ip route

Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP

D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area

N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2

E1 - OSPF external type 1, E2 - OSPF external type 2

i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2

ia - IS-IS inter area, * - candidate default, U - per-user static route

o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP

a - application route

+ - replicated route, % - next hop override, p - overrides from PfR

Gateway of last resort is 10.7.7.2 to network 0.0.0.0

S*    0.0.0.0/0 [1/0] via 10.7.7.2

10.0.0.0/8 is variably subnetted, 6 subnets, 3 masks

O IA     10.0.0.0/8 [110/2] via 10.1.1.2, 00:01:41, GigabitEthernet0/0

C        10.1.1.0/24 is directly connected, GigabitEthernet0/0

L        10.1.1.1/32 is directly connected, GigabitEthernet0/0

C        10.7.7.0/24 is directly connected, GigabitEthernet0/1

L        10.7.7.1/32 is directly connected, GigabitEthernet0/1

O E2 10.200.1.0/24 [110/20] via 10.1.1.2, 03:30:47, GigabitEthernet0/0

إذا كان عنوان إعادة التوجيه معروفًا أيضًا عبر مسار خارجي، فلن يقوم OSPF بتثبيت هذا المسار في جدول التوجيه. للحصول على معلومات أكثر تفصيلاً حول هذه المشكلة، راجع مشكلة التوجيه الشائعة مع عنوان إعادة التوجيه OSPF.

السبب 7: المسارات المحظورة بواسطة قائمة التوزيع

يتم استخدام مخطط الشبكة التالي كمثال:

R4-4K

R1-7010

interface Loopback0

ip address 172.16.33.1 255.255.255.255

!

interface Serial2

ip address 172.16.32.1 255.255.255.0

!

router ospf 20

network 172.16.0.0 0.0.255.255 area 0

interface Loopback0

ip address 172.16.30.1 255.255.255.255

!

interface Serial1/0

ip address 172.16.32.2 255.255.255.0

clockrate 64000

!

router ospf 20

network 172.16.0.0 0.0.255.255 area 0

distribute-list 1 in

!

access-list 1 permit 172.16.32.0. 0.0.0.255

كما ترى سابقًا، يحتوي R1-7010 على الأمر distribute-list الذي تم تكوينه ويسمح فقط بتثبيت نطاق العنوان 172.16.32.0/24 في جدول التوجيه. في بروتوكولات حالة الارتباط، لا يمكنك فعلاً تصفية LSA باستخدام الأمر distribute-list . ما يزال LSA موجودًا في قاعدة البيانات؛ برغم أن LSA لم يتم تثبيته في جدول التوجيه.

R1-7010(5)#show ip ospf database router 172.16.33.1

LS age: 357

Options: (No TOS-capability, DC)

LS Type: Router Links

Link State ID: 172.16.33.1

Advertising Router: 172.16.33.1

LS Seq Number: 8000000A

Checksum: 0xD4AA

Length: 48

Number of Links: 3

Link connected to: another Router (point-to-point)

(Link ID) Neighboring Router ID: 172.16.32.2

(Link Data) Router Interface address: 172.16.32.1

Number of TOS metrics: 0

TOS 0 Metrics: 64

يقوم أمر التكوين distribute-list على R1-7010 بتصفية الشبكة 172.16.33.1/32 ويمنع تثبيت الشبكة الفرعية في جدول التوجيه.

R1-7010(5)#show ip route

172.16.0.0/16 is variably subnetted, 3 subnets, 2 masks

C       172.16.32.0/24 is directly connected, Serial1/0

C       172.16.30.1/32 is directly connected, Loopback0

الحل

لحل هذه المشكلة، كوّن R1-7010 واسمح بـ 172.16.33.0/24 في قائمة التحكم في الوصول (ACL) حتى يتم تثبيت هذه الشبكة في جدول التوجيه.

R1-7010(5)#configure terminal

R1-7010(5)(config)#access-list 1 permit 172.16.33.0 0.0.0.255

R1-7010(5)(config)#end

R1-7010(5)#show ip access-list 1

Standard IP access list 1

permit 172.16.32.0, wildcard bits 0.0.0.255

permit 172.16.33.0, wildcard bits 0.0.0.255

R1-7010(5)#show ip route

172.16.0.0/16 is variably subnetted, 3 subnets, 2 masks

C       172.16.32.0/24 is directly connected, Serial1/0

O       172.16.33.1/32 [110/65] via 172.16.32.1, 00:00:08, Serial1/0

C       172.16.30.1/32 is directly connected, Loopback0

معلومات ذات صلة

- صفحة دعم OSPF

- الدعم الفني والتنزيلات من Cisco