BGP Filtrando por AS regular expressions

Tenemos un router al que le llegan rutas de distintos sistemas autónomos y con distintos recorridos

R2#sh ip bgp

   Network          Next Hop            Metric LocPrf Weight Path
*> 192.168.0.0      10.0.0.1                 0             0 100 1 2 3 4 5 i
*> 192.168.1.0      10.0.0.1                 0             0 100 10 20 30 40 50 i
*> 192.168.2.0      10.0.0.1                 0             0 100 22 33 44 55 66 i
*> 192.168.3.0      10.0.0.1                 0             0 100 17 77 71 i

Podemos filtrar que rutas recibir o reenviar utilizando las expresiones regulares y los route-maps, en el siguiente gráfico se puede ver como utilizar los caracteres especiales


haremos un ejemplo creamos un as-path acl y la aplicamos a un rotue map
ip as-path access-list 1 permit _71_
!
route-map MYMAP permit 10
 match as-path 1

El route-map lo aplicamos a los anuncios recividos del vecino y ya tenemos un filtro que solo permite tráfico que haya transitado el AS 71
router bgp 200
 no synchronization
 bgp log-neighbor-changes
 neighbor 10.0.0.1 remote-as 100
 neighbor 10.0.0.1 route-map MYMAP in
 no auto-summary

R2#sh ip bgp
   Network          Next Hop            Metric LocPrf Weight Path
*> 192.168.3.0      10.0.0.1                 0             0 100 17 77 71 i

No hay comentarios:

Publicar un comentario