-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
1/30
*© 2007 Cisco Systems, Inc. Todos losderechos reservados. Cisco Public
Introducción
a los protocolos deenrutamiento dinámico
Unidad de Trabajo 7
2015/16
UT 8: PROTOCOLOS DE ENRUTAMIENTODINÁMICOS
Capítulo 16
-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
2/30
*© 2007 Cisco Systems, Inc. Todos losderechos reservados. Cisco Public
Objetivos
1. Definir el enrutamiento dinámico2. Describir las funciones, los objetivos y los componentes de los protocolos de enrutamiento
dinámico y ubicar estos protocolos en el contexto del diseño de redes actuales: redes sin
clase. VLSM.
3. Enrutamiento dinámico versus enrutamiento estático.
4. Clasificar los protocolos de enrutamiento dinámicos.
5. Describir la convergencia de una red
6. Describir cómo los protocolos de enrutamiento usan las métricas e identificar los tipos de
métricas que usan los protocolos de enrutamiento dinámico.
7. Describir el balanceo de carga
8. Determinar la distancia administrativa de una ruta y describir su importancia para el proceso
de enrutamiento.
tiempo estimado: 3 horas
-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
3/30
*© 2007 Cisco Systems, Inc. Todos losderechos reservados. Cisco Public
1.- Definir el enrutamiento dinámico
■ El enrutamiento dinámico es aquél que permite a los routers ajustar en sus tablas de
enrutamiento, en tiempo real, los caminos o rutas utilizados para transmitir paquetes IP.■ Los protocolos de enrutamiento mantienen tablas de enrutamiento dinámicas (que van
cambiando en función del cambio sufrido en mi región de enrutamiento; van añadiendo
nuevas rutas, eliminando rutas que no existen) por medio de mensajes de actualización del
enrutamiento, que contienen información acerca de los cambios sufridos en la red, y que
indican al software del router que actualice la tabla de enrutamiento en consecuencia.■ Intentar utilizar el enrutamiento dinámico sobre situaciones que no lo requieren es una
pérdida de ancho de banda, esfuerzo, y en consecuencia de dinero.
■ Los protocolos de enrutamiento dinámico generalmente se usan en redes de mayor tamaño
para facilitar la sobrecarga administrativa y operativa que implica el uso de rutas estáticas
únicamente. Normalmente, una red usa una combinación de un protocolo de enrutamientodinámico y rutas estáticas. En la mayoría de las redes, se usa un único protocolo de
enrutamiento dinámico; sin embargo, hay casos en que las distintas partes de la red pueden
usar diferentes protocolos de enrutamiento.
■ Un profesional de redes debe estar capacitado para tomar decisiones fundadas respecto de
cuándo usar un protocolo de enrutamiento dinámico y qué protocolo de enrutamiento es lame or o ción ara un entorno en articular.
-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
4/30
*© 2007 Cisco Systems, Inc. Todos losderechos reservados. Cisco Public
Con lo aprendido hasta ahora, el router HQ tendrá en su tabla de enrutamiento 4 rutas C (sus dos
LAN y sus dos seriales). Todas las LAN de BR1 y BR2 serán para HQ remotas, es decir, será incapazde hacer llegar paquetes a dichas LAN (sencillamente no las ve). El mismo razonamiento cabe para
BR1 y BR2: el router BRANCH1 ve las siguientes redes: sus dos LAN y WAN 1 y el router BRANCH2
ve las siguientes redes: sus dos LAN y WAN 2. No va a haber conectividad total. ¿Solución?:
enrutamiento estático y/o dinámico. Este último consiste en que todos los routers de mi
topología, compartan sus tablas. ¿Qué ocurre si todos los routers de mi topología comparten contodos los routers sus tablas y las tablas de los routers se van actualizando periódicamente (por si
se elimina una LAN o se da de alta una LAN o cambia la topología? ( propuesta didáctica teatral contres alumnas/os)
1.- Definir el enrutamiento dinámico
-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
5/30
*© 2007 Cisco Systems, Inc. Todos losderechos reservados. Cisco Public
Funciones de los protocolos de enrutamiento dinámico (prendi):
○ Compartir información de forma dinámica entre routers.
○ Actualizar las tablas de enrutamiento de forma automática cuando cambia la topología.○ Determinar cuál es la mejor ruta a un destino.(3.1.1.2)○ Filosofía: todos los routers de mi región de enrutamiento comparten entre sí sus tablas
de enrutamiento
2.- Funciones, objetivos y componentes de los prendi
-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
6/30
*© 2007 Cisco Systems, Inc. Todos losderechos reservados. Cisco Public
Los objetivos fundamentales de los protocolos de enrutamiento dinámico es:
○ Descubrir redes remotas
○ Mantener la información de enrutamiento actualizada
○ Seleccionar la mejor ruta a las redes de destino
○ Brindar la funcionalidad necesaria para encontrar una nueva mejor ruta si la actual deja
de estar disponible
2.- Funciones, objetivos y componentes de los prendi
-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
7/30*© 2007 Cisco Systems, Inc. Todos losderechos reservados. Cisco Public
Componentes de los protocolos de enrutamiento dinámico Algoritmo
En el contexto de los protocolos de enrutamiento, los algoritmos se usan para facilitar
información de enrutamiento y determinar la mejor ruta (ir al algoritmo de Dijkstra (no
estudiar) desde aquí ). (3.1.2.1)
Mensajes de los protocolos de enrutamiento
Estos mensajes se utilizan para descubrir routers vecinos que estén usando el mismo
protocolo de enrutamiento e intercambiar información de enrutamiento.
2.- Funciones, objetivos y componentes de los prendi
http://es.wikipedia.org/wiki/Algoritmo_de_Dijkstrahttp://es.wikipedia.org/wiki/Algoritmo_de_Dijkstra
-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
8/30*© 2007 Cisco Systems, Inc. Todos losderechos reservados. Cisco Public
3.- Enrutamiento dinámico versus enrutamiento estático● Enrutamiento estático:
○ Ventajas● Es fácil de configurar (ip route / no ip route)
● No se necesitan recursos adicionales
● Es más seguro (no se envían mensajes de actualización por la red)
○ Desventajas
● Los cambios de la red requieren reconfiguraciones manuales.● No permite una escalabilidad o crecimiento eficaz en topologías grandes
● Enrutamiento dinámico:
○ Ventajas
● El administrador tiene menos trabajo en el mantenimiento de la configuración cuando
agrega o quita redes o se produce una error en nuestra red.
● Los protocolos reaccionan automáticamente a los cambios de topología.● La configuración es menos propensa a errores.
● Es más escalable, el crecimiento de la red normalmente no representa un problema.
○ Desventajas
● Se utilizan recursos del router (ciclos de CPU, memoria y ancho de banda del enlace).
● El administrador requiere más conocimientos para la configuración, verificación yresolución de problemas.
-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
9/30*© 2007 Cisco Systems, Inc. Todos losderechos reservados. Cisco Public
Tipos de protocolos de enrutamiento:
○ Protocolos de gateway interior (IGP): se usan para el enrutamiento dentro de un
sistema autónomo y dentro de redes individuales. Por ejemplo: RIP, EIGRP, OSPF
○ Protocolos de gateway exterior (EGP): Se usan para el enrutamiento entre sistemas
autónomos. por ejemplo: BGPv4
Un sistema autónomo o dominio de enrutamiento es un grupo de routers controlados por unaautoridad única. Algunos ejemplos son la red interna de una empresa o la red de un ISP
4.- Clasificación de los Protocolos de enrutamiento dinámico
-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
10/30*© 2007 Cisco Systems, Inc. Todos losderechos reservados. Cisco Public
4.- Clasificación de los Protocolos de enrutamiento dinámicoUn sistema autónomo o dominio de enrutamiento es un grupo de routers controlados por una
autoridad única. Algunos ejemplos son la red interna de una empresa o la red de un ISP
-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
11/30*© 2007 Cisco Systems, Inc. Todos losderechos reservados. Cisco Public
● Los protocolos de enrutamiento dinámico se agrupan según si son protocolos de gatewayinterior y protocolos de gateway . Por ejemplo (3.2.1.1):
○ RIP
○ IGRP
○ EIGRP
○ OSPF
○ IS-IS
○ BGP
4.- Clasificación de los Protocolos de enrutamiento dinámico
-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
12/30*© 2007 Cisco Systems, Inc. Todos losderechos reservados. Cisco Public
Dentro de los protocolos de gateway interior diferenciamos a los protocolos de enrutamiento:
● de vector de distancia (3.2.3.1)
■ Las rutas se anuncian como vectores distancia (a cuántos saltos o routers está la
red de destino) y dirección (por cual interface de salida local hay que enviar el
paquete para llegar a la red de destino)
■ Brinda una vista incompleta de la topología de la red (un router sabe a que router
vecino enviar el paquete para llegar a la red de destino, pero no sabe el camino
completo → “vaya al siguiente router y allí pregunte”
■ Por lo general, se realizan actualizaciones periódicas cada 30 segundos
■ Utilizan el algoritmo Bellman-Ford para la determinación del mejor camino.
● Estado de enlace
■ Se crea una vista completa de la topología de la red(es como si un router tuviera un
mapa completo de la topología)
■ Las actualizaciones no son periódicas
4.- Clasificación de los Protocolos de enrutamiento dinámico
-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
13/30*© 2007 Cisco Systems, Inc. Todos losderechos reservados. Cisco Public
Otra clasificación de los prendi está en función de la longitud prefijo (máscara de subred). Asítenemos dos tipos o clases:
1. Protocolos de enrutamiento classful (con clase)
■ NO envían la máscara de subred durante las actualizaciones de enrutamiento
■ NO admiten máscaras de subred de longitud variable (VLSM).
■ NO admiten redes no contiguas.■ Ejemplo de protocolos de enrutamiento con clase: RIPv1 e IGRP.
2. Protocolos de enrutamiento classless (sin clase)■ SÍ envían la máscara de subred durante las actualizaciones de enrutamiento. Las
redes de la actualidad ya no se asignan en función de las clases (A, B o C) y la
máscara de subred no puede determinarse según el valor del primer octeto.■ SÍ admiten VLSM
■ SÍ admiten redes no contiguas
■ Ejemplo de protocolos de enrutamiento sin clase: RIPv2, OSPF.
4.- Clasificación de los Protocolos de enrutamiento dinámico
-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
14/30*© 2007 Cisco Systems, Inc. Todos losderechos reservados. Cisco Public
● La convergencia se define como el estado en el que las tablas de enrutamiento de todos losrouters son uniformes (coherentes para enrutar correctamente a todas las redes de mi
topología . Por lo general todos los routers de la misma hablarán el mismo protocolo de
enrutamiento )
● La métrica es el valor que usan los protocolos de enrutamiento para determinar qué rutas
son mejores que otras. Ejemplos de métricas:
○ el número de saltos: cantidad de routers que atraviesa un paquete para llegar a la red
de destino. Para R2, la red 172.16.3.0/24 está a un salto de distancia, mientras que para
R3 está a 2 saltos de distancia.
○ el costo que está en función del ancho de banda
5.- Convergencia y métricas. Distancia administrativa y balanceo de carga
-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
15/30*© 2007 Cisco Systems, Inc. Todos losderechos reservados. Cisco Public
¿Cómo se logra la convergencia?■ La red converge cuando todos los routers tienen información completa y precisa sobre toda
la red. Es decir, saben enrutar exitosamente tanto a redes conectadas directamente como a
redes remotas (las de mi dominio de enrutamiento e Internet).
■ El tiempo de convergencia es el tiempo que los routers tardan en compartir información,
calcular las mejores rutas y actualizar sus tablas de enrutamiento.■ Una red no es completamente operativa hasta que haya convergido.■ Las propiedades de convergencia incluyen la velocidad de propagación de la información de
enrutamiento y el cálculo de los caminos óptimos. La velocidad de propagación se refiere al
tiempo que tardan los routers dentro de la red en reenviar la información de enrutamiento.
■ Generalmente, los protocolos más antiguos, como RIP, tienen una convergencia lenta,mientras que los protocolos modernos, como EIGRP y OSPF, la realizan más rápidamente.
5.- Convergencia y métricas. Distancia administrativa y balanceo de carga
-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
16/30*© 2007 Cisco Systems, Inc. Todos losderechos reservados. Cisco Public
5.- Convergencia y métricas. Distancia administrativa y balanceo de carga
¿Es convergente mi red?
-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
17/30*© 2007 Cisco Systems, Inc. Todos losderechos reservados. Cisco Public
5.- Convergencia y métricas. Distancia administrativa y balanceo de carga
¿Es convergente mi red?
-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
18/30*© 2007 Cisco Systems, Inc. Todos losderechos reservados. Cisco Public
5.- Convergencia y métricas. Distancia administrativa y balanceo de carga
Imaginemos la siguiente topología: PC2 hace un ping a 172.16.3.1. El paquete llega a R2. ¿Por qué
interfaz de salida local enviará el paquete R2? Vamos a ver que si los routers hablan RIP, R2enviará el paquete por su izquierda, mientras que si los routers hablan OSPF, R2, enviará elpaquete por el camino de su derecha.
Para R2 la red remota 172.16.3.0/24, yen consecuencia enviar paquetes a esared, está:● por su izquierda a un salto de
distancia (R1)● por su derecha a dos saltos de
distancia (R3 → R1)
RIP escoge el camino o ruta hacia eldestino con el menor número de saltosR1
OSPF . 2 concreciones:● enlace T1 → 1,544 Mbps● LAN 172.16.3.0/24 fa0/0 100Mbps
-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
19/30*
© 2007 Cisco Systems, Inc. Todos losderechos reservados. Cisco Public
5.- Convergencia y métricas. Distancia administrativa y balanceo de carga
OSPF calcula el costo de cada enlace que está en función del ancho de banda. El costo lo calcula
según la siguiente fórmula;
costo = 100.000.000 / ancho de banda
100.000.000 es la denominada constante referencial, poniendo como modelo el enlace de100Mbps. Esta constante se puede cambiar.
El ancho de banda (BW: band width) está en el denominador: consecuencia: a mayor ancho debanda menor costo, y a menor ancho de banda, mayor costo. Es decir, los enlaces con gran anchode banda tendrán menos costo y viceversa.
● costo enlace R2R1= 100.000.000 / 56.000 = 1.785● costo enlace R2R3 = 100.000.000 / 1.544.000 = 65
● costo enlace R1R3 = 100.000.000 / 1.544.000 = 65● costo enlace LAN red 172.16.3.00/24 = 100.000.000 / 100.000.000 = 1
sumamos o acumulamos los costos de cada enlace en los dos posibles caminos o rutas:R2R1 + LAN = 1.786R2R3 + R1R3 + LAN = 65 + 65 + 1 = 131
¿Qué ruta ofrece menor costo para OSPF? R2R3 → R1R3 → LAN (ruta por la derecha)
-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
20/30*
© 2007 Cisco Systems, Inc. Todos losderechos reservados. Cisco Public
5.- Convergencia y métricas. Distancia administrativa y balanceo de carga
Actividades para practicar
Actividad 1: dada la topología de abajo, escriba las tablas de enrutamiento resumidas de todos losrouters, si se ha configurado RIPv1 y se quiere alcanzar la convergencia
-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
21/30*
© 2007 Cisco Systems, Inc. Todos losderechos reservados. Cisco Public
5.- Convergencia y métricas. Distancia administrativa y balanceo de carga
Actividades para practicar
Actividad 2: dada la topología de abajo, seleccione el camino escogido por RIP y el caminoescogido por OSPF si R1 debe determinar el mejor camino a la red 172.16.23.0/24. solución
así pues, podemos concluir que el objetivo de una métrica es calcular un valor usado para
determinar la mejor ruta a una red remota, a una red de destino.
http://www.redescisco.net/sitio/2010/07/09/comprendiendo-el-concepto-de-metrica/
-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
22/30*
© 2007 Cisco Systems, Inc. Todos losderechos reservados. Cisco Public
Balanceo de carga: observe la siguiente topología RIP y la tabla de enrutamiento de R2.
5.- Convergencia y métricas. Distancia administrativa y balanceo de carga
¿Que ocurre si PC2 hace un ping a PC5 cuyaIP es 192.168.5.1? Que R2 encontrará unacoincidencia en la tercera ruta R de su tablade enrutamiento.
y ¿qué observamos? que disponemos dedos rutas con el mismo costo (1 salto)hacia la red de destino.
-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
23/30*
© 2007 Cisco Systems, Inc. Todos losderechos reservados. Cisco Public
Balanceo de carga: es la capacidad de un router de distribuir paquetes entre varias rutas de igualcosto. (3.3.3.1). Cada vez que R2 deba enviar paquetes a la red 192.168.6.0/24 equilibrará el envío:
unas veces lo hara por su ruta izquierda (vía 192.168.2.1/24) y otras por su ruta derecha (vía
192.168.4.1/24).
5.- Convergencia y métricas. Distancia administrativa y balanceo de carga
-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
24/30
*© 2007 Cisco Systems, Inc. Todos losderechos reservados. Cisco Public
5.- Convergencia y métricas. Distancia administrativa y balanceo de carga
Distancia administrativa: es un valor numérico que especifica la preferencia o
confiabilidadporuna ruta determinada en el caso de coexistir varios protocolos de enrutamiento.
La mayoría de los protocolos de enrutamientotiene estructuras y algoritmos que no soncompatibles con otros protocolos. En una red conmúltiples protocolos de enrutamiento, el
intercambio de información de ruta y la capacidadde seleccionar el mejor trayecto a través de losdiferentes protocolos son fundamentales.
La distancia administrativa es la función queutilizan los routers para seleccionar el mejor
trayecto cuando hay dos o más rutas hacia elmismo destino desde dos protocolos deenrutamiento diferentes. La distanciaadministrativa define la fiabilidad del protocolo deenrutamiento. Se establecen prioridades paracada protocolo de enrutamiento en orden demayor a menor fiabilidad (credibilidad) con laayuda de un valor de distancia administrativa.
-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
25/30
*© 2007 Cisco Systems, Inc. Todos losderechos reservados. Cisco Public
5.- Convergencia y métricas. Distancia administrativa y balanceo de carga
Si se hace un ping de PC2 a PC5, R2 por su interfaz izquierda “habla” EIGRP, y por su derecha
“habla” RIP. Para llegar a la red remota 192.168.6.0/24 el número de saltos por la izquierda y
derecha es el mismo (EIGRP y RIP son protocolos vector distancia). ¿Qué ruta escogerá R2?
siempre la de su izquierda ya que la distancia administrativa de EIGRP es 90, menor que 120 que
es la de RIP, y en consecuencia, a menor distancia, más confiabilidad.
-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
26/30
*© 2007 Cisco Systems, Inc. Todos losderechos reservados. Cisco Public
Identificación de la Distancia Administrativa (AD) en una tabla de enrutamiento: es el primer
número del valor entre paréntesis de la tabla de enrutamiento. El segundo es la métrica (númerode saltos, costo..etc). Optativo para profundizar: haga clic aquí
5.- Convergencia y métricas. Distancia administrativa y balanceo de carga
http://www.cisco.com/cisco/web/support/LA/7/75/75005_admin_distance.html
-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
27/30
*© 2007 Cisco Systems, Inc. Todos losderechos reservados. Cisco Public
Distancias administrativas predefinidas y distancias administrativas de los prendi
5.- Convergencia y métricas. Distancia administrativa y balanceo de carga
-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
28/30
*© 2007 Cisco Systems, Inc. Todos losderechos reservados. Cisco Public
Distancias administrativas (AD): algunas concreciones■ Rutas conectadas directamente: tienen una AD por defecto de 0. Aparecen de forma
inmediata en la tabla de enrutamiento apenas se configura la interfaz (3.5.1.1).■ Rutas estáticas: la distancia administrativa de una ruta estática tiene un valor por defecto de
1. Sin embargo, el valor de AD no figura en show ip route cuando se configura una rutaestática con la interfaz de salida especificada.
○ Cuando se configura una ruta estática con la interfaz de salida, el resultado muestra a lared como conectada directamente a través de esa interfaz.● ejecución del comando show ip route static● ejecución del comando show ip route 172.16.3.0 (red de destino remota)
○ Cuando se configura una ruta estática con la dirección del siguiente salto, la distanciaadministrativa que aparece es uno y la métrica 0
5.- Convergencia y métricas. Distancia administrativa y balanceo de carga
-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
29/30
*© 2007 Cisco Systems, Inc. Todos losderechos reservados. Cisco Public
5.- Convergencia y métricas. Distancia administrativa y balanceo de carga
configuración de una ruta estáticacon la interfaz de salida →
← configuración de una ruta estáticacon la dirección del siguiente salto
-
8/18/2019 C16 introducción a los protocolos de enrutamiento dinamico 2015_16.pdf
30/30