المحتويات

المقدمة

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

المتطلبات

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

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

التكوين

الرسم التخطيطي للشبكة

التكوينات

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

إختبار الاتصال من CE1 إلى CE2 والعكس

شرح التحديثات المتبادلة وملصقات MPLS

التحقق من خلال عمليات تتبع

استكشاف الأخطاء وإصلاحها

المقدمة

يصف هذا وثيقة التشكيل والتحقق من InterAS طبقة 3 MPLS VPN، خيار ب سمة. يتم إستخدام النظام الأساسي IOS و IOS-XR للشرح والتحقق. وهو يعرض سيناريو شبكة عينة وتكوينها ومخرجاتها للحصول على فهم أفضل.

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

المتطلبات

لا توجد متطلبات من هذا القبيل، إلا أن الفهم الأساسي ل MPLS (تبديل أسماء البروتوكولات المتعددة) والمعرفة العملية للنظام الأساسي IOS-XR سيساعدان بالتأكيد.

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

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

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

يتم نشر MPLS بشكل واسع عبر مزودي خدمة الإنترنت (ISPs) في جميع أنحاء العالم. وواحدة من هذه الخدمات هي شبكة VPN من الطبقة 3 خاصة MPLS (الشبكة الخاصة الظاهرية). تقوم الشبكات الخاصة الظاهرية (VPNs) من الطبقة 3 بشكل رئيسي بتوسيع حدود توجيه العميل من موقع جغرافي إلى آخر، ويتم إستخدام موفر خدمة الإنترنت (ISP) بشكل أساسي كموقع عبور. ويتم إختبار الاتصال ب ISP على موقع جغرافي واحد والموقع الجغرافي الآخر، ثم يتم تلقي المسارات الخاصة بالعميل على جهاز CE (Customer Edge) من جهاز PE (Provider Edge/ISP).

الآن إذا كان المتطلب هو توسيع حدود التوجيه للعميل، وذلك لموقعين جغرافيين مختلفين يوجد فيهما موصلا خدمات الإنترنت (ISP) مختلفان. وبعد ذلك، يحتاج كلا مزودي خدمة الإنترنت (ISPs) إلى التنسيق بحيث يتم توفير الشبكة الخاصة الظاهرية (VPN) من الطبقة 3 الخاصة بالمنفذ (MPLS) للعميل النهائي. ويطلق على هذا الحل اسم Inter-AS طبقة 3 MPLS VPN.

يمكن نشر الشبكات الخاصة الظاهرية (VPNs) للطبقة 3 بين شبكات MPLS بأربعة طرق مختلفة، تسمى بالخيار A والخيار B والخيار C والخيار D.

التنفيذ باستخدام الخيار (ب) موضح في هذا المستند.

التكوين

الرسم التخطيطي للشبكة

ويرد أدناه مخطط تبادل الخيارات فيما بين المعايير المحاسبية الدولية للقطاع العام.

إن خطة العنونة بسيطة للغاية. يحتوي كل موجه على واجهة الاسترجاع 1 الموضحة باسم 192.168.255.x حيث يكون X=1 عندما يكون الموجه 1 قيد القلق. القارن عنونة من النوع 192.168.xy.x . لنفترض أن R1 و R2 قيد البحث، فإن تكوين الواجهة تحت الموجه R1 هو 192.168.12.1 (هنا X = 1، Y = 2).

CE - حافة العميل

PE - حافة الموفر

RR - عاكس المسار

ASBR - موجه حدود النظام الذاتي

وفي جميع أجزاء المستند، يشير مصطلح CE إلى كل من أجهزة Customer Edge، إذا كان يجب عمل مرجع معين لجهاز معين ثم سيشار إليه على أنه CE1. وينطبق هذا أيضا على PE و RR و ASBR.

تقوم جميع الأجهزة بتشغيل IOS، ومع ذلك تقوم ASBR2/R11 و PE2/R12 بتشغيل IOS-XR.

