Dears
i need your support, i stuck in Option C configuration, i'm using INE Advanced Technology topology and follow the same structure of logical topology in ATC video as following:
- R3 and XR3 are ASBR routers
- eBGP + send label is established between R3 and XR3
- ASBRs advertise R1 and XR1 loopback addresses and redistributed into IGP to enable RR establish VPNv4 session
- R1 is VPNv4 RR for AS 123 while XR1 is VPNv4 RR for AS 11.1213
- VPNv4 peering is established between R1 and XR1
- i didn't configure next-hop-unchanged to see the traffic flow.
now when CE in AS 123 advertise the route, R1 will reflect that route to ASBR R3, R3 will advertise that route to neighboring AS ASBR XR3, XR3 send it to XR1. so far everything fine. the issue comes when i test the data plane connectivity i found it broken. when i digged more i found out that for some reason XR1 is setting outgoing label implicit null label to R1 loopback address, even though XR2 is generating local label with value for R1 loopback. i don't know why XR1 receive the pop label and not the actual label of XR2.
i will post here the show commands (following the video flow)
R10 (CE router in AS 123)
----------------
R10#show ip route eigrp
8.0.0.0/32 is subnetted, 1 subnets
D 8.8.8.8 [90/16000] via 10.2.10.2, 06:11:29, GigabitEthernet1.210
10.0.0.0/8 is variably subnetted, 7 subnets, 2 masks
D 10.8.9.0/24 [90/20480] via 10.2.10.2, 06:11:29, GigabitEthernet1.210
D 10.8.11.0/24 [90/15360] via 10.2.10.2, 06:11:29, GigabitEthernet1.210
R2 ( PE router in AS 123)
-------------------------------
R2#show bgp vpnv4 unicast rd 2:2 8.8.8.8
BGP routing table entry for 2:2:8.8.8.8/32, version 156
Paths: (1 available, best #1, table B)
Not advertised to any peer
Refresh Epoch 1
722109
11.11.11.11 (metric 10) (via default) from 1.1.1.1 (1.1.1.1)
Origin incomplete, metric 10880, localpref 100, valid, internal, best
Extended Community: RT:200:200 0x8800:32768:0 0x8801:1:288
0x8802:65281:2560 0x8803:1:1500 0x8806:0:134744072
mpls labels in/out nolabel/24006
rx pathid: 0, tx pathid: 0x0
R2#show mpls forwarding-table 11.11.11.11
Local Outgoing Prefix Bytes Label Outgoing Next Hop
Label Label or Tunnel Id Switched interface
23 20 11.11.11.11/32 298413 Gi1.23 10.2.3.3
R3 (ASBR router in AS123)
----------------
R3#show bgp vpnv4 unicast rd 2:2 8.8.8.8
BGP routing table entry for 2:2:8.8.8.8/32, version 70
Paths: (1 available, best #1, no table)
Not advertised to any peer
Refresh Epoch 2
11.1213
11.11.11.11 (via default) from 1.1.1.1 (1.1.1.1)
Origin incomplete, metric 10880, localpref 100, valid, internal, best
Extended Community: RT:200:200 0x8800:32768:0 0x8801:1:288
0x8802:65281:2560 0x8803:1:1500 0x8806:0:134744072
mpls labels in/out nolabel/24006
rx pathid: 0, tx pathid: 0x0
R3#show mpls forwarding-table 11.11.11.11
Local Outgoing Prefix Bytes Label Outgoing Next Hop
Label Label or Tunnel Id Switched interface
20 24002 11.11.11.11/32 301300 Gi1.313 10.3.13.13
XR3
--------------
RP/0/0/CPU0:XR3# show bgp vpnv4 unicast rd 2:2 8.8.8.8
BGP routing table entry for 8.8.8.8/32, Route Distinguisher: 2:2
Versions:
Process bRIB/RIB SendTblVer
Speaker 9 9
Last Modified: Apr 20 22:01:34.169 for 00:00:26
Paths: (1 available, best #1)
Not advertised to any peer
Path #1: Received by speaker 0
Not advertised to any peer
Local
11.11.11.11 (metric 20) from 11.11.11.11 (11.11.11.11)
Received Label 24006
Origin incomplete, metric 10880, localpref 100, valid, internal, best, group-best, import-candidate, not-in-vrf
Received Path ID 0, Local Path ID 1, version 9
Extended community: COST:128:128:10880 EIGRP route-info:0x8000:0 EIGRP AD:1:288 EIGRP RHB:255:1:2560 EIGRP LM:0x0:1:1500 EIGRP VRR:0x0:8.8.8.8 RT:200:200
RP/0/0/CPU0:XR3#show mpls forwarding prefix 11.11.11.11/32
Wed Apr 20 22:03:03.174 UTC
Local Outgoing Prefix Outgoing Next Hop Bytes
Label Label or ID Interface Switched
------ ----------- ------------------ ------------ --------------- ------------
24002 24002 11.11.11.11/32 Gi0/0/0/0.1213 10.12.13.12 367568
RP/0/0/CPU0:XR3# show bgp vpnv4 unicast rd 2:2 10.10.10.10
Wed Apr 20 22:03:36.242 UTC
BGP routing table entry for 10.10.10.10/32, Route Distinguisher: 2:2
Versions:
Process bRIB/RIB SendTblVer
Speaker 11 11
Last Modified: Apr 20 22:01:34.169 for 00:02:02
Paths: (1 available, best #1)
Not advertised to any peer
Path #1: Received by speaker 0
Not advertised to any peer
123
1.1.1.1 (metric 20) from 11.11.11.11 (11.11.11.11)
Received Label 25
Origin incomplete, localpref 100, valid, internal, best, group-best, import-candidate, not-in-vrf
Received Path ID 0, Local Path ID 1, version 11
Extended community: EIGRP route-info:0x8000:0 EIGRP AD:1:288 EIGRP RHB:255:1:2560 EIGRP LM:0xff:1:1500 EIGRP VRR:0x0:10.10.10.10 RT:200:200
RP/0/0/CPU0:XR3#show mpls forwarding prefix 1.1.1.1/32
Wed Apr 20 22:09:58.436 UTC
Local Outgoing Prefix Outgoing Next Hop Bytes
Label Label or ID Interface Switched
------ ----------- ------------------ ------------ --------------- ------------
24005 16 1.1.1.1/32 Gi0/0/0/0.313 10.3.13.3 220686
XR1
-------------
RP/0/0/CPU0:XR1#show bgp vpnv4 uni rd 2:2 8.8.8.8
Wed Apr 20 22:11:22.625 UTC
BGP routing table entry for 8.8.8.8/32, Route Distinguisher: 2:2
Versions:
Process bRIB/RIB SendTblVer
Speaker 15 15
Local Label: 24006
Last Modified: Apr 19 22:54:32.448 for 23:16:50
Paths: (1 available, best #1)
Advertised to peers (in unique update groups):
1.1.1.1 13.13.13.13
Path #1: Received by speaker 0
Advertised to peers (in unique update groups):
1.1.1.1 13.13.13.13
Local
10.8.11.8 from 0.0.0.0 (11.11.11.11)
Origin incomplete, metric 10880, localpref 100, weight 32768, valid, redistributed, best, group-best, import-candidate
Received Path ID 0, Local Path ID 1, version 15
Extended community: COST:128:128:10880 EIGRP route-info:0x8000:0 EIGRP AD:1:288 EIGRP RHB:255:1:2560 EIGRP LM:0x0:1:1500 EIGRP VRR:0x0:8.8.8.8 RT:200:200
RP/0/0/CPU0:XR1#show bgp vpnv4 unicast rd 2:2 10.10.10.10
Wed Apr 20 22:13:25.126 UTC
BGP routing table entry for 10.10.10.10/32, Route Distinguisher: 2:2
Versions:
Process bRIB/RIB SendTblVer
Speaker 161 161
Local Label: 24014
Last Modified: Apr 20 21:02:17.448 for 01:11:07
Paths: (1 available, best #1)
Advertised to peers (in unique update groups):
13.13.13.13
Path #1: Received by speaker 0
Advertised to peers (in unique update groups):
13.13.13.13
123
1.1.1.1 (metric 20) from 1.1.1.1 (1.1.1.1)
Received Label 25
Origin incomplete, localpref 100, valid, external, best, group-best, import-candidate, imported
Received Path ID 0, Local Path ID 1, version 161
Extended community: EIGRP route-info:0x8000:0 EIGRP AD:1:288 EIGRP RHB:255:1:2560 EIGRP LM:0xff:1:1500 EIGRP VRR:0x0:10.10.10.10 RT:200:200
Source VRF: B, Source Route Distinguisher: 2:2
RP/0/0/CPU0:XR1#show mpls forwarding prefix 1.1.1.1/32
Wed Apr 20 22:15:27.658 UTC
Local Outgoing Prefix Outgoing Next Hop Bytes
Label Label or ID Interface Switched
------ ----------- ------------------ ------------ --------------- ------------
24003 Pop 1.1.1.1/32 Gi0/0/0/0.1112 10.11.12.12 7589 -========> this is the issue