Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Primer Laboratorio de Telecomunicaciones IV
Primer Laboratorio de Telecomunicaciones IV
CURSO:
PROFESOR:
ALUMNOS:
Fuertes Lino, Jair Alex
20114079J
20110236C
20001070G
20062537B
LABORATORIO DE TELECOMUNICACIONES IV
INFORME N1
OBJETIVO:
Familiarizarse con el concepto de sistemas autnomos y protocolo de enrutamiento externo
utilizando en proveedores de servicio para definir mtodos de seleccin de rutas basados
en redes y aplicaciones definidas.
FUNDAMENTO TERICO:
Sistemas Autnomos (AS) :
El Sistema Autnomo es un conjunto de redes y dispositivos bajo una administracin comn
(dominio administrativo).
Poseen un bloque de direcciones IP que publican al resto de Sistemas Autnomos para que
puedan llegar a ellas.
2 TOPOLOGA
Interfaz Loopback:
El interfaz loopback es un interfaz virtual que no existe fsicamente en el equipo, pero que
realiza todas las funciones de un interfaz normal. Se pueden crear tantos interfaces
loopback como se quiera. Un interfaz loopback tiene las siguientes caractersticas:
Los paquetes destinados al interfaz loopback se procesarn localmente.
Los paquetes enlutados a travs del interfaz loopback (no destinados al propio
interfaz) simplemente se descartarn, sin causar ningn tipo de error.
Nunca se recibir trfico a travs de un interfaz loopback.
Muchos de los sistemas autnomos en Internet son grandes por s mismos y nada sencillos
de administrar. OSPF les permite dividirlos en reas numeradas donde un rea es una red o
un conjunto de redes inmediatas. Un rea es una generalizacin de una subred. Fuera de
un rea, su topologa y detalles no son visibles.
Cada sistema autnomo tiene un rea de red dorsal, llamada 0. Todas las reas se
conectan a la red dorsal.
OSPF distingue cuatro clases de enrutadores:
Funcionamiento:
Bsicamente, BGP es muy parecido a un protocolo de vector de distancia, pero muy
diferente de la mayora de otros como RIP. En lugar de mantener el costo para cada
destino, cada enrutador de BGP guarda el registro de la ruta utilizada, por lo que se conoce
como un protocolo de vector de ruta. Del mismo modo, en lugar de darle a cada vecino el
costo de cada posible destino estimado peridicamente, cada enrutador de BGP les dice el
camino exacto que est usando.
Ejemplo: Considere los enrutadores de BGP mostrados en la figura y considere la tabla de
enrutamiento de F. Suponga que utiliza la ruta FGCD para llegar a D.
Este atributo identifica los sistemas autnomos a travs del cual ha pasado la
informacin de enrutamiento realizado en este mensaje de actualizacin. Cuando
una ruta se anuncia desde el AS local a otro AS, cada uno pasa como nmero se
aade en el atributo AS_PATH, por tanto, el receptor puede determinar los AS a
rutear el mensaje de vuelta.
El atributo AS_PATH se puede utilizar para la seleccin y el filtrado de ruta. BGP da
prioridad a la ruta con la longitud AS_PATH menor si otros factores son los mismos.
En algunas aplicaciones, se puede aplicar una poltica de enrutamiento para
controlar la seleccin de ruta BGP modificando la longitud AS_PATH.
Mediante la configuracin de una lista de filtrado de ruta AS, puede filtrar rutas
basadas en AS nmeros contenidos en el atributo AS_PATH.
Es un atributo Well-known, mandatory, cdigo 2, preferencia el camino ms corto.
Lista con todos los ASs que la ruta tiene que atravesar.
Next-hop:
2. Habilitar el protocolo de enrutamiento interno OSPF solo entre los nodos A y C para
el aprendizaje dinmico de rutas. Para este punto se debe excluir las redes
200.1.2.0/24 y 200.1.3.0/24 del dominio OSPF.
[Router-A] ospf 1
[Router-A] area 0.0.0.0
[Router-A] network 9.1.1.0 0.0.0.255
[Router-A] network 1.1.1.1 0.0.0.255
[Router-A] quit
[Router-C] ospf 1
[Router-C] area 0.0.0.0
[Router-C] network 9.1.1.0 0.0.0.255
[Router-C] network 3.3.3.3 0.0.0.255
[Router-C] quit
[Router-A] bgp 10
[Router-A] peer 3.3.3.3 as-number 10
[Router-A] peer 200.1.2.2 as-number 20
[Router-A] network 1.1.1.0 255.255.255.0
[Router-A] network 9.1.1.0 255.255.255.0
[Router-A] quit
[Router-B] bgp 20
[Router-B] peer 200.1.2.1 as-number 10
[Router-B] peer 200.1.3.1 as-number 10
[Router-B] network 2.2.2.2 255.255.255.0
[Router-B] quit
[Router-C] bgp 10
[Router-C] peer 1.1.1.1 as-number 10
[Router-C] peer 200.1.3.2 as-number 20
[Router-C] network 3.3.3.3 255.255.255.0
[Router-C] network 9.1.1.0 255.255.255.0
[Router-C] quit
- Se puede ver la ruta aprendida en el router B por EBGP 9.1.1.1 atraves de 200.1.2.1.
Se puede ver los peers del EBGP con Comando display bgp peer y con el comando
display bgp routing - table se puede ver en la ltima lnea que 9.1.1.0 se aprende
preferentemente por la ruta 200.1.2.1 (que tiene el smbolo *>) y no por 200.1.3.1
Display ip routing- table que la ruta elegida para ir a 2.2.2.2 es la ruta 200.1.22
8. Habilitar el atributo NEXT-HOP en la conexin iBGP entre los nodos A-C. Verificar
nuevamente en el nodo A el modo aprendizaje de la red 2.2.2.0/24
9. Aplicar una poltica de ruta para incrementar el valor de mtrica de la ruta enviado por el
nodo A al nodo B ,de modo que el nodo B pueda enviar trafico al sistema autonomo 10 a
travs del nodo C.(Linea1 de topologa mostrada)
Se cambian las polticas. Primero ejecutamos los comandos:
En C:
Bgp 10
router-id 3.3.3.3
En A:
bgp 10
router-id 1.1.1.1
En B:
bgp 20
router-id 2.2.2.2
Luego en el dibujo
observamos que
MED =100
10.- Desde el nodo B verificar el cambio de ruta aprendida de la red 9.1.1.0/24 del
sistema AS10. Ejecutar pruebas de tracert y diagnstico.
Hacemos las pruebas y comandos y se observa que las ruta para llegar a
9.1.1.0 es ahora 200.1.3.0
Topologa 2
15.- Configurar cada nodo para importar rutas directas locales de modo tal que los sistemas
autnomos puedan comunicarse entre s. Verificar pruebas de conexin entre nodos y rutas
aprendidas y advertidas a sus vecinos
[Router-A] bgp 10
[Router-A] network 200.1.2.0 255.255.255.0
[Router-A] network 1.1.1.1 255.255.255.0
[Router-A] quit
[Router-B] bgp 10
[Router-B] network 200.1.2.0 255.255.255.0
[Router-B] network 200.1.3.0 255.255.255.0
[Router-B] network 2.2.2.2 255.255.255.0
[Router-B] quit
[Router-C] bgp 10
[Router-C] network 200.1.3.0 255.255.255.0
[Router-C] network 3.3.3.3 255.255.255.0
[Router-C] quit
16.- Habilitar filtros AS_Path en el nodo B y aplicar reglas de filtro para prevenir al sistema
autonomo AS 20 de advertir rutas del sistema autonomo AS10 al AS30 o del sistema
autonomo AS30 al AS10.
[Router-B] ip as-path-filter 1 deny ^10$.
[Router-B] bgp 20
[Router-B] peer 200.1.2.1 as-path-filter 1 import
[Router-B] quit
17.- Verificar en los nodos B y C las rutas advertidas a sus vecinos
18.- Deshabilitar los atributos AS_Path y ejecutar los mismos procedimientos anteriores
basado en atributos de comunidad y aplicados en el nodo B
[Router-B] route-policy comn permit node 20
[Router-B-route-policy] apply community no-advertise
[Router-B] quit
[Router-B] bgp 20
[Router-B] peer 200.1.2.1 route-policy common import
[Router-B] peer 200.1.2.1 advertise-community
[Router-B] quit
19.-Verificar en los nodos B y C las rutas advertidas a sus vecinos luego de los ltimos
cambios.
Resultados y Conclusiones:
Un grupo de peer hace que los peer disfruten de la misma poltica, mientras que
una comunidad hace un grupo de routers BGP en varios AS disfruten de la misma
poltica. Community es un atributo de ruta y publica entre pares BGP, sin estar
limitado por AS. Un enrutador BGP puede modificar el atributo de la comunidad para
una ruta antes de enviarlo a otros peer.
Es posible modificar las rutas advertidas entre los routers con enrutamiento bgp
usando polticas de filtros dependiendo de las necesidades se puede usar los filtros
tipo Community o de route-policy.
Cuando se realiza una declaracin de peer en IBGP se debe usar como identificador
del router vecino a su direccin loopback esto para evitar depender de una conexin
fsica que podra caer, mientras que la direccin lgica del loopback es menos
probable y se tiene redundancia generalmente dentro de un sistema autonomo.