تتم الإشارة إلى إثنين من موفري خدمات الإنترنت ب AS (النظام الذاتي) 65000 و AS 65001. يوجد ISP مع AS 65000 على الجانب الأيسر من الطوبولوجيا ويشار إليه باسم ISP A و ISP with AS 65001 في الجانب الأيمن من الطوبولوجيا ويشار إليه باسم ISP B.

التكوينات

يتم وصف تكوينات الأجهزة أدناه.

CE1

interface Loopback1

ip address 192.168.255.1 255.255.255.255

!

interface FastEthernet0/0

ip address 192.168.12.1 255.255.255.0

!

router eigrp 1

network 0.0.0.0

PE1

vrf definition A

rd 192.168.255.2:65000

!

address-family ipv4

route-target export 99:99

route-target import 99:99

exit-address-family

!

interface Loopback1

ip address 192.168.255.2 255.255.255.255

ip ospf 1 area 0

!

interface FastEthernet0/0

vrf forwarding A

ip address 192.168.12.2 255.255.255.0

!

interface FastEthernet1/0

ip address 192.168.24.2 255.255.255.0

ip ospf 1 area 0

mpls ip

!

router eigrp 65000

!

address-family ipv4 vrf A autonomous-system 1

redistribute bgp 65000 metric 1500 10 255 1 1500

network 192.168.12.2 0.0.0.0

exit-address-family

!

router ospf 1

!

router bgp 65000

bgp log-neighbor-changes

no bgp default ipv4-unicast

neighbor 192.168.255.3 remote-as 65000

neighbor 192.168.255.3 update-source Loopback1

!

address-family ipv4

exit-address-family

!

address-family vpnv4

neighbor 192.168.255.3 activate

neighbor 192.168.255.3 send-community both

exit-address-family

!

address-family ipv4 vrf A

redistribute eigrp 1

exit-address-family

!

P1

interface Loopback1

ip address 192.168.255.4 255.255.255.255

ip ospf 1 area 0

!

interface FastEthernet0/0

ip address 192.168.24.4 255.255.255.0

ip ospf 1 area 0

duplex half

mpls ip

!

interface FastEthernet1/0

ip address 192.168.34.4 255.255.255.0

ip ospf 1 area 0

mpls ip

!

interface FastEthernet1/1

ip address 192.168.45.4 255.255.255.0

ip ospf 1 area 0

mpls ip

!

router ospf 1

!

RR1

interface Loopback1

ip address 192.168.255.3 255.255.255.255

ip ospf 1 area 0

!

interface FastEthernet0/0

ip address 192.168.34.3 255.255.255.0

ip ospf 1 area 0

mpls ip

!

router ospf 1

!

router bgp 65000

bgp log-neighbor-changes

no bgp default ipv4-unicast

neighbor 192.168.255.2 remote-as 65000

neighbor 192.168.255.2 update-source Loopback1

neighbor 192.168.255.5 remote-as 65000

neighbor 192.168.255.5 update-source Loopback1

!

address-family ipv4

exit-address-family

!

address-family vpnv4

neighbor 192.168.255.2 activate

neighbor 192.168.255.2 send-community both

neighbor 192.168.255.2 route-reflector-client

neighbor 192.168.255.5 activate

neighbor 192.168.255.5 send-community both

neighbor 192.168.255.5 route-reflector-client

exit-address-family

!

ASBR1

interface Loopback1

ip address 192.168.255.5 255.255.255.255

ip ospf 1 area 0

!

interface FastEthernet0/0

ip address 192.168.45.5 255.255.255.0

ip ospf 1 area 0

mpls ip

!

interface FastEthernet1/0

ip address 192.168.115.5 255.255.255.0

mpls bgp forwarding

!

router ospf 1

!

router bgp 65000

bgp log-neighbor-changes

no bgp default ipv4-unicast

no bgp default route-target filter

neighbor 192.168.115.11 remote-as 65001

neighbor 192.168.255.3 remote-as 65000

neighbor 192.168.255.3 update-source Loopback1

!

address-family ipv4

exit-address-family

