BGPV 4
BGPV 4
BGPV 4
MARCOS
(Universidad del Perú, Decana de América)
Lima – Perú
2020
1. Configure las interfaces de cada router e incluir interfaces loopback con dirección 1.1.1.1
(Router 1), 2.2.2.2 (Router 2), 3.3.3.3 (Router 3)..., así sucesivamente.
Configuramos mediante el comando int loopback 0 , a cada router , por ejemplo:
2. Active el protocolo OSPFv2 como IGP en el Sistema Autónomo AS 65010, en los routers
R1, R2, R3 y R4.
3. Conecte a los routers, redes LAN directamente conectados. Por ejemplo en R1:
router ospf 1
redistribute connected subnets
network 1.1.1.1 0.0.0.0 area 0
network 10.1.1.0 0.0.0.3 area 0
network 10.1.1.4 0.0.0.3 area 0
Mediante el comando show ip ospf neighbor ,corroboramos las adyacencias los routers IGP
Router 1
Router 2
Router 3
Router 4
Router 4
5. Defina las redes que serán anunciadas con el comando network-number mask
Por ejemplo en R3:
router bgp 65010
network 172.16.84.0 mask 255.255.255.0
network 172.16.85.0 mask 255.255.255.0
network 172.16.86.0 mask 255.255.255.0
network 172.16.87.0 mask 255.255.255.0
redistribute ospf 3
Router 3
Router 4
R5
R6
R7
Notamos con el comando correspondiente cada ruta que se enviara para cada router,donde distinguimos
cada loopback y las interfaces.Asimimo notamos el siguiente salto a dar ,la metrica ,el pso y el camino a ir
como AS.
9. Con el atributo Weight, controle la selección de rutas en BGP. Weight es un atributo local,
que no se propaga a losh ac s demás routers, pero selecciona la interface de salida cuando
existen diferentes rutas hacia un mismo destino.
Con el atributo Weight modifique la ruta hacia la red 192.168.10.0/24, enviando el tráfico
solo a través de R5.
Por ejemplo en R3, primero genere un ACL que acepte a los host de la red
192.168.10.0/24 con el comando:
access-list 1 permit 192.168.10.0 0.0.0.255
Luego genere un route-map con el nombre Weight con la secuencia número 10, donde la
sentencia match ip address compara las rutas con el ACL. Las rutas aceptadas llevarán el
atributo weight en 9999 (el mayor valor es el preferido):
route-map Weight permit 10
match ip address 1
set weight 9999
En la secuencia número 20, todas las demás rutas denegadas por la ACL, llevarán el
atributo weight en 150.
route-map Weight permit 20
set weight 150
Por último, asocie el route-map al peer R5. Por ejemplo en R3:
router bgp 65010
neighbor 10.1.1.38 route-map Weight in
Luego, analice las tablas de enrutamiento bgp en R3, con el comando show ip bgp.
R3
Para PC3
R1-R2
R3-R5
R4-R5
Notamos que a cada uno de los routers se mantendrá el mensaje KEEP ALIVE que significara la
confirmación de un mensaje OPEN ,este mensaje se envia periódicamente 30seg .Asimismo
vemos mensaje UPDATE en los cuales ante un cambio de ruta,la cual se hizo ante un cambio en
el router R2 .
IV. INFORME FINAL:
1. Sobre BGP, explique: a) Los tipos de Sistemas Autónomos, b) Atributos de BGP c)
Proceso de Selección de rutas en BGP
Un grupo de redes IP que poseen una política de rutas propia e independiente”.
Esta definición hace referencia a la característica fundamental de un Sistema
Autónomo: realiza su propia gestión del tráfico que fluye entre él y los restantes
Sistemas Autónomos que forman Internet. Un número de AS o ASN se asigna
a cada AS, el que lo identifica de manera única a sus redes dentro de Internet
Los sistemas autónomos pueden agruparse en tres categorías, dependiendo
de sus conexiones y modo de operación.
AS-PATH (no modificado en anuncios I-BGP): Cada AS añade su número ASN en este atributo
para cada una de las rutas que aprende antes de reenviarlas. Así, este atributo contiene una lista
con los números de los AS que el anuncio de ruta ha atravesado para llegar al destino. Los
números de ASN de este atributo pueden estar ordenados o no (según se indique en AS_SET).
Los números no ordenados resultan de la agregación realizada por un nodo el cual añade todos
los ASN asociados a las rutas que han sido agregadas. Otra función de este atributo, además de
indicar el camino de los AS a seguir para llegar al destino (algoritmo Path Vector), es también
servir para la detección de bucles (un AS ignora un anuncio de ruta si éste ya contiene su propio
ASN) y para el filtrado de rutas según las políticas de encaminamiento.
NEXT-HOP (no modificado en anuncios I-BGP): Cuando un nodo BGP anuncia un prefijo a otro
nodo BGP indica en este atributo la dirección del nodo siguiente para llegar al destino. Este
atributo es útil en el caso de que el siguiente nodo no utilice BGP. Así, en el caso de que un nodo
BGP A anuncie a otro nodo BGP B una ruta cuyo nodo siguiente es C, si B recibe un paquete
cuyo destino es la ruta aprendida, B lo envía directamente a C. El valor de este atributo en una
sesión E-BGP es normalmente el de una dirección local conocida gracias a un protocolo IGP.
Este atributo permite concebir la topología BGP de forma independiente a la topología física de
la red (ya que en un AS multiconectado el nodo siguiente BGP no tiene por qué ser el próximo
nodo físicamente)
WEIGHT (propietario CISCO): Se utiliza como primer criterio de selección para obtener la mejor
ruta cuando se tienen varias rutas hacia el mismo destino. Este atributo es asignado localmente
en el router, de modo que no tiene sentido anuncirlo a otros routers. Su valor puede variar entre
0 y 65535 y por defecto vale 32768 para las rutas cuyo origen es el propio router y con valor 0
para el resto de rutas. Se elegirá la ruta con el valor mayor de este atributo
COMMUNITY: Este atributo opcional permite agrupar los destinos en comunidades de destino
(grupos de routers con unas mismas propiedades) para ayudar a escalar la aplicación de
decisiones de encaminamiento (aceptar una ruta, preferir una ruta ante otra, redistribuir una ruta,
etc). Cada destino puede ser miembro de varias comunidades. El atributo COMMUNITY consiste
en un valor de 23 bits en el cual los 16 bits más significativos son el indicador del AS, mientras
que los 16 bits menos significativos son definidos por el administrador del AS. Su valor puede
indicar si una ruta no es anunciable a los vecinos del grupo (no-export), si no es anunciable a
ningún vecino BGP (no-advertise) o si no es anunciable vía E-BGP (no-export-subconfed). Para
establecer la comunidad a la que pertenece un destino se puede utilizar la directiva set
community en un route-map. En este último caso se pueden indicar las siguientes opciones: o :
Número de comunidad o aa:nn: Número de comunidad en formato aa:nn. o additive: Se añade a
una comunidad existente. o local-AS: No enviar a los peers EBGP (well-known community). o no-
advertise: No enviar a ningún peer (well-known community). o no-export: No exportar fuera del
AS (well-known community) o none: No atributo de comunidad.