المحتويات

المقدمة

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

المتطلبات

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

التحقق من الصحة

مناقشات مجتمع دعم Cisco ذات الصلة

المقدمة

يصف هذا المستند المفاهيم المستخدمة لتحديد عنوان إعادة التوجيه ل LSA خارجي (إعلان حالة الارتباط) بواسطة ASBR (موجه حدود النظام الذاتي) في مجال OSPF (فتح أقصر مسار أولا).

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

المتطلبات

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

- توجيه ال IP الأساسي.

- مفاهيم بروتوكول توجيه OSPF ومصطلحاته.

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

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

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

التحقق من الصحة

سيتم إستخدام الصورة التالية كنموذج طبولوجيا لباقي المستند.

يقوم R3 بإعادة توزيع الشبكة 192.168.20.0/24 إلى NSSA (منطقة NOT-So-Stubby) الخاصة ب OSPF باستخدام خريطة المسار. يمكنك إستخدام أي طريقة لإعادة توزيع المسار إلى مجال OSPF.

التكوين ذو الصلة للخادم طراز R3:

router ospf 1

router-id 192.168.3.3

area 1 nssa

redistribute connected metric-type 1 subnets route-map CONN

network 10.143.31.0 0.0.0.255 area 1

route-map CONN, permit, sequence 10

Match clauses:

interface Ethernet0/1

Set clauses:

Policy routing matches: 0 packets, 0 bytes

interface Ethernet0/1

ip address 192.168.20.1 255.255.255.0

منطقة جوار OSPF بين الموجهات المختلفة:

R1#sh ip ospf neighbor

Neighbor ID     Pri   State           Dead Time   Address         Interface

192.168.3.3       0   FULL/  -        00:00:38    10.143.31.234   Ethernet0/2

R2#sh ip ospf neighbor

Neighbor ID     Pri   State           Dead Time   Address         Interface

192.168.3.3       0   FULL/  -        00:00:36    10.143.31.230   Ethernet0/0

R3#sh ip ospf neighbor

Neighbor ID     Pri   State           Dead Time   Address         Interface

192.168.1.1       0   FULL/  -        00:00:34    10.143.31.233   Ethernet0/2

192.168.2.2       0   FULL/  -        00:00:30    10.143.31.229   Ethernet0/0

إذا نظرت إلى مقياس المسار الخارجي "192.168.20.0" على R1 و R2، ستجد أنه يظهر مع مقياس 30 على R1 مع قياس 40 على R2. يوجد أختلاف حتى على الرغم من إرتباطها بالخادم طراز R3 بطريقة متماثلة.

R1#sh ip route 192.168.20.0

Routing entry for 192.168.20.0/24

Known via "ospf 1", distance 110, metric 30, type NSSA extern 1

Last update from 10.143.31.234 on Ethernet0/2, 00:00:31 ago

Routing Descriptor Blocks:

* 10.143.31.234, from 192.168.3.3, 00:00:31 ago, via Ethernet0/2

Route metric is 30, traffic share count is 1

R2#sh ip route 192.168.20.0

Routing entry for 192.168.20.0/24

Known via "ospf 1", distance 110, metric 40, type NSSA extern 1

Last update from 10.143.31.230 on Ethernet0/0, 00:00:26 ago

Routing Descriptor Blocks:

* 10.143.31.230, from 192.168.3.3, 00:00:26 ago, via Ethernet0/0

Route metric is 40, traffic share count is 1

معلومات LSA الخاصة بهذه البادئة على R1 و R2:

R1#sh ip ospf database nssa-external

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

Type-7 AS External Link States (Area 1)

Routing Bit Set on this LSA in topology Base with MTID 0

LS age: 334

Options: (No TOS-capability, Type 7/5 translation, DC, Upward)

LS Type: AS External Link

Link State ID: 192.168.20.0 (External Network Number )

Advertising Router: 192.168.3.3

LS Seq Number: 80000003

Checksum: 0xA0E3

Length: 36

Network Mask: /24

Metric Type: 1 (Comparable directly to link state metric)

MTID: 0

Metric: 20

Forward Address: 10.143.31.234

External Route Tag: 0

R2#sh ip ospf database nssa-external

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

Type-7 AS External Link States (Area 1)

Routing Bit Set on this LSA in topology Base with MTID 0

LS age: 352

Options: (No TOS-capability, Type 7/5 translation, DC, Upward)

LS Type: AS External Link

