Está en la página 1de 7

Cdigo FLA-23 v.

00
Gua Unificada de Laboratorios
Pgina 1 de 7

1. Titulo:
PRCTICA 4. BGP (BORDER GATEWAY PROTOCOL)
Materia: Telemtica II
Autor: Cristina Satizbal

2. Objetivo:
Comprender el funcionamiento de los protocolos de enrutamiento de Gateway
exterior, determinando las diferencias que existen con los protocolos de Gateway
interior
Conocer cmo se configura BGP en los routers de una red entre ISPs, para saber
qu parmetros se deben tener en cuenta y qu problemas se pueden presentar.

3. Marco Terico

El Protocolo de Gateway Fronterizo (BGP) es un ejemplo de EGP (Protocolo de Gateway


Exterior). BGP intercambia informacin de enrutamiento entre sistemas autnomos a la vez
que garantiza una seleccin de ruta libre de bucles. Es el protocolo de publicacin de rutas
principal utilizado por los ISPs en Internet. BGP versin 4 (BGPv4) es la primera versin
de BGP que soporta el enrutamiento entre dominios sin clase (CIDR). A diferencia de los
IGP comunes, como RIP, OSPF y EIGRP, BGP no utiliza mtricas como la cuenta de saltos,
el ancho de banda o el retardo. En cambio, BGP toma decisiones de enrutamiento en base a
las polticas o reglas de la red que utilizan varios atributos de ruta [1].

En BGP cada ruta consiste en un destino alcanzable (direccin de red o prefijo), una lista de
sistemas autnomos a travs de los cuales ha pasado la informacin (llamada camino de
sistemas autnomos o AS_PATH) y una lista de otros atributos de ruta.

El atributo AS_PATH es usado para asegurar un camino sin bucles a travs de la red. Los
otros atributos de ruta son usados para reforzar las polticas de nivel del sistema autnomo
(AS), como qu punto de salida usar o qu sistemas autnomos pueden ser usados para
enviar trfico de trnsito.

El atributo Discriminador de Salidas Mltiples (MED, tambin llamado


INTER_AS_METRIC en las versiones 2 y 3 de BGP) es usado para proporcionar una gua
acerca de qu punto de entrada a un sistema autnomo debe usar otro sistema autnomo.
Cuando se enva una actualizacin a un par iBGP, el atributo MED se pasa sin ningn
cambio. Esta accin posibilita que todos los routers del mismo sistema autnomo realicen
una seleccin de ruta consistente.

El atributo NEXT_HOP se usa para indicar la direccin siguiente a la que deben enviarse
los paquetes dirigidos a determinado prefijo o direccin de red. Por defecto, se coloca la
direccin del primer par eBGP que anuncie el prefijo al sistema autnomo, y esta direccin
no cambia cuando este prefijo es anunciado a los pares iBGP. El Cisco IOS calcula
automticamente este atributo.

El atributo Preferencia Local es usado por los routers BGP en un sistema autnomo para
determinar la mejor ruta desde el sistema autnomo a un destino dado. Este atributo es
fijado, usualmente, por el router frontera del sistema autnomo usando un mapeo de ruta o
alguna otra tcnica [2].

3.1 CONFIGURACIN BGPV4

Para configurar el enrutamiento BGP se emplean los siguientes comandos

Router(config)#router bgp <nmero de sistema autnomo>


Router(config-router)#network <direccin de red o subred> mask <mscara de
subred>
Router(config-router)#neighbor <direccin IP> remote-as <nmero de sistema
autnomo>

El comando router bgp se emplea para habilitar el enrutamiento BGP. Este va acompaado
por el nmero del sistema autnomo al que pertenece el router que se est configurando.

El comando network se usa para indicar las redes y/o subredes internas pblicas del AS al
que pertenece el router que se est configurando, con sus respectivas mscaras de subred.

