Está en la página 1de 6

UCSP - Ing.

Electrónica y de telecomunicaciones 2022-I


Curso: Redes de ordenadores

Redes de ordenadores

9 Guía de Prácticas:
Enrutamiento dinámico: BGP

Grupo: Fecha: Horario: Alumno(a): Nota:

I. Introducción
A través de esta guía de laboratorio será posible tener una idea clara y de
funcionamiento con respecto del protocolo BGP que es parte de los enrutamientos
dinámicos. Sabiendo que se da la posibilidad de crear enrutamiento entre sistemas
autónomos gracias al protocolo BGP a través de un conjunto de enrutadores que
estarán solo bajo una administración técnica. Partiendo del uso múltiple de IGP,
dependiendo del papel que asuman los router, si en caso se trata de uno interior o
exterior ejecutado en el mismo sistema autónomo, estableciendo este enrutamiento
entre AS.
BGP surge como la posibilidad que divide los AS para que cada una posea su propio
manejo, que comunicará dos diferentes AS, el más común e importante inter AS, por el
que existe cohesión en toda Internet.
Ofrece un medio de comunicación con routers externos y posibilita que esta información
de routers externos se pueda pasar a los routers internos por eBGP que obtiene
información de alcance enviada por los AS externos, y que por su caso en iBGP
colaborará con los protocolos internos propagando la información de alcanzabilidad en
todos los Reuters internos.

Bajo la política de AS que prima en muchas ocasiones sobre la información de


alcanzabilidad dependiendo de los sistemas autónomos por los que está pasando. Todo
este proceso luego de establecer una sesión en la cual se intercambiarán mensajes
anunciando rutas a diferentes subredes que es el prefijo de red, y para calcular el destino
es que se utiliza el protocolo “Vector de ruta” para hallar la ruta más corta.

BGP permite crear un enrutamiento entre sistemas autónomos (AS Autonomous System)
los cuales son un conjunto de enrutadores bajo una sola administración técnica. Dentro
de las AS se pueden utilizar múltiples IGP. Sin embargo, se pueden hablar de dos tipos
de BGP: iBGP (interior) que se ejecuta dentro del mismo AS y eBGP (exterior) que se
ejecuta entre 2 AS diferentes.
UCSP - Ing. Electrónica y de telecomunicaciones 2022-I
Curso: Redes de ordenadores

En BGP los paquetes no son enrutados a una dirección específica, sino que se envían
con prefijos que representan una subred o una colección de subredes, por ello, cada AS
tiene un identificador único ASN (Autonomous System Number) que es administrado por
la IANA.

Para la configuración básica del protocolo es necesario:

1. Crear el proceso BGP dentro del router:

router bgp <ASN>

2. Definir contra qué nei se establece la sesión:

neighbor <ip> remote-as <AS-remoto>

vecinos internos (mismo AS)


vecinos externos (distinto AS)

Generalmente los externos comparten una subred, son adyacentes. Los internos
(iBGP) pueden estar en cualquier parte del Sistema Autónomo.

Nota: En un IGP los vecinos son descubiertos automáticamente; en BGP se


configuran en forma explícita

3. Definir las redes que serán anunciadas a través de BGP:

network <red> [mask <máscara>]

• Se da de alta una red en la tabla de BGP y la marca como local al AS • La


máscarapermite especificar supernetting o subnetting

• Para establecer más sesiones BGP simplemente se agregan más


comandos“neighbor”
• Ese comando sirve para identificar un vecino con el cual el router local establecela
sesión.
• El argumento ASN determina si el router vecino es EBGP o IBGP. Se utilizan

varioscomandos de tipo show para verificar el comportamiento del protocolo, así:

Show ip bgp
Con las primeras tres columnas se lista el status de cada ruta. Con un * en la primera columna
se indica que la ruta tiene un siguiente salto válido. Otras opciones son:

• "s" suppressed: BGP conoce la ruta, pero no está siendo anunciada,


usualmenteporque es parte de una ruta sumarizada.
UCSP - Ing. Electrónica y de telecomunicaciones 2022-I
Curso: Redes de ordenadores

• "d" dampened: BGP detiene el anuncio de una ruta que produce un efecto
denominado flapping (se levanta y se baja) demasiado rápido hasta que se
estabilice por un periodo de tiempo.
• "h" history: BGP conoce la red, pero no hay una ruta válida hacia ella. • "r"
RIB*failure: la ruta es anunciada a BGP pero no es instalada en tabla de ruteo. Esto
puede suceder porque hay otro protocolo que tiene la ruta con una mejor distancia
administrativa.
• "S" stale: indica que la ruta está “detenida” y requiere ser refrescada cuando
sereestablezca la conexión con su vecino.

Si la segunda columna tiene un signo mayor al lado de la ruta que fue seleccionada como el
mejor camino hacia una red determinada y cuando la tercera columna está en blanco,
indicando que el router aprendió todas las rutas de un vecino externo. Una ruta aprendida de
un vecino iBGP debería tener una i.
La cuarta columna lista las redes. Cuando el router aprende la misma red desde múltiples
fuentes, sólo lista la red una vez. El resto de columnas son intuitivas y muestras los atributos
de la red

II. Actividades

1. Configure en packet tracer la red mostrada en la figura 01 y pruebe la configuraciónde


las PCs ejecutando un ping desde las PCs a los gateways por defecto.

Figura 01: Topología de red


UCSP - Ing. Electrónica y de telecomunicaciones 2022-I
Curso: Redes de ordenadores

2. Configurar un enrutamieto dinámico BGP en cada uno de los routers y


evidenciemediante la vista de tablas de enrutamiento la configuración del protocolo.
UCSP - Ing. Electrónica y de telecomunicaciones 2022-I
Curso: Redes de ordenadores

3. Verifique la conectividad entre las PC existentes a través del comando ping.

4. Verifique el resultado obtenido en la tabla de vecinos (show ip bgp neighbor).


Identifique la versión, estado, ID del Router, versión de la tabla, etc.

5. Verifique la conectividad entre las PC existentes a través del comando tracert de PCa
PC para poder saber cuántos fueron la cantidad de saltos hacia alguna otra red y
junto con ella se proporcionará en el primer salto su dirección de Gateway, el siguiente
proporciona por la dirección al router y finalmente como último salto la dirección de la
PC a la cual se ha enviado este trace. Esta tabla indicará el comportamiento para
todos los comandos ejecutados en la red.
UCSP - Ing. Electrónica y de telecomunicaciones 2022-I
Curso: Redes de ordenadores

6. Desactive las interfaces que comunican el AS200 y AS300 y ejecute el comando


tracert entre PC0 y PC6. Anote sus observaciones.

7. Verificar nuevamente la tabla de enrutamiento bgp.

CONCLUSIONES:

También podría gustarte