Link State ID: 192.168.20.0 (External Network Number )

Advertising Router: 192.168.3.3

LS Seq Number: 80000003

Checksum: 0xA0E3

Length: 36

Network Mask: /24

Metric Type: 1 (Comparable directly to link state metric)

MTID: 0

Metric: 20

Forward Address: 10.143.31.234

External Route Tag: 0

يمكنك رؤية عنوان إعادة توجيه LSA من النوع 7 هو نفسه على كل من R1 و R2. كما ينتمي عنوان إعادة التوجيه هذا إلى الواجهة بين R3 و R1. يتم توصيل عنوان إعادة التوجيه هذا مباشرة ل R1 ولكن بالنسبة ل R2، يمكن الوصول إليه عبر R3. وهذا يعني أن عنوان إعادة التوجيه يقع على بعد خطوة إضافية واحدة للr2.

في حال إختيار R3 لعنوان IP للارتباط بين R3 و R2 كعنوان إعادة توجيه، فسيتم ملاحظة وضع مماثل على R1.

يتم تحديد عنوان إعادة التوجيه على ASBR باستخدام القواعد التالية:

1. إذا كان هناك إسترجاع تم تكوينه في المنطقة، فسيتم تحديد عنوان IP الخاص بالاسترجاع كعنوان إعادة توجيه.

2. إذا لم يتم استيفاء الشرط الأول، فسيتم تحديد عنوان IP للواجهة الأولى في قائمة واجهة OSPF كعنوان إعادة توجيه. يمكنك عرض قائمة واجهة OSPF باستخدام الأمر "show ip ospf interface brief". ستكون الواجهة الموجودة بالأعلى هي الواجهة الأخيرة التي تم إرفاقها ب OSPF.

R3#sh ip ospf interface brief

Interface    PID   Area            IP Address/Mask    Cost  State Nbrs F/C

Et0/2        1     1               10.143.31.234/30   10    P2P   1/1

Et0/0        1     1               10.143.31.230/30   10    P2P   1/1

يظهر Et0/2 فوق "show ip ospf interface brief" وهذا هو السبب وراء إختيار عنوان IP الخاص به كعنوان إعادة التوجيه.

سيؤدي تغيير تكوين Et0/0 إلى التكوين الافتراضي إلى فصله عن OSPF. ستؤدي إضافة التكوين مرة أخرى إلى إرفاقه مرة أخرى ب OSPF.  بعد هذا Et0/0 سيكون قائمة في أعلى الإخراج "show ip ospf interface brief".

R3#conf t

Enter configuration commands, one per line.  End with CNTL/Z.

R3(config)#

R3(config)#default interface e0/0

Interface Ethernet0/0 set to default configuration

*Aug  3 11:25:47.625: %OSPF-5-ADJCHG: Process 1, Nbr 192.168.2.2 on Ethernet0/0 from FULL to DOWN, Neighbor Down: Interface down or detached

R3(config)#interface Ethernet0/0

R3(config-if)# ip address 10.143.31.230 255.255.255.252

R3(config-if)# ip ospf network point-to-point

R3(config-if)#end

R3#*Aug  3 11:26:03.995: %OSPF-5-ADJCHG: Process 1, Nbr 192.168.2.2 on Ethernet0/0 from LOADING to FULL, Loading Done

R3#sh ip ospf interface brief

Interface    PID   Area            IP Address/Mask    Cost  State Nbrs F/C

Et0/0        1     1               10.143.31.230/30   10    P2P   1/1

Et0/2        1     1               10.143.31.234/30   10    P2P   1/1

سيؤدي هذا التغيير إلى إعادة حساب عنوان إعادة التوجيه إلى عنوان IP الذي تم تكوينه على Et0/0.

R1#sh ip ospf database nssa-external

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

Type-7 AS External Link States (Area 1)

Routing Bit Set on this LSA in topology Base with MTID 0

LS age: 284

Options: (No TOS-capability, Type 7/5 translation, DC, Upward)

LS Type: AS External Link

Link State ID: 192.168.20.0 (External Network Number )

Advertising Router: 192.168.3.3

LS Seq Number: 80000004

Checksum: 0x6621

Length: 36

Network Mask: /24

Metric Type: 1 (Comparable directly to link state metric)

MTID: 0

Metric: 20

Forward Address: 10.143.31.230

External Route Tag: 0

R2#sh ip ospf database nssa-external

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

Type-7 AS External Link States (Area 1)