!

address-family vpnv4

neighbor 192.168.115.11 activate

neighbor 192.168.115.11 send-community both

neighbor 192.168.255.3 activate

neighbor 192.168.255.3 send-community both

neighbor 192.168.255.3 next-hop-self

exit-address-family

!

ASBR2

interface Loopback1

ipv4 address 192.168.255.11 255.255.255.255

!

interface GigabitEthernet0/0/0/0

ipv4 address 192.168.115.11 255.255.255.0

!

interface GigabitEthernet0/0/0/1

ipv4 address 192.168.116.11 255.255.255.0

!

route-policy DEFAULT

pass

end-policy

!

router static

address-family ipv4 unicast

192.168.115.5/32 GigabitEthernet0/0/0/0

!

router ospf 1

area 0

interface Loopback1

!

interface GigabitEthernet0/0/0/1

!

router bgp 65001

address-family vpnv4 unicast

retain route-target all

!

neighbor 192.168.115.5

remote-as 65000

address-family vpnv4 unicast

route-policy DEFAULT in

route-policy DEFAULT out

!

neighbor 192.168.255.7

remote-as 65001

update-source Loopback1

address-family vpnv4 unicast

next-hop-self

!

mpls ldp

address-family ipv4

!

interface GigabitEthernet0/0/0/1

!

P2

interface Loopback1

ip address 192.168.255.6 255.255.255.255

ip ospf 1 area 0

!

interface FastEthernet0/0

ip address 192.168.116.6 255.255.255.0

ip ospf 1 area 0

mpls ip

!

interface FastEthernet1/0

ip address 192.168.67.6 255.255.255.0

ip ospf 1 area 0

mpls ip

!

interface FastEthernet1/1

ip address 192.168.126.6 255.255.255.0

ip ospf 1 area 0

mpls ip

!

router ospf 1

!

RR2

interface Loopback1

ip address 192.168.255.7 255.255.255.255

ip ospf 1 area 0

!

interface FastEthernet0/0

ip address 192.168.67.7 255.255.255.0

ip ospf 1 area 0

mpls ip

!

router ospf 1

!

router bgp 65001

bgp log-neighbor-changes

no bgp default ipv4-unicast

neighbor 192.168.255.11 remote-as 65001

neighbor 192.168.255.11 update-source Loopback1

neighbor 192.168.255.12 remote-as 65001

neighbor 192.168.255.12 update-source Loopback1

!

address-family ipv4

exit-address-family

!

address-family vpnv4

neighbor 192.168.255.11 activate

neighbor 192.168.255.11 send-community both

neighbor 192.168.255.11 route-reflector-client

neighbor 192.168.255.12 activate

neighbor 192.168.255.12 send-community both

neighbor 192.168.255.12 route-reflector-client

exit-address-family

!

PE2

vrf A

address-family ipv4 unicast

import route-target

99:99

!

export route-target

99:99

!

interface Loopback1

ipv4 address 192.168.255.12 255.255.255.255

!

interface GigabitEthernet0/0/0/0

ipv4 address 192.168.126.12 255.255.255.0

!

interface GigabitEthernet0/0/0/1

vrf A

ipv4 address 192.168.128.12 255.255.255.0

!

router ospf 1

address-family ipv4

area 0

interface Loopback1

!

interface GigabitEthernet0/0/0/0

!

router bgp 65001

address-family vpnv4 unicast

!

neighbor 192.168.255.7

remote-as 65001

update-source Loopback1

address-family vpnv4 unicast

!

vrf A

rd 192.168.255.12:65001

address-family ipv4 unicast

redistribute eigrp 1

!

mpls ldp

address-family ipv4

!

interface GigabitEthernet0/0/0/0

!

router eigrp 65001

vrf A

address-family ipv4

autonomous-system 1

redistribute bgp 65001

interface GigabitEthernet0/0/0/1

!

CE2

interface Loopback1

ip address 192.168.255.8 255.255.255.255

!

interface FastEthernet1/0

