En una red MPLS los equipos de core no están ejecutando BGP y por tanto los P no son conscientes del routing de los clientes, realmente tan solo se ejecuta BGP en los PE, y en algún equipo que pudiera ejercer la labor de router reflector.
Configuración:
En este caso particular los PE son R4 y R5, ambos tienen una sesión de bgp vpnv4 contra R6, que hace la función de router reflector. Es necesario que R4 y R5 sean capaces de llegar a R6, de ahí que necesitemos routing hacia el, pero lo que no es necesario es que R6 tenga LDP, ya que R6 está en el control plane, pero no está en el data plane.
R4:
router bgp 40905
bgp log-neighbor-changes
neighbor 100.0.0.6 remote-as 40905
neighbor 100.0.0.6 update-source Loopback0
!
address-family vpnv4
neighbor 100.0.0.6 activate
neighbor 100.0.0.6 send-community both
exit-address-family
R5:
router bgp 40905
bgp log-neighbor-changes
neighbor 100.0.0.6 remote-as 40905
neighbor 100.0.0.6 update-source Loopback0
!
address-family vpnv4
neighbor 100.0.0.6 activate
neighbor 100.0.0.6 send-community both
exit-address-family
R6:
router bgp 40905
bgp log-neighbor-changes
neighbor 100.0.0.4 remote-as 40905
neighbor 100.0.0.4 update-source Loopback0
neighbor 100.0.0.5 remote-as 40905
neighbor 100.0.0.5 update-source Loopback0
!
address-family vpnv4
neighbor 100.0.0.4 activate
neighbor 100.0.0.4 send-community both
neighbor 100.0.0.4 route-reflector-client
neighbor 100.0.0.5 activate
neighbor 100.0.0.5 send-community both
neighbor 100.0.0.5 route-reflector-client
exit-address-family
Verificación:
Si no has configurado nunca una red MPLS lo lógico es que te estés preguntando porqué estámos utilizando el address family vpnv4, y es porque el address family vpnv4 es una forma de tratar a las VPN de los clientes.Ahora mismo no estamos enviando ningún prefijo, pero cuando configuremos el routing del cliente la cosa cambiará.
R4:
R4#show bgp vpnv4 unicast all summary
BGP router identifier 100.0.0.4, local AS number 40905
BGP table version is 1, main routing table version 1
Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd
100.0.0.6 4 40905 5 6 1 0 0 00:01:38 0
R5:
R5#show bgp vpnv4 unicast all summaryR6:
BGP router identifier 100.0.0.5, local AS number 40905
BGP table version is 1, main routing table version 1
Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd
100.0.0.6 4 40905 5 8 1 0 0 00:03:32 0
R6# show bgp vpnv4 unicast all summary
BGP router identifier 100.0.0.6, local AS number 40905
BGP table version is 1, main routing table version 1
Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd
100.0.0.4 4 40905 10 9 1 0 0 00:04:47 0
100.0.0.5 4 40905 10 7 1 0 0 00:04:40 0
No hay comentarios:
Publicar un comentario