मेरे पास दो राउटर हैं, A (Cat6500 w / SUP720-3BXL, IOS 12.2 (33) SXH4) और B (नेक्सस 7K w / SUP1, NX-OS 5.2 (4)), एक MPLS कोर के पार कई हाईकल्स द्वारा अलग किए गए हैं, प्रत्येक के साथ वीआरएफ एबीसी। राउटर A में इस वीआरएफ के भीतर दो सीधे जुड़े हुए मार्ग और चार स्थिर मार्ग हैं।
RouterA# show ip bgp vpnv4 vrf ABC labels
Network Next Hop In label/Out label
Route Distinguisher: 65000:123 (ABC)
10.30.10.0/24 10.30.200.1 154/nolabel
10.30.20.0/24 10.30.200.1 88/nolabel
10.30.30.0/24 10.30.200.1 38/nolabel
10.30.40.0/24 10.30.200.1 147/nolabel
10.30.200.0/24 0.0.0.0 IPv4 VRF Aggr:95/nolabel(ABC)
10.90.90.0/24 0.0.0.0 IPv4 VRF Aggr:95/nolabel(ABC)
10.133.242.0/25 192.168.255.3 nolabel/17
10.133.242.128/26
192.168.255.3 nolabel/18
10.255.255.224/29
192.168.255.3 nolabel/492474
दोनों राउटरों पर इस वीआरएफ के लिए प्रति-उपसर्ग लेबलिंग का उपयोग किया जाता है। ध्यान दें कि दो सीधे जुड़े हुए मार्गों को एक साझा एग्रीगेट लेबल (95) प्राप्त होता है जबकि चार स्टैटिक रूट प्रत्येक को एक अद्वितीय लेबल प्राप्त होता है।
रूटर बी वीपीएन लेबल का उपयोग करने के लिए सहमत हैं:
RouterB# show bgp vpnv4 unicast labels vrf ABC
BGP routing table information for VRF default, address family VPNv4 Unicast
BGP table version is 17042469, local router ID is 192.168.255.3
Status: s-suppressed, x-deleted, S-stale, d-dampened, h-history, *-valid, >-best
Path type: i-internal, e-external, c-confed, l-local, a-aggregate, r-redist
Origin codes: i - IGP, e - EGP, ? - incomplete, | - multipath
Network Next Hop In label/Out label
Route Distinguisher: 65000:123 (VRF ABC)
*>i10.30.10.0/24 172.26.64.1 nolabel/154
*>i10.30.20.0/24 172.26.64.1 nolabel/88
*>i10.30.30.0/24 172.26.64.1 nolabel/38
*>i10.30.40.0/24 172.26.64.1 nolabel/147
*>i10.30.200.0/24 172.26.64.1 nolabel/95
*>i10.90.90.0/24 172.26.64.1 nolabel/95
*>l10.255.255.224/29 0.0.0.0 492474/nolabel (ABC)
राउटर B से, मैं बिना किसी समस्या के राउटर A पर सीधे जुड़े हुए नेटवर्क के दोनों को ट्रेसरआउट कर सकता हूं:
RouterB# traceroute 10.30.200.10 vrf ABC
traceroute to 10.30.200.10 (10.30.200.10), 30 hops max, 40 byte packets
1 192.168.254.97 (192.168.254.97) (AS 65000) 19.226 ms 19.369 ms 19.079 ms
[Label=63 E=0 TTL=1 S=0, Label=95 E=0 TTL=1 S=1]
2 192.0.2.151 (192.0.2.151) (AS 65000) 23.309 ms 28.027 ms 18.977 ms
[Label=39 E=0 TTL=1 S=0, Label=95 E=0 TTL=2 S=1]
3 192.168.251.62 (192.168.251.62) (AS 65000) 21.576 ms 24.265 ms 21.503 ms
[Label=59 E=0 TTL=1 S=0, Label=95 E=0 TTL=1 S=1]
4 10.30.200.10 (10.30.200.10) (AS 65000) 19.155 ms * 19.414 ms
हालाँकि, MPLS पथ में सभी स्टैटिकली-सीखे गए मार्गों की समय-सीमा समाप्त हो जाती है और अपने सभी मार्गों पर वापस ले जाते हैं:
RouterB# traceroute 10.30.10.10 vrf ABC
traceroute to 10.30.10.10 (10.30.10.10), 30 hops max, 40 byte packets
1 * * *
2 * * *
3 * * *
4 10.30.200.10 (10.30.200.10) (AS 65000) 19.065 ms 19.281 ms 18.68 ms
[Label=154 E=0 TTL=1 S=1]
5 10.30.10.10 (10.30.10.10) (AS 65000) 19.420 ms 19.377 ms 19.73 ms
उपरोक्त दोनों अनुरेखक ठीक उसी पथ का अनुसरण करने वाले होने चाहिए, और इसके साथ कोई फ़िल्टरिंग तंत्र नहीं हैं। यही बात उल्टी दिशा में भी होती है। मैं क्या खो रहा हूँ? MPLS / लेबल फ़ॉरवर्डिंग के संबंध में सीधे कनेक्शन बनाम स्थिर कॉन्फ़िगरेशन द्वारा सीखे गए बीजीपी मार्गों के बीच क्या अंतर है?