ip address 192.168.128.8 255.255.255.0

!

router eigrp 1

network 0.0.0.0

!

الشرح

- يتم نشر EIGRP كبروتوكول توجيه PE-CE.

- يتم إستخدام OSPF كبروتوكول العبارة الداخلية لجوهر ISP. على كل من ISPs على كل الروابط المادية LDP + IGP يتم نشرها. لم يتم تكوين بروتوكول LDP + IGP على إرتباط InterAS بين ASBR1 و ASBR2.

- يتم إعادة توزيع EIGRP تحت VRF A إلى BGP والعكس يتم على PE.

- يتم تنشيط فقط عائلة عنوان VPNv4 على PE باستخدام عاكس المسار. يعمل الأمر "no bgp default ipV4-unicast" على تعطيل التجانس الافتراضي لعنوان IPv4 في IOS. ل IOS-XR لا يتطلب هذا أمر حيث أنه يشكل المحاذاة فقط، فيما يتعلق بعائلة العنوان التي يتم تكوين المجاور تحتها.

- ويتم الإعلان عن هذه الموجهات التي أعيد توزيعها كموجهات VPNv4 إلى عاكس المسار (RR).

- يعكس عاكس المسار هذه المسارات إلى جهاز ASBR. ونظرا لأنه يلزم عكس مسارات الشبكة الخاصة الظاهرية (VPN) رقم 4، لذلك يتم تنشيط مجموعة عناوين VPNV4 فقط. لن يقع عاكس المسار في مسار النقل.

- يقوم الجهاز P بتبديل التسميات ويكمن في مسار النقل لحركة المرور.

- على جهاز ASBR، لم يتم تكوين "عامل تصفية المسار-الهدف الافتراضي ل BGP" ل IOS و"استبقاء route-target all" ل IOS-XR. هذا مهم لأن أجهزة ABBR ليست عاكس المسار وليس لديها أي VRFS مع RT (هدف المسار) يشكل، لذلك فإنها ستسقط ضمنا تحديث التوجيه المرسل إليها من عاكس المسار. هذا سلوك متوقع نظرا لأن IOS و IOS-XR يعملان على تحسين معلومات جدول التوجيه وإفلات تحديثات VRFS التي تحتوي على RT والتي لم يتم تكوينها محليا.

- على ال ASBRs شكلت eBGP VPNv4 تناظر. MPLS غير ممكن مع LDP على الارتباط الذي يربط ASBRs.

- عند ظهور الإصدار الرابع من بروتوكول eBGP VPNv4 على الإصدار ASBR1 (IOS) باستخدام جهاز IOS-XR، يتم تكوين "إعادة توجيه MPLS BGP" تلقائيا على إرتباط Inter-AS. ولا يتم تبادل الملصقات مع ASBR2 عن طريق LDP بل عن طريق BGP. كما يقوم IOS تلقائيا بإضافة المسار /32 الثابت إلى واجهة ASBR2 حتى يتم ربط تسمية MPLS بمسار /32 ويتم تنفيذ تحويل التسمية بشكل صحيح.

- بالنسبة لبرنامج IOS-XR عبر إرتباط Inter-AS، يوجد منطق مختلف عن منطق برنامج IOS. يلزم تكوين مسار /32 ثابت إلى واجهة ASBR1، حتى يتم ربط تسمية MPLS لبادئة /32. في حالة عدم القيام بذلك، سيظهر مستوى التحكم ولكن لن تتم إعادة توجيه حركة المرور.

- لا يرسل IOS-XR تحديثات التوجيه أو يتلقاها مع نظائر EBGP ما لم يتم تكوين سياسة مسار. يتم تكوين نهج المسار باستخدام الاسم الافتراضي. الإجراء هو "تمرير" مما يعني إرسال/إستقبال جميع التحديثات.

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

إختبار الاتصال من CE1 إلى CE2 والعكس

يتم عرض مخرجات إختبار الاتصال من CE1 إلى CE2 باستخدام واجهة الاسترجاع1 كما هو موضح أدناه.

