cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
569
Views
10
Helpful
6
Replies

MP-BGP over segment-routing

username11
Level 1
Level 1

Hi

I configured the MP-BGP over segment routing but there is a problem. When I launch the traceroute from CE-SR1 to CE-SR2 it is blocked at the PS-SR1 level (backbone SR-mpls)

 

config:

P-SR0 (route reflector)
router bgp 200
bgp cluster-id 1
bgp router-id 100.100.0.1
bgp log-neighbor-changes

no bgp default ipv4-unicast
neighbor 100.100.100.101 remote as 200
neighbor 100.100.100.100 remote as 200
address-family vpnv6 unicast
neighbor 100.100.100.100 activate
neighbor 100.100.100.100 send-community extended
neighbor 100.100.100.100 route-reflector-client
neighbor 100.100.100.100 activate
neighbor 100.100.100.101 send-community extended
neighbor 100.100.100.101 route-reflector-client

------------------------------------------------------
PE-SR1

vrf definition entreprise-B
rd 200:2

address-family ipv6
route-target export 200:2
route-target import 200:2
exit-address-family

int g0/3
vrf forwarding entreprise-B

router bgp 200
bgp router-id 100.100.100.100
bgp log-neighbor-changes
no bgp default ipv4-unicast
neighbor 100.100.0.1 remote-as 200
neighbor 100.100.0.1 update-source lo 0

address-family ipv4
exit-address-family

address-family vpnv6
neighbor 100.100.0.1 activate
neighbor 100.100.0.1 send-community extended
exit-address-family

address-family ipv6 vrf entreprise-B
redistribute connected
neighbor 2001:192:168:16::2 remote-as 65007
neighbor 2001:192:168:16::2 activate
exit-address-family
------------------------------------------
-------------------------------------------
CE-1

router bgp 65007
bgp router-id 7.7.7.7
bgp log-neighbor-changes
no bgp default ipv4-unicast
neighbor 2001:192:168:16::1 remote-as 200

address-family ipv4
exit-address-family

address-family ipv6
network 2001:192:168:3::/64
neighbor 2001:192:168:16::1 activate
exit-address-family

-----------------------------------------------------
-----------------------------------------------------
----------------------------------------------------------
----------------------------------------------------------
PE-2
vrf definition entreprise-B
rd 200:2
address-family ipv6
route-target export 200:2
route-target import 200:2
exit-address-family
int g0/3
vrf forwarding entreprise-B

router bgp 200
bgp router-id 100.100.100.101
bgp log-neighbor-changes
no bgp default ipv4-unicast
neighbor 100.100.0.1 remote-as 200
neighbor 100.100.0.1 update-source lo 0

address-family ipv4
exit-address-family

address-family vpnv6
neighbor 100.100.0.1 activate
neighbor 100.100.0.1 send-community extended
exit-address-family

address-family ipv6 vrf entreprise-B
redistribute connected
neighbor 2001:192.168:17::2 remote-as 65008
neighbor 2001:192.168:17::2 activate
exit-address-family
---------------------------------------------------------------
------------------------------------------------------------
CE-2
router bgp 65008
bgp router-id 8.8.8.8
bgp log-neighbor-changes
no bgp default ipv4-unicast
neighbor 2001:192:168:17::1 remote as 200

address-family ipv4
exit-address-family

address-family ipv6

----------------------------------------

---------------------------------------

qst.png

6 Replies 6

You question and your config seems not aligned. Where is CE-SR1 config?

But, despite that, I saw that you are using vrf in some device and global in others. Make sure that is not the problem. Keep in mind once you created vrf, you are isonlating that routing table from the rest of the world, unless you leak routes.

Check this point

you config route-target under ipv6 and the address family is  vpnv6 but neighbor is ipv4.

Hi @MHM Cisco World ,

 

It is normal to have your VPNv6 session over IPv4 transport, as the MPLS core runs IPv4.

 

Regards,

Harold Ritter
Sr Technical Leader
CCIE 4168 (R&S, SP)
harold@cisco.com
México móvil: +52 1 55 8312 4915
Cisco México
Paseo de la Reforma 222
Piso 19
Cuauhtémoc, Juárez
Ciudad de México, 06600
México

Always your are the best.

thanks for point me.

so there is one thing else, where is the routing protocol inside mpls core,

are both PE know the lo of RR?

Harold Ritter
Level 12
Level 12

Hi @username11 ,

 

 

Can you confirm that CE1 receives the prefix advertised by PE2 via the redistribute connected and that CE2 receives the prefix advertised by PE1.

 

Can you post the following output:

 

PE-SR1:

show ip cef 100.100.100.101 detail

PE-SR2:

show ip cef 100.100.100.100 detail

 

Regards,

 

Harold Ritter
Sr Technical Leader
CCIE 4168 (R&S, SP)
harold@cisco.com
México móvil: +52 1 55 8312 4915
Cisco México
Paseo de la Reforma 222
Piso 19
Cuauhtémoc, Juárez
Ciudad de México, 06600
México

in RR the neighbor update-source Lo is missing.
enter this command and check again.

Review Cisco Networking for a $25 gift card