يصف هذا المستند الحالة التي يقوم فيها Cisco IOS® و Cisco IOS-XR بتثبيت مسارات المضيف "المحلية" في جدول التوجيه لكل من IPv6 و IPv4. كانت المسارات المحلية ل IPv6 موجودة دائما. تمت إضافة المسارات المحلية ل IPv4 مع إدخال ميزة التوجيه متعدد الطبقات (MTR).
لا توجد متطلبات خاصة لهذا المستند.
تستند المعلومات الواردة في هذا المستند إلى الإصدار 15.0(1)S من Cisco IOS-XR الإصدار 4.3.1.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك مباشرة، فتأكد من فهمك للتأثير المحتمل لأي أمر.
يتم وضع علامة "L" على المسارات المحلية في الإخراج من الأمر show ip route.
فيما يلي واجهة مع عنوان IPv4 وعنوان IPv6 واحد:
interface Ethernet0/0
ip address 10.1.1.1 255.255.255.252
ipv6 address 2001:DB8::1/64
عناوين IP المخصصة ل Ethernet0/0 هي 10.1.1.1/30 ل IPv4 و2001:db8::1/64 ل IPv6. ولا مسارات المضيف. يحتوي المسار المضيف ل IPv4 على القناع /32، ويمتلك المسار المضيف ل IPv6 القناع /128.
بالنسبة لكل عنوان IPv4 و IPv6، يقوم Cisco IOS بتثبيت مسارات المضيف في جداول التوجيه ذات الصلة.
R1#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
+ - replicated route, % - next hop override
Gateway of last resort is not set
C 10.1.1.0/30 is directly connected, Ethernet0/0
L 10.1.1.1/32 is directly connected, Ethernet0/0
في جدول التوجيه السابق، يكون 10.1.1.1/32 مسار مضيف محلي.
R1#show ipv6 route
IPv6 Routing Table - default - 3 entries
Codes: C - Connected, L - Local, S - Static, U - Per-user Static route
B - BGP, R - RIP, I1 - ISIS L1, I2 - ISIS L2
IA - ISIS interarea, IS - ISIS summary, D - EIGRP, EX - EIGRP external
ND - Neighbor Discovery
O - OSPF Intra, OI - OSPF Inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2
ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2
C 2001:DB8::/64 [0/0]
via Ethernet0/0, directly connected
L 2001:DB8::1/128 [0/0]
via Ethernet0/0, receive
L FF00::/8 [0/0]
via Null0, receive
في جدول التوجيه السابق، 2001:db8::1/128 هو مسار مضيف محلي. يعد المسار FF00::/8 أيضا مسارا محليا، ولكن هذا المسار مطلوب لتوجيه البث المتعدد وبالتالي لا يتم تغطيته في هذا المستند.
في Cisco IOS، يمكنك أيضا إستخدام الأمر المحلي show ipV6 route لعرض مسارات IPv6 المحلية فقط.
هنا مثال في Cisco IOS:
R1#show ipv6 route local
IPv6 Routing Table - default - 3 entries
Codes: C - Connected, L - Local, S - Static, U - Per-user Static route
B - BGP, HA - Home Agent, MR - Mobile Router, R - RIP
I1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summary
D - EIGRP, EX - EIGRP external, NM - NEMO, ND - Neighbor Discovery
L 2001:DB8::1/128 [0/0]
via Ethernet0/0, receive
L FF00::/8 [0/0]
via Null0, receive
فيما يلي بعض إدخالات إعادة التوجيه السريع من Cisco (CEF):
R1#show ip cef 10.1.1.1/32
10.1.1.1/32
receive for Ethernet0/0
R1#show ipv6 cef 2001:db8::1/128
2001:DB8::1/128
receive for Ethernet0/0
نظرا لأن مسارات المضيف المحلي موجودة في جدول التوجيه، فإن مسارات المضيف المحلية هذه موجودة أيضا في جدول CEF. بما أن عناوين IP هذه تم تكوينها على هذا الموجه (هي محلية)، فإن إدخالات CEF هذه تستلم إدخالات. لذلك، عندما يرى الموجه الحزم ذات عنوان IP للوجهة التي تطابق إدخالات CEF هذه، يتم إختبار الحزم من أجل أن تتم معالجتها بواسطة الموجه نفسه.
إذا تم تكوين عنوان IPv4 بقناع /32 على واجهة الموجه، والذي يكون نموذجيا لواجهات الاسترجاع، يظهر مسار المضيف في جدول التوجيه كمتصل فقط (لديه علامة C).
R1#show ip route | include 10.100.1.1
C 10.100.1.1/32 is directly connected, Loopback0
R1#show ip route 10.100.1.1
Routing entry for 10.100.1.1/32
Known via "connected", distance 0, metric 0 (connected, via interface)
Routing Descriptor Blocks:
* directly connected, via Loopback0
Route metric is 0, traffic share count is 1
إذا تم تكوين عنوان IPv6 بقناع /128 على واجهة الموجه، والذي يكون نموذجيا لواجهات الاسترجاع، يظهر مسار المضيف مع كل من علامتي L و C.
R1#show ipv6 route
IPv6 Routing Table - default - 4 entries
Codes: C - Connected, L - Local, S - Static, U - Per-user Static route
B - BGP, HA - Home Agent, MR - Mobile Router, R - RIP
I1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summary
D - EIGRP, EX - EIGRP external, NM - NEMO, ND - Neighbor Discovery
LC 2001:DB8:1111::1/128 [0/0]
via Loopback0, receive
تتم إعادة توزيع هذه المسارات عند تكوين إعادة التوزيع المتصلة بموجب بروتوكول التوجيه.
في Cisco IOS-XR، يتم إستخدام الأمر show route local أو show route ipV6 local لعرض المسارات المحلية للمضيف.
إذا تم تكوين عنوان IPv4 على واجهة الموجه بقناع /32، أو تم تكوين عنوان IPv6 بقناع /128، تظهر المسارات المضيفة مع علامة L. وهي معروفة من خلال الطرق المحلية، ولكنها مثبتة كطرق متصلة. وبالتالي، تتم إعادة توزيع هذه المسارات عند تكوين إعادة التوزيع المتصلة بموجب بروتوكول التوجيه.
فيما يلي مثال:
RP/0/RP0/CPU0:router#show route 10.10.10.1/32
Routing entry for 10.10.10.1/32
Known via "local", distance 0, metric 0 (connected)
Installed Jul 10 10:50:30.265 for 00:20:07
Routing Descriptor Blocks
directly connected, via Loopback0
Route metric is 0
No advertising protos.
RP/0/RP0/CPU0:router#show route ipv6 2001:db8:2222::1/128
Routing entry for 2001:db8:2222::1/128
Known via "local", distance 0, metric 0 (connected)
Installed Jul 10 10:53:05.745 for 00:16:51
Routing Descriptor Blocks
directly connected, via Loopback0
Route metric is 0
No advertising protos.
والنتيجة هي أن الموجه يمكن دائما تثبيت إدخال CEF لعنوان IP الذي تم تكوينه إذا كان يبحث فقط عن الإدخال المماثل في جدول التوجيه. وهذا يؤدي أيضا إلى منع تكوين غير صحيح حيث سيتم تعلم مسار له قناع أطول من الإدخال المتصل من موجه آخر، مما يتسبب في توجيه حركة مرور البيانات الموجهة لعنوان IP المحلي بشكل غير صحيح إلى موجه بعيد.
الإدخالات المحلية مطلوبة من قبل ميزة MTR. في MTR، يمكن أن ينتمي عنوان واحد للواجهة/IP إلى مخططات متعددة. إذا لم يتم تمكين مخطط واحد على واجهة واحدة في MTR، فإن هذا المسار المتصل غير موجود في هذه الطوبولوجيا. ومع ذلك، ما يزال يتعين معالجة الحزم الموجهة إلى عنوان IP ذلك بواسطة الموجه الذي يملك عنوان IP، حتى إذا لم يتم تمكين هذه الطوبولوجيا على تلك الواجهة. وهذا هو السبب الذي يجعل المسارات المحلية المضيفة موجودة في كافة الطوبولوجيا، حتى إذا تم تعطيل المخطط.
في هذا المثال، يتم تمكين الطوبولوجيا باللون الأحمر على واجهة إيثرنت 0/0، ولكن لا يتم تمكين الطوبولوجيا الزرقاء.
global-address-family ipv4
topology blue
!
topology red
!
interface Ethernet0/0
ip address 10.1.1.1 255.255.255.252
ipv6 address 2001:DB8::1/64
!
topology ipv4 unicast red
!
R1#show ip route topology red
Routing Table: red
C 10.1.1.0/30 is directly connected, Ethernet0/0
L 10.1.1.1/32 is directly connected, Ethernet0/0
R1#show ip route topology blue
Routing Table: blue
L 10.1.1.1 is directly connected, Ethernet0/0
يحتوي جدول التوجيه الخاص بالطبولوجيا الحمراء على المسار المتصل/30 والموجه /32 المحلي. لم يتم تمكين المخطط الأزرق على Ethernet0/0. على الرغم من أن جدول التوجيه الخاص بالطبولوجيا الزرقاء لا يحتوي على المسار /30 المتصل، إلا أنه يحتوي على المسار المحلي/32.
من الطبيعي أن يتم إدراج المسارات المحلية للمضيف في جدول توجيه IPv4 و IPv6 لعناوين IP الخاصة بواجهات الموجه. والغرض منها هو إنشاء إدخال CEF مماثل كإدخال إستقبال حتى يمكن معالجة الحزم الموجهة إلى عنوان IP هذا بواسطة الموجه نفسه. لا يمكن إعادة توزيع هذه المسارات في أي بروتوكول توجيه.
المراجعة | تاريخ النشر | التعليقات |
---|---|---|
1.0 |
10-Jul-2013 |
الإصدار الأولي |