R1#ping 192.168.255.8 source lo1

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 192.168.255.8, timeout is 2 seconds:

Packet sent with a source address of 192.168.255.1

!!!!!

Success rate is 100 percent (5/5), round-trip min/avg/max = 104/300/420 ms

يتم عرض مخرجات إختبار الاتصال من CE2 إلى CE1 باستخدام واجهة الاسترجاع 1 كما هو موضح أدناه.

R8#ping 192.168.255.1 source lo1

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 192.168.255.1, timeout is 2 seconds:

Packet sent with a source address of 192.168.255.8

!!!!!

Success rate is 100 percent (5/5), round-trip min/avg/max = 168/303/664 ms

شرح التحديثات المتبادلة وملصقات MPLS

- في CE1 يعطي عرض ip ممر التوجيه للاسترجاع1 من CE2 على الطرف الآخر.

R1#show ip route 192.168.255.8

Routing entry for 192.168.255.8/32

Known via "eigrp 1", distance 90, metric 156416, type internal

- تتم مناقشة تدفق حركة المرور مع ملصقات MPLS التي يتم فرضها/التخلص منها على المسار CE1 إلى CE2 هنا، على سبيل المثال، كيفية الحصول على إمكانية الوصول عند الانتقال من الاسترجاع المصدر 1 من CE1 إلى الاسترجاع 1 من CE2. كما تناقش معلومات مماثلة تتعلق بمسار الإرجاع، أي من إسترجاع CE2 إلى إسترجاع CE1.

- في تصميمات MPLS Layer 3 VPN، يجب تذكر أنه خلال عملية محول التسمية يتم تبديل تسمية النقل ولا يتم لمس تسمية VPN. يتم عرض تسمية VPN عند حدوث PHP (إظهار الخطوة الواحدة) وعندما تصل حركة المرور إلى PE أو عند إنهاء LSP (مسار محول التسمية).

- في PE1 يتم تعلم الاسترجاع1 من CE2 من خلال BGP VPNv4 ويعاد توزيعها إلى EIGRP المدركة للتردد اللاسلكي (VRF). ويعاد توزيع الاسترجاع 1 الذي تم التعرف عليه عبر CE1 عبر EIGRP إلى BGP، كما يصبح مسارا لبروتوكول VPNv4.

R2#show bgp vpnv4 unicast all labels

Network              Next Hop                 In label/Out label

Route Distinguisher: 192.168.255.2:65000 (A)

192.168.12.0         0.0.0.0                  22/nolabel(A)

192.168.128.0        192.168.255.5            nolabel/26

192.168.255.1/32     192.168.12.1             23/nolabel

192.168.255.8/32     192.168.255.5            nolabel/27

- من الإخراج الوارد أعلاه، يمكن فهم أن، للوصول إلى 192.168.255.8/32 بادئة تسمية VPN من 27 تم التعرف عليها. يشير هذا الإخراج أيضا إلى أن التسمية 23 هي تسمية VPN المخصصة من قبل BGP للإعلان عن قابلية الوصول إلى 192.168.255.1/32. تحدد الخطوة التالية لبادئة VPNv4 عنوان النقل بالإضافة إلى مسار محول التسمية. لذلك فإن "show mpls forwarding table" للخطوة التالية 192.168.255.5 يعطي تسمية النقل معلومات للوصول إلى 192.168.255.8/32.

R2#show mpls forwarding-table 192.168.255.5 255.255.255.255

Local   Outgoing  Prefix             Bytes Label  Outgoing   Next Hop

Label   Label     or Tunnel Id       Switched     interface

21      21        192.168.255.5/32   0            Fa1/0      192.168.24.4

- التسمية الصادرة هي 21 وبالتالي يمكن إستنتاج أنه للوصول إلى 192.168.255.8/32، سيتم إستخدام تسمية نقل من 21 وملصق VPN من 27 من قبل PE1.

R2#show mpls forwarding-table

Local   Outgoing   Prefix                Bytes Label  Outgoing   Next Hop