Routing Bit Set on this LSA in topology Base with MTID 0

LS age: 303

Options: (No TOS-capability, Type 7/5 translation, DC, Upward)

LS Type: AS External Link

Link State ID: 192.168.20.0 (External Network Number )

Advertising Router: 192.168.3.3

LS Seq Number: 80000004

Checksum: 0x6621

Length: 36

Network Mask: /24

Metric Type: 1 (Comparable directly to link state metric)

MTID: 0

Metric: 20

Forward Address: 10.143.31.230

External Route Tag: 0

سيظهر إخراج "show ip route" الآن أن المقياس للوصول إلى المسار الخارجي على R1 هو 40 وعلى R2 هو 30. وهذا عكس النواتج السابقة.

R1#sh ip route 192.168.20.0

Routing entry for 192.168.20.0/24

Known via "ospf 1", distance 110, metric 40, type NSSA extern 1

Last update from 10.143.31.234 on Ethernet0/2, 00:06:14 ago

Routing Descriptor Blocks:

* 10.143.31.234, from 192.168.3.3, 00:06:14 ago, via Ethernet0/2

Route metric is 40, traffic share count is 1

R2#sh ip route 192.168.20.0

Routing entry for 192.168.20.0/24

Known via "ospf 1", distance 110, metric 30, type NSSA extern 1

Last update from 10.143.31.230 on Ethernet0/0, 00:06:29 ago

Routing Descriptor Blocks:

* 10.143.31.230, from 192.168.3.3, 00:06:29 ago, via Ethernet0/0

Route metric is 30, traffic share count is 1

يمكن أن يكون هذا التغيير غير متوقع وسيؤدي إلى تقارب الشبكة لذلك من المستحسن أن يكون لديك عنوان IP للاسترجاع كعنوان إعادة توجيه.

R3(config)#int lo0

R3(config-if)#ip address 192.168.3.3 255.255.255.255

R3(config-if)#router ospf 1

R3(config-router)#network 192.168.3.3 0.0.0.0 area 1

R3(config-router)#end

وينتج عن ذلك أيضا قياس متساو لكل من R1 و R2:

R1#sh ip ospf database nssa-external

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

Type-7 AS External Link States (Area 1)

Routing Bit Set on this LSA in topology Base with MTID 0

LS age: 1

Options: (No TOS-capability, Type 7/5 translation, DC, Upward)

LS Type: AS External Link

Link State ID: 192.168.20.0 (External Network Number )

Advertising Router: 192.168.3.3

LS Seq Number: 80000005

Checksum: 0x872F

Length: 36

Network Mask: /24

Metric Type: 1 (Comparable directly to link state metric)

MTID: 0

Metric: 20

Forward Address: 192.168.3.3

External Route Tag: 0

R1#sh ip route 192.168.20.0

Routing entry for 192.168.20.0/24

Known via "ospf 1", distance 110, metric 31, type NSSA extern 1

Last update from 10.143.31.234 on Ethernet0/2, 00:01:27 ago

Routing Descriptor Blocks:

* 10.143.31.234, from 192.168.3.3, 00:01:27 ago, via Ethernet0/2

Route metric is 31, traffic share count is 1

R2#sh ip ospf database nssa-external

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

Type-7 AS External Link States (Area 1)

Routing Bit Set on this LSA in topology Base with MTID 0

LS age: 6

Options: (No TOS-capability, Type 7/5 translation, DC, Upward)

LS Type: AS External Link

Link State ID: 192.168.20.0 (External Network Number )

Advertising Router: 192.168.3.3

LS Seq Number: 80000005

Checksum: 0x872F

Length: 36

Network Mask: /24

Metric Type: 1 (Comparable directly to link state metric)

MTID: 0

Metric: 20

Forward Address: 192.168.3.3

External Route Tag: 0

R2#sh ip route 192.168.20.0

Routing entry for 192.168.20.0/24

Known via "ospf 1", distance 110, metric 31, type NSSA extern 1

Last update from 10.143.31.230 on Ethernet0/0, 00:01:57 ago

Routing Descriptor Blocks:

* 10.143.31.230, from 192.168.3.3, 00:01:57 ago, via Ethernet0/0

Route metric is 31, traffic share count is 1

ملاحظة: ارجع إلى مشكلة التوجيه الشائعة مع عنوان إعادة توجيه OSPF للحصول على مزيد من المعلومات حول عنوان إعادة التوجيه غير الصفري ل LSA الخارجي.