تسعى مجموعة الوثائق لهذا المنتج جاهدة لاستخدام لغة خالية من التحيز. لأغراض مجموعة الوثائق هذه، يتم تعريف "خالية من التحيز" على أنها لغة لا تعني التمييز على أساس العمر، والإعاقة، والجنس، والهوية العرقية، والهوية الإثنية، والتوجه الجنسي، والحالة الاجتماعية والاقتصادية، والتمييز متعدد الجوانب. قد تكون الاستثناءات موجودة في الوثائق بسبب اللغة التي يتم تشفيرها بشكل ثابت في واجهات المستخدم الخاصة ببرنامج المنتج، أو اللغة المستخدمة بناءً على وثائق RFP، أو اللغة التي يستخدمها منتج الجهة الخارجية المُشار إليه. تعرّف على المزيد حول كيفية استخدام Cisco للغة الشاملة.
ترجمت Cisco هذا المستند باستخدام مجموعة من التقنيات الآلية والبشرية لتقديم محتوى دعم للمستخدمين في جميع أنحاء العالم بلغتهم الخاصة. يُرجى ملاحظة أن أفضل ترجمة آلية لن تكون دقيقة كما هو الحال مع الترجمة الاحترافية التي يقدمها مترجم محترف. تخلي Cisco Systems مسئوليتها عن دقة هذه الترجمات وتُوصي بالرجوع دائمًا إلى المستند الإنجليزي الأصلي (الرابط متوفر).
يصف هذا المستند كيفية إصلاح مشكلة 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-reachableLS 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 لعرض المشكلات المحتملة والإصلاحات.
يتم استخدام مخطط الشبكة التالي كمثال:
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)
اعتبر مخطط الشبكة هذا كمثال:
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
اعتبر مخطط الشبكة هذا كمثال:
يؤدي هذا الموقف إلى إنشاء نفس السلوك تمامًا مثل تعيين العنوان الخاطئ في إعداد الارتباط التسلسلي المزدوج. لحل المشكلة، قم بتعيين عناوين IP في الشبكة الفرعية نفسها على كلا الموجهين.
اعتبر مخطط الشبكة التالي كمثال:
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
اعتبر مخطط الشبكة هذا كمثال:
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 ووضع البث عبر ترحيل الإطارات للحصول على معلومات أكثر تفصيلاً حول هذه المشكلة.
اعتبر مخطط الشبكة هذا كمثال:
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.
يتم استخدام مخطط الشبكة التالي كمثال:
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
المراجعة | تاريخ النشر | التعليقات |
---|---|---|
3.0 |
28-Aug-2023 |
تقويم |
2.0 |
25-Jul-2022 |
الإصدار الأولي |
1.0 |
05-Nov-2001 |
الإصدار الأولي |