Label   Label      or Tunnel Id          Switched     interface

23      No Label   192.168.255.1/32[V] \

5928         Fa0/0      192.168.12.1

- كما يمكن الاستنتاج بأن حركة المرور العائدة القادمة إلى 192.168.255.1/32 ستكون بالفعل بواسطة الموجه P1 وبالتالي سوف تصل إلى PE1 باستخدام ملصق VPN رقم 23 وجدول إعادة توجيه MPLS يرسل حركة المرور هذه إلى Fa0/0 أي CE1 بعد إخراج ملصق VPN .

- ويعطي الناتج على عاكس المسار تأكيدا للمعلومات التي نوقشت حتى الآن.

R3#show bgp vpnv4 unicast all labels

Network              Next Hop              In label/Out label

Route Distinguisher: 192.168.255.2:65000

192.168.12.0         192.168.255.2         nolabel/22

192.168.255.1/32     192.168.255.2         nolabel/23

Route Distinguisher: 192.168.255.12:65001

192.168.128.0        192.168.255.5         nolabel/26

192.168.255.8/32     192.168.255.5         nolabel/27

- الجزء المثير للاهتمام حقا هو ASBR1، يتم إرسال ملصق الوصول إلى 192.168.255.1/32 إلى ASBR2 والإعلان عن معلومات الملصق للوصول إلى 192.168.255.8/32. وكما تمت وصفه مسبقا، فإن الخطوة التالية في تحديث BGP VPNV4 تحدد تسمية النقل، مع مراعاة ذلك، فإن الخطوة التالية 192.168.255.5 (للبادئة 192.168.255.8/32 التي تم تعلمها على PE1) تنتمي إلى الاسترجاع1 من ASBR1. لذلك طبقا لعملية PHP (ظهور الخطوة قبل الأخيرة)، سيكون قد تمت إزالة تسمية النقل بالفعل بواسطة P1 عندما تكون حركة المرور الموجهة إلى 192.168.255.8 تصل إلى ASBR1. لذلك ستصطدم حركة المرور التي تصل إلى ASBR1 بملصق شبكة VPN عنوانه 27.يتم عرض الإخراج على ASBR1 أدناه.

R5#show bgp vpnv4 unicast all labels

Network              Next Hop               In label/Out label

Route Distinguisher: 192.168.255.2:65000

192.168.12.0         192.168.255.2          24/22

192.168.255.1/32     192.168.255.2          25/23

Route Distinguisher: 192.168.255.12:65001

192.168.128.0        192.168.115.11         26/24008

192.168.255.8/32     192.168.115.11         27/24009

- يمكن الآن ملاحظة أن حركة المرور الموجهة إلى 192.168.255.8/32 عند الوصول إلى ASBR1 باستخدام ملصق 27 سيتم إعادة توجيهها إلى ASBR2 مع ملصق 24009 إلى الخطوة التالية من ASBR2 192.168.115.11. بالطريقة نفسها، ستأتي حركة المرور الموجهة إلى 192.168.255.1/32 من ASBR2 بتسمية 25 وسيتم تبديل التسمية إلى 23 (تسمية VPN) ثم يتم تضمين تسمية النقل المناسبة لإعادة توجيه حركة المرور إلى الخطوة التالية 192.168.255.2 (PE1).

R5#show mpls forwarding-table

Local   Outgoing  Prefix Bytes      Label    Outgoing     Next Hop

Label   Label     or Tunnel Id      Switched Interface

21      19        192.168.255.2/32  0        Fa0/0        192.168.45.4

27      24009     192.168.255.12:65001:192.168.255.8/32 \

26       Fa1/0        192.168.115.11

- لذلك تأخذ حركة المرور العائدة التسمية 19 على أنها تسمية النقل و 23 على أنها تسمية الشبكة الخاصة الظاهرية (VPN) للوصول إلى PE1 من ASBR1.

