CCIE – BGP

Aprovechando mi preparación para el CCIE R&S voy a ir comentando las features más importantes relacionada con BGP.

1-Aggregate-address: similar al término summary pero a diferencia de ser usado con protocolos IGP se usa con BGP; por tanto para advertir rutas aggregate-address antes deberán de estar en la tabla de rutas de BGP. Para ello usaremos redistribution.

La sintaxis sería: aggregate-address address mask [as-set] [as-confed-set] [summary-only] [suppress-mapmap-name] [advertise-map map-name] [attribute-map map-name]

Screen Shot 2017-03-18 at 16.38.13.png

A continuación vamos a explicar mediante ejemplos el usao de cada uno de los atributos:

2-Origin: aporta info de como fue inyectada la ruta en BGP.

Posibles valores:

En el caso de rutas creadas con aggregate-address debemos de tener en cuenta:

  1. Si no usamos as-set la ruta agregada usará el valor de ORIGIN i
  2. Si usamos as-set y todos los prefijos que están siendo sumarizados usan ORIGIN i, entonces el valor de ORIGIN para la ruta aggregate será i
  3. Si usamos as-set y al menos un prefijo usa ORIGIN code ?; aggregate tendrá codigo ?

3-Route-reflector:permite enviar los updates IBGP a otros neighbors IBGP modificando la IBGP Split-Horizon rule.

¿Cómo puedo identificar el Route Reflector?

Si contiene cualquiera de estos comandos:

bgp cluster-id
neighbor route-reflector-client

Para saber a quién publica las rutas el Route-Reflector server:

Las únicas que no se advierten son hacia los Non-clients.

4-Route-dampening: usado para no propagar rutas hacia prefijos inestables.

Consiste en penalizar con “penalty value” por cada vez que flapee. En el caso de el valor de penalty ser superior al de supress limit; esta ruta será supressed.

Una vez la ruta se ha dejado de propagar, el valor de penalty debe ser reducido para ser inferior a reuse limit y así propagar el prefijo de nuevo. Half time es el encargado de reducir a la mitad el penalty value cada 15 minutos; de modo que si la ruta sigue estable cuando alcance un valor inferior a resuse limit aparecerá de nuevo la ruta en la tabla BGP.
Mientras que maximum suppress será el tiempo máximo que una ruta será eliminada.

5-Route-Backdoor: cuando la AD de eBGP es menor que la AD de un IGP protocol como OSPF o EIGRP.

En el siguiente ejemplo se observará:

Puesto que el AD por defecto de BGP es 20 y el de OSPF es 110; el R1 alcanzará el prefijo 99.0.0.0/8 con el AS Path: 101 102. Si queremos que se use el enlace OSPF deberíamos de modificar la AD de OSPF o en el caso de BGP usar el comando: network 99.0.0.0 backdoor. En caso de caer el enlace de OSPF seguirá alcanzando el prefijo por eBGP.

6-BGP Confederations: consiste en dividir un AS en sub-AS. De este modo varios routers que antes eran neighbor iBGP dentro de un AS ahora podrían pasar a ser eBGP por la separación con sub-AS.

7-BGP Route reflector: permite propagar prefijos aprendidos por iBGP a otros neighbors iBGP.

8-BGP Prepend-Regex Attribute:

Anuncios
Esta entrada fue publicada en CCIE. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s