El comando neighbor se utiliza para indicar los vecinos BGP a los que est conectado
directamente el router que se est configurando. Por tanto, se debe colocar la direccin IP
del puerto del router que est conectado directamente al router que se est configurando y
el nmero del AS al que pertenece dicho router.

Ejemplo: Se va a configurar BGP en el router AS20-R1 que se muestra en la Figura 1.


Como se puede observar AS20-R1, AS20-PC1 y AS20-PC2 pertenecen al mismo sistema
autnomo (AS20), mientras que AS10-R1 y AS30-R1 pertenecen a diferentes sistemas
autnomos. Por tanto, para hacer la configuracin de BGP en AS20-R1 se utilizan los
siguientes comandos:

AS20-R1(config)#router bgp 20
AS20-R1(config-router)#network 182.31.10.0 mask 255.255.255.240
AS20-R1(config-router)#network 182.168.200.0 mask 255.255.255.0
AS20-R1(config-router)#neighbor 205.15.10.17 remote-as 10
AS20-R1(config-router)#neighbor 11.200.200.2 remote-as 30
Figura 1. Red BGP

3.2 COMANDOS DE VISUALIZACIN Y BORRADO BGP

Para visualizar la informacin de BGP se utilizan los siguientes comandos de visualizacin:

Router#show ip bgp Para ver las rutas aprendidas


Router#show ip bgp neighbors Para ver informacin de los vecinos
Router#show ip bgp summary Para ver resumen de los vecinos

Para borrar la informacin de las rutas aprendidas por BGP se utiliza el comando:

Router#clear ip bgp *

4. Materiales, Equipos e Insumos

Computador con Packet Tracer

5. Reactivos

Ninguno

6. Procedimiento

1. Investigue: Qu es el NAP Colombia? Cules son sus objetivos? Qu equipos


conforman el ncleo del NAP? Qu empresas son miembros del NAP?

2. Haga un cuadro comparativo entre los protocolos de Gateway exterior y los protocolos
de Gateway interior, en el que se comparen al menos 3 caractersticas.

3. En la red mostrada en la Figura 2, hay tres ASs (Sistemas Autnomos): AS100, AS120
y AS200. Conecte los dispositivos como se muestra en la Figura 2, utilizando Packet
Tracer. Las direcciones IP mostradas en la Tabla 1 le ayudarn a deducir los puertos de
los dispositivos que van conectados entre s.

Figura 2. Red a simular

4. Realice la configuracin bsica de los switches, consistente en colocarles el nombre que


les corresponde, y configurar la velocidad (100Mbps) y el modo (full dplex) en las
interfaces utilizadas. Copie la configuracin activa en la configuracin inicial.

5. Realice la configuracin bsica de cada router, consistente en colocarle el nombre que


le corresponde, y configurar las contraseas de consola (hugo), de modo EXEC
privilegiado (paco) y de lneas VTY (luis). Configure, adems, la velocidad (100Mbps)
y el modo (full dplex) en las interfaces fastethernet de los routers. Configure la
velocidad del reloj (4000000 bps) en los DCE.

6. Configure las direcciones IP en los PCs y los routers, que se muestran en la Tabla 1

Tabla 1. Direcciones IP

DISPOSITIVO INTERFAZ DIRECCIN IP MSCARA GATEWAY