- من المهم فهم أنه عندما تكون حركة المرور تعبر الارتباط Inter-AS، يكون هناك فقط عنوان MPLS واحد، بشكل رئيسي عنوان VPN. عندما تكون حركة المرور ضمن AS، يتم ملاحظة ملصقين MPLS.

- في ASBR2 أي يتم ملاحظة تسميات مماثلة لجهاز IOS-XR.

RP/0/0/CPU0:ios#show bgp vpnv4 unicast labels

Network                Next Hop                Rcvd Label Local Label

Route Distinguisher:192.168.255.2:65000

*> 192.168.12.0/24     192.168.115.5           24         24006

*> 192.168.255.1/32    192.168.115.5           25         24007

Route Distinguisher: 192.168.255.12:65001

*>i192.168.128.0/24    192.168.255.12          24000      24008

*>i192.168.255.8/32    192.168.255.12          24001      24009

- ويلاحظ هنا أن ASBR2 يعلن عن التسمية 24009 إلى ASBR1 للبادئة 192.168.255.8/32. يوضح هذا الإخراج أيضا أنه للوصول إلى البادئة 192.168.255.1/32 ASBR1 قد أعلن عن التسمية 25. بما أنه يرى أن الوصول إلى 192.168.255.8/32 الخطوة التالية هو 192.168.255.12 (PE2). سيكون لجدول إعادة توجيه MPLS تسمية LDP أو تسمية النقل للوصول إلى الخطوة التالية.

RP/0/0/CPU0:ios#show mpls forwarding

Local   Outgoing  Prefix              Outgoing     Next Hop       Bytes

Label   Label     or ID               Interface                   Switched

24004   19        192.168.255.12/32   Gi0/0/0/1    192.168.116.6  2082

- للوصول إلى التسمية الصادرة 192.168.255.12 يتم إستخدامها. لذلك سيتكون لحركة المرور من ASBR2 إلى PE2 ملصقان MPLS، و 19 ملصق نقل و 24001 ملصق شبكة VPN.

- بنفس الطريقة التي تمت مناقشتها أعلى حركة المرور العائدة، أي من CE2 إلى CE1 سيضرب ASBR2 بتسمية VPN رقم 24007 حيث أن تسمية النقل كانت لتصبح PHP d بالفعل بواسطة الموجه P2. تحدث عملية تبديل التسمية ويتم تبديل التسمية إلى 25 ويتم إرسالها إلى الخطوة التالية 192.168.115.5، أي إرتباط ASBR1 Inter-AS.

RP/0/0/CPU0:ios#show mpls forwarding

Local   Outgoing    Prefix             Outgoing           Next Hop      Bytes

Label   Label       or ID              Interface                        Switched

24007   25          2.255.168.192:65000:192.168.255.1/32 \

Gi0/0/0/0          192.168.115.5 10146

- PE2 هو نفسه الخطوة التالية للبادئة 192.168.255.8/32، لذلك سيتم تنفيذ PHP بواسطة الموجه P2 وستصل حركة المرور الموجهة ل 192.168.255.8/32 إلى PE2 باستخدام ملصق MPLS واحد أي ملصق VPN 24001.

RP/0/0/CPU0:ios#show mpls forwarding

Local    Outgoing     Prefix      Outgoing     Next Hop         Bytes

Label    Label        or ID       Interface                     Switched

24001    Unlabelled   192.168.255.8/32[V] \

Gi0/0/0/1    192.168.128.8    5364

24003    20           192.168.255.11/32

Gi0/0/0/0    192.168.126.6    5712

RP/0/0/CPU0:ios#show bgp vpnv4 unicast labels

Network              Next Hop          Rcvd Label   Local Label

Route Distinguisher: 192.168.255.12:65001 (default for vrf A)

*>i192.168.12.0/24   192.168.255.11    24006        nolabel

*> 192.168.128.0/24  0.0.0.0           nolabel      24000

*>i192.168.255.1/32  192.168.255.11    24007        nolabel

*> 192.168.255.8/32  192.168.128.8     nolabel      24001

