Professional Documents
Culture Documents
Espero que para la parte de los atributos revisen la PPT de BGP (Attributes y Best Path
Selection) (Weight, Local Preference ,AS-Path, Multi Exit Discriminator) demostrare un
ejemplo para cumplir los requerimientos 7 y 8 con los 4 atributos mencionados.
0-.Se deber declarar bajo EIGRP cada una de las interfaces de los dispositivos que
se encuentran delimitados por el color morado en el diagrama, a excepcin de las
direcciones de Loopbacks de R1.
7-. Para llegar a cualquier Red del ASN: 64535 todos los dispositivos del ASN:64520
debern preferir a R7 como punto de salida.
8-. Para llegar a cualquier Red del ASN: 64520 todos los dispositivos del ASN:64535
debern preferir a R4 como punto de salida.
1) El primer requerimiento indica que R1 debe ser el Route Reflector (RR) y
solo tener como clientes al R3 y R5.
Recuerden que la nica funcin del Route Reflector es evitar un Full Mesh entre
peers bajo el ASN, claro que pensado para topologas de mayor cantidad de
Routers que esta.
Ahora se deben establecer los peer entre R1 con R2 y R4 (no-clients) o en otras palabras se debe
declarar los neighbors de manera normal sin el parmetro (Route-reflector-client).
En R2 debemos establecer tanto un peer con R1,R3,R4 y R5 por el contrario de los Route
reflectors clients que solo establecieron peer con el RR pero se realizo la excepcin de hacer peer
con R2 y R4 que no era necesario.
En R4 lo mismo peer con R1, R2, R3, R5
Recordar que el full mesh es requerido para que los Router que requieran recibir updates de redes
mediante BGP puedan obtenerlas, puesto que existe un mtodo de prevencin de Loops que
indica que un update recibido desde un peer iBGP no podr ser anunciado a otro peer iBGP.
Por ende si no tubieramos un Full mesh entre R1, R2 y R4 las redes declaradas por R1 solo seran
anunciadas a R2 pero R2 no se las anunciara a R4.
Este output nos indica que tenemos como neighbors a R2, R3, R4 y R5 que estn bajo el ASN
64520 el tiempo que los peer llevan establecidos y que tenemos 0 prefijos recibidos.
Solo tenemos como peer a R1 (RR) y estamos aprendiendo 0 prefijos a ustedes les tendr que salir
a R2 , R3 y R4
Declararemos la Red Loopback 0 en R1 (1.1.1.1/32) para que la puedan conocer los dems peers.
Si verificamos en R5 o cualquier peer de R1 deberiamos estar recibiendo 1 prefijo el cual es el
declarado en R1 (1.1.1.1/32)
Validamos con esos parmetros que estamos recibiendo la Red declarada por R1. Este output ser
similar en R4 o R2 a diferencia que el next-hop ser 192.168.12.1.
Como no hemos declarado la autenticacin enR6 se indica que existe un Badauth de parte de R6
aunque an no declaremos a R7 como neighbor.
4) El punto 4 es un requerimiento puesto que necesitamos una manera de retornar el trafico si
realizamos ping desde R1
Vemos que desde R1 no podemos alcanzar los segmentos o puntos de entrada a los Router R6 o
R7 puesto que el trfico no tiene idea como retornar al llegar a esos dispositivos.
Por eso se requieren rutas por default en esos dispositivos.
Realizamos la misma prueba de capa 3 desde R1 hacia R6 y tendremos ping pero como en R7 no
tenemos una manera de alcanzar a R1 el trfico no sabe cmo retornar.
5) R5 debe generar una ruta por default hacia R7 mediante BGP, esto solucionara el problema de
capa3 entre R1 y R7
Recordar que con el parmetro summary-only suprimimos los prefijo ms especficos del rango,
sin el parmetro al final se declaran los prefijos especficos del rango sumariado y la red sumariada
tambin.
Para los puntos 7 y 8 se requiere manipular el trafico mediante los atributos en este caso los que
veremos sern ejemplos de (Weight, Local Preference, AS Path y MED)
En la ppt BGP part2 (se explican a resumen su uso y forma de aplicacin de estos atributos)
7) todos los prefijos del ASN64535 deben ser alcanzados por R7 desde el ASN 64520.
Antes que nada validaremos desde el punto de vista de R1 como conocemos las redes del
ASN64535
De este output podremos notar que todas las redes del ASN 64535 estn siendo alcanzables por el
R6, adems se puede observar algunos atributos con sus valores por default donde Metric es el
atributo (MED), Local preference que por default es 100 (a mayor mejor), El Weight 0 por default (
a mayor mejor), (AS path) por default es un ASN y hace referencia por cuantos sistemas
autnomos provienen los prefijos recibidos como estn a un ASN de distancia (analoga al nmero
de saltos en RIP) el ASN solo ser 1 que es el 64535.
Ahora Weight vs Local Preference es que el primero no es (transitivo) lo que quiere decir que solo
tiene significancia local en el Router que lo configure y no se transmite a otro Router o fuera del
ASN (en otras palabras el Router cuando reciba el trafico influenciado con el Weight, al pasar esos
prefijos a otro Router este remover el Weight configurado por l y lo dejara por default que es 0).
En cambio local preference es (transitivo) por ende se propagara a todo el ASN si influenciamos
algo.
Lo mismo para AS-Path (transitivo) y Med (no-transitivo).
Entonces como el Weight y el MED no son transitivos para estos ltimos requerimientos
configuraremos un ejemplo de AS-Path y con Local-Preference (hare un ejemplo de todos modos
con Weight y MED)
Por ejemplo el prefijo 6.6.6.6/32 lo alcanzamos por la R6 puesto que por lgica esta mas cerca de
R2 ahora si quisiramos manipular en funcin del Weight para que ahora prefiera salir por R7
aumentaremos el valor del weight para ese prefijo.
En resumen lo que se est haciendo en este punto es clasificar el trfico o prefijo en este caso
6.6.6.6/32 con una prefix-list que es lo mismo que una ACL pero permite hacer match al /x.
Cuando se detecte este prefijo configrale un WEIGHT de 222 que es mejor que el por default 0.
Por ltimo el Route-map se lo aplicamos al neighbor por el cual estamos recibiendo ese prefijo
en este caso como tenemos 2 alternativas (R6 o R7) se lo aplicaremos a R7 de entrada (in) para
influenciar la salida a ese prefijo por R7. Pero como no es transitivo el Weight solo esto aplicara
para R2.
Si veo el mismo output en R1 veremos que este prefiere la ruta por R6 que por R7 puesto que el
Weight (no es transitivo) solo afecta al Router que lo configura.
Recordar que el Local Preference afecta a todo el Sistema autnomo puesto que es un atributo
(transitivo) por ende en R5 configuraremos el local preference para todas las redes que provengan
por Router 7 y lo aumentaremos (esto dara el mismo resultado se en R4 al recibir los prefijos de
R6 le bajaremos el local-preference a un valor menor al por default 100 por ejemplo 99) esto
generara que todos las redes sean preferidas por R7. (2 soluciones posibles para el requerimiento
7) claro utilizando el Local-preference.
Con este atributo realizaremos el punto (7) el cual indica que el ASN64520 debe alcanzar el
ASN64535 por el R7
En este caso con PBR o (Route-map) clasificamos con la expresin regular _64535$ (todo lo que
provenga del ASN 64535)
Validaremos ahora en R4 como alcanza las redes del ASN 64535 (show ip bgp)
E
Si lanzamos un Traceroute a cualquiera de esas redes por ejemplo al prefijo 6.6.6.6 desde R4
Ahora un ejemplo con MED y AS-Path en donde lo mismo que en los previos atributos la
diferencia erradica en que MED (no transitivo) y AS-Path (Transitivo)
Ejemplo con Multi-exit-Discriminator (MED): el med tcnicamente viene siendo la mtrica que se
hereda de un protocolo de enrutamiento, por ende a menor MED mucho mejor.
Para esto nos vamos a R5 para indicarle de salida (out) a R7 que para llegar al prefijo 1.1.1.1 en el
ASN 64520 R5 es peor opcin o que no lo escoga y prefiera salir por R4.
Por ende para cumplir el punto 8 tendremos que utilizar el AS-Path que si es un atributo
(Transitivo) a mayor es PEOR.
Y tendremos que aplicarlo en R5 para indicar a R7 que todas las redes del ASN 64520 sean
preferibles por el R6 (anunciaremos un as-path peor).
Tcnicamente el AS-Path es la cantidad de saltos o ASN que los prefijo pasaron anteriormente.