Se 0/0/0 200.200.200.1 /29 N/A
Se 0/0/1 200.200.200.9 /29 N/A
AS200-ISP1
Se 0/1/0 200.100.0.2 /29 N/A
Fa 0/0 200.120.0.1 /30 N/A
Se 0/0/0 200.200.200.2 /29 N/A
AS200-EMPRESA1 Se 0/0/1 172.25.0.1 /30 N/A
Fa 0/0 192.168.1.1 /30 N/A
Se 0/0/0 172.25.0.2 /30 N/A
AS 200-EMP1 Fa 0/0 10.10.10.1 /24 N/A
Fa 0/1 192.168.3.1 /24 N/A
Se 0/0/0 200.200.200.10 /29 N/A
AS200-EMPRESA2 Fa 0/0 10.10.10.1 /30 N/A
Fa 0/1 192.168.1.1 /30 N/A
DISPOSITIVO INTERFAZ DIRECCIN IP MSCARA GATEWAY
Se 0/0/0 200.100.0.1 /29 N/A
Se 0/0/1 120.100.0.1 /30 N/A
Se 0/1/0 100.100.100.1 /29 N/A
AS100-ISP2
Fa 0/0 192.168.2.1 /30 N/A
Fa 0/1 192.168.3.1 /24 N/A
Se 0/0/0 100.100.100.2 /29 N/A
AS100-EMPRESA5
Fa 0/0 192.168.1.1 /24 N/A
Se 0/0/0 120.120.120.1 /29 N/A
Se 0/1/0 120.100.0.2 /30 N/A
AS120-ISP3
Se 0/1/1 120.120.120.9 /29 N/A
Fa 0/0 200.120.0.2 /30 N/A
Se 0/0/0 120.120.120.10 /29 N/A
AS120-EMPRESA3 Fa 0/0 192.168.1.5 /30 N/A
Fa 0/1 192.168.1.1 /30 N/A
AS 120- Se 0/0/0 120.120.120.2 /29 N/A
EMPRESA4 Fa 0/0 172.16.0.5 /30 N/A
Fa 0/1 172.16.0.1 /30 N/A
AS200-SERV1 NIC 192.168.3.3 /24 192.168.3.1
AS200-SERV2 NIC 192.168.1.2 /30 192.168.1.1
AS200-SERV3 NIC 192.168.1.2 /30 192.168.1.1
AS200-PC1 NIC 192.168.3.2 /24 192.168.3.1
AS200-PC2 NIC 10.10.10.2 /24 10.10.10.1
AS200-PC3 NIC 10.10.10.3 /24 10.10.10.1
AS200-PC4 NIC 10.10.10.2 /30 10.10.10.1
AS100-SERV1 NIC 192.168.2.2 /30 192.168.2.1
AS100-SERV2 NIC 192.168.1.3 /24 192.168.1.1
AS100-PC1 NIC 192.168.3.2 /24 192.168.3.1
AS100-PC2 NIC 192.168.1.2 /24 192.168.1.1
AS120-SERV1 NIC 192.168.1.2 /30 192.168.1.1
AS120-SERV2 NIC 172.16.0.2 /30 172.16.0.1
AS120-PC1 NIC 192.168.1.6 /30 192.168.1.5
AS120-PC2 NIC 172.16.0.6 /30 172.16.0.5

Como se puede observar en la Tabla 1, algunos dispositivos, tanto de red como de


usuarios final, tienen las mismas direcciones IP. Es esto un error? O por qu la red
puede funcionar adecuadamente si la configuramos de esta forma?

7. Compruebe que todos los enlaces entre los dispositivos estn activos. Si no es as,
busque una solucin hasta que todos estn activos.

8. Configure OSPF en los routers del AS200-EMP1 y AS200-EMPRESA1. Coloque como


nmero identificador del proceso el nmero del AS y 0 como nmero de rea. Verifique
el correcto funcionamiento de este IGP (Interior Gateway Protocol) y solucione los
problemas que encuentre.
9. Configure rutas estticas por defecto a los routers frontera de cada ISP en los routers de
las diferentes empresas.

10. Configure NAT y PAT en el router AS200-EMPRESA1 de manera que los servidores
AS200-SERV1 y AS200-SERV2 obtengan una direccin pblica a travs de NAT
esttica y los dems computadores de la LAN de la EMPRESA1 salgan a Internet a
travs de PAT utilizando la direccin pblica del puerto serial 0/0/0 del router AS200-
EMPRESA1

11. Configure NAT y PAT en el router AS200-EMPRESA2 de manera que el servidor