- وبالتالي، عندما تضرب حركة المرور PE2 بتسمية VPN 24001، تتم إعادة توجيهها إلى CE2 عبر الارتباط Gi0/0/1 وتتم إزالة تسمية VPN أيضا. أيضا، لإرسال حركة مرور البيانات إلى 192.168.255.1/32، سيتم إستخدام ملصق VPN رقم 24007 وملصق نقل رقم 20 من قبل PE2.

التحقق من خلال عمليات تتبع

traceroute من CE1 إلى CE2.

R1#traceroute 192.168.255.8 source lo1

Type escape sequence to abort.

Tracing the route to 192.168.255.8

VRF info: (vrf in name/id, vrf out name/id)

1 192.168.12.2 8 msec 16 msec 20 msec

2 192.168.24.4 [MPLS: Labels 21/27 Exp 0] 516 msec 504 msec 212 msec

3 192.168.45.5 [MPLS: Label 27 Exp 0] 280 msec 640 msec 280 msec

---- LSP 1 ----

4 192.168.115.11 [MPLS: Label 24009 Exp 0] 544 msec 548 msec 264 msec

---- LSP 2 ----

5 192.168.116.6 [MPLS: Labels 19/24001 Exp 0] 748 msec 444 msec 472 msec

6 192.168.126.12 [MPLS: Label 24001 Exp 0] 204 msec 316 msec 780 msec

---- LSP 3 ----

7 192.168.128.8 296 msec 892 msec 496 msec

- يمكن رؤية التسميات في traceroute وهي تماما نفس التسميات التي تمت مناقشتها أعلاه.

- كان سابقا ذكر أن التالي جنجل ال VPNV4 تحديث يتحكم ال label مفتاح ممر وبالتالي النقل تسمية.

- الخطوة التالية لبادئة في تصميم Option B Inter-AS، تتغير 3 مرات وبالتالي توجد 3 LSPs.

- تم إنشاء البادئة 192.168.255.8/32 من PE2، لذلك في AS 65001 PE2 هي الخطوة التالية لتحديث VPNV4.

- يصل هذا التحديث إلى ASBR2 ويعلن ASBR2 الآن عن هذا التحديث إلى ASBR1 عبر إرتباط Inter-AS وبالتالي يصبح ASBR2 الآن الخطوة التالية لتحديث VPNV4.

- ومرة أخرى، يتم الآن الإعلان عن نفس البادئة في AS 65000 عبر ASBR1 كتحديث VPNV4 وما إلى ذلك ل AS 65000 ASBR1 هي الخطوة التالية لتحديث VPNV4.

- بما أن الخطوة تالي يحدد ال LSP وهو يتغير 3 مرات، 3 خاص LSPs يتم إبرازه في ال traceroute.

- ينبغي ملاحظة أنه بالنسبة إلى LSP مميز، تظل تسمية شبكة VPN كما هي ولا تتغير.

traceroute من CE2 إلى CE1.

R8#traceroute 192.168.255.1 source lo1

Type escape sequence to abort.

Tracing the route to 192.168.255.1

VRF info: (vrf in name/id, vrf out name/id)

1 192.168.128.12 172 msec 164 msec 56 msec

2 192.168.126.6 [MPLS: Labels 20/24007 Exp 0] 472 msec 452 msec 368 msec

3 192.168.116.11 [MPLS: Label 24007 Exp 0] 692 msec 780 msec 772 msec

---- LSP 1 ----

4 192.168.115.5 [MPLS: Label 25 Exp 0] 484 msec 720 msec 232 msec

---- LSP 2 ----

5 192.168.45.4 [MPLS: Labels 19/23 Exp 0] 376 msec 448 msec 336 msec

6 192.168.12.2 [MPLS: Label 23 Exp 0] 168 msec 208 msec 432 msec

---- LSP 3 ----

7 192.168.12.1 464 msec 468 msec 776 msec

استكشاف الأخطاء وإصلاحها

لا تتوفر حاليًا معلومات محددة لاستكشاف الأخطاء وإصلاحها لهذا التكوين.