AS200-SERV3 obtenga una direccin pblica a travs de NAT esttica y el computador
AS200-PC4 salga a Internet a travs de PAT utilizando la direccin pblica del puerto
serial 0/0/0 del router AS200-EMPRESA2

12. Configure NAT y PAT en el router AS120-EMPRESA4 de manera que el servidor


AS120-SERV2 obtenga una direccin pblica a travs de NAT esttica y el computador
AS120-PC2 salga a Internet a travs de PAT utilizando la direccin pblica del puerto
serial 0/0/0 del router AS120-EMPRESA4

13. Configure NAT y PAT en el router AS120-EMPRESA3 de manera que el servidor


AS120-SERV1 obtenga una direccin pblica a travs de NAT esttica y el computador
AS120-PC1 salga a Internet a travs de PAT utilizando la direccin pblica del puerto
serial 0/0/0 del router AS120-EMPRESA3

14. Configure NAT y PAT en el router AS100-EMPRESA5 de manera que el servidor


AS100-SERV2 obtenga una direccin pblica a travs de NAT esttica y el computador
AS100-PC2 salga a Internet a travs de PAT utilizando la direccin pblica del puerto
serial 0/0/0 del router AS100-EMPRESA5

15. Configure NAT y PAT en el router AS100-ISP2 de manera que el servidor AS100-
SERV1 obtenga una direccin pblica a travs de NAT esttica y el computador AS100-
PC1 salga a Internet a travs de PAT utilizando la direccin pblica del puerto serial
0/0/0 del router AS100-ISP2

16. Configure BGP en el router frontera de cada AS (AS200-ISP1, AS100-ISP2, AS120-


ISP3). Por ahora, no considere el enlace directo entre los routers AS200-ISP1 y AS120-
ISP3 en la configuracin de BGP. El ISP2 es un ISP de mayor nivel, con el que el ISP1
y el ISP3 tienen relacin de trnsito.

17. Verifique que los routers frontera han aprendido las rutas a los dems AS. Para ello
puede utilizar los comandos de visualizacin de BGP. Observe cul es el siguiente salto
de las diferentes rutas.

18. Verifique la conectividad entre los routers y dems dispositivos de la red. Puede hacer
ping a las direcciones pblicas de los servidores de los otros ISPs?. Existe algn
problema en la comunicacin? A qu puede deberse? Busque alguna solucin.

19. Observe en modo de simulacin la ruta que siguen los paquetes cuando van del ISP1 al
ISP3 y viceversa. Utilizan la relacin de trnsito que tienen con el ISP2 o el enlace
directo entre ellos? Visualice la tabla de enrutamiento de los routers con el comando de
visualizacin utilizado en las prcticas anteriores

20. Ahora, se va a establecer una relacin entre iguales entre el ISP 1 y el ISP3 (red:
200.120.0.0/30), para que cuando se vaya a enviar informacin entre las redes de estos
ISP se utilice dicha relacin entre iguales y no la relacin de trnsito con el ISP2. Por lo
que se deben configurar en los routers AS200-ISP1 y AS120-ISP3 el vecino que faltaba
en la configuracin de BGP y adems rutas estticas a las redes pblicas de las
empresas que hacen parte del otro ISP.

21. Observe de nuevo en modo de simulacin la ruta que siguen los paquetes cuando van
del ISP1 al ISP3 y viceversa. Utilizan la relacin de trnsito que tienen con el ISP2 o
la relacin entre iguales? Visualice la tabla de enrutamiento de los routers con el
comando de visualizacin utilizado en las prcticas anteriores

22. Escriba las conclusiones de esta prctica

7. Nivel de Riesgo

Bajo

8. Bibliografa

[1] Cisco_Systems_Inc., Gua de Segundo Ao CCNA 3 y 4, 3ra ed: Pearson Educacin,


2004.
[2] Net130.com,"Configuring BGP",
http://www.net130.com/technic/ciscotech/config%20bgp.pdf, Fecha de Acceso:
16/10/2013