Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Redes de Computadoras II
Unidad IV
Protocolos de Enrutamiento Dinamicos
Protocolo de Vector Distancia
Vector Distancia
Significa que las rutas son publicadas
como vectores de distancia y dirección
La distancia se define en términos de una
métrica como el conteo de saltos
La dirección es simplemente:
el router del siguiente salto o
la interfaz de salida.
El protocolo de enrutamiento
No conoce toda la ruta hasta la red de
destino (topología).
Solo conoce la información de
enrutamiento de sus vecinos.
Redes Computadoras II Ing. Carlos Ortega H. 7
Significado del vector de distancia
Puedo llegar a
172.16.3.0/24 en un salto
a través de mi interface
S0/0/0
Tiempo se Tiempo se
agota agota
Actualizaciones periódicas
Vecino de R1
R1 no tiene
conocimient
o de R3 y sus
Vecino de R1 redes
¿Que es un vecino?
Los vecinos son routers:
que comparten un enlace y
que están configurados para utilizar el mismo protocolo de enrutamiento.
El router sólo conoce las direcciones de red de sus propias interfaces y las
direcciones de red remota que puede alcanzar a través de sus vecinos. No
tiene un conocimiento más amplio de la topología de la red.
Funcionamiento de los protocolos de enrutamiento por vector de
distancia
Tiempo se
agota
Actualizaciones
Actualizaciones
Actualizaciones
Actualizaciones
X
Actualizaciones
Tiempo de convergencia:
Mas rápido el mejor.
Escalabilidad:
Define cuán grande puede ser una red según el protocolo de
enrutamiento que se implementa.
Sin clase (uso de VLSM) o con clase:
Soportan VLSM y CIDR
Uso de recursos:
Los protocolo de enrutamiento, usan por ejemplo, el espacio de
memoria y la utilización de la CPU y el ancho de banda del enlace.
Implementación y mantenimiento:
Nivel de conocimiento requerido para que un administrador de red
implemente y mantenga la red según el protocolo de enrutamiento
aplicado.
Redes Computadoras II Ing. Carlos Ortega H. 16
Ventajas y desventajas de los protocolos de
enrutamiento de vector distancia
Arranque en frío
Intercambio inicial de Información de enrutamiento
Intercambio de Información de enrutamiento
Arranque en frío
10.1.0.0
Update
10.2.0.0
Update
R1: (Envía la tabla de enrutamioento completa. 10.2.0.0 no se envía por el horizonte dividido – mas tarde)
Envía una actualización sobre la red 10.1.0.0 a través de su interface serial 0/0/0 con un métrica de 1
Envía una actualización sobre la red 10.2.0.0 a través de su interface fastethernet 0/0 con un métrica de 1
R2
Recibe una actualización de R1 sobre la red 10.1.0.0 en su Serial 0/0/0 con una métrica de 1
Almacena la red 10.1.0.0 en su tabla de enrutamiento con una metrica de 1
Redes Computadoras II Ing. Carlos Ortega H. 21
Intercambio inicial de Información de enrutamiento
10.2.0.0
Update
10.3.0.0
Update
Envía una actualización sobre la red 10.3.0.0 a través de su interface serial 0/0/0 con un métrica de 1
Envía una actualización sobre la red 10.2.0.0 a través de su interface serial 0/0/1 con un métrica de 1
R1
Recibe una actualización de R2 sobre la red 10.3.0.0 en su Serial 0/0/0 con una métrica de 1
Almacena la red 10.3.0.0 en su tabla de enrutamiento con una metrica de 1
R3
Recibe una actualización de R2 sobre la red 10.2.0.0 en su Serial 0/0/1 con una métrica de 1
Almacena la red 10.2.0.0 en su tabla de enrutamiento con una metrica de 1
Intercambio inicial de Información de enrutamiento
10.3.0.0
Update
10.4.0.0
Update
Update
R1:
Envía la tabla de enrutamiento completa.
¿Aprende R2 algo nuevo?
No
Redes Computadoras II Ing. Carlos Ortega H. 25
Próximo intercambio de Información de enrutamiento
Update
Update
S0/0/1
R2:
Envía la tabla de enrutamiento completa
¿Aprende R1 algo nuevo?
Si, 10.4.0.0
¿Aprende R3 algo nuevo?
Si, 10.1.0.0
Próximo intercambio de Información de enrutamiento
Update
Update
S0/0/1
R3:
Envía la tabla de enrutamiento completa
¿Aprende R2 algo nuevo?
No
Redes Computadoras II Ing. Carlos Ortega H. 27
Nota sobre horizonte dividido
X 10.1.0.0 Update
S0/0/1
4
La cantidad de tiempo
necesario para que una red
3
sea convergente es
directamente proporcional al
tamaño de dicha red.
2
Los protocolos de
enrutamiento se comparan
según la rapidez con la que
1
pueden propagar esta
información (su velocidad
para converger).
Actualización Actualización
períodica Actualización
períodica períodica
S0/0/1
S0/0/1
Actualización
períodica
S0/0/1
IOS implements three additional timers for RIP.
Temporizador de actualización: 30 segundos.
Temporizador de invalidez: Si no se recibió una actualización para renovar la ruta existente
una vez que hayan transcurrido 180 segundos (por defecto), la ruta se marca como no válida y
la métrica se configura en 16.
La ruta esta aun en la tabla de enrutamiento.
Temporizador de purga: 240 segundos (default)
Cuando vence el temporizador de purga, la ruta se elimina de la tabla de enrutamiento.
Temporizador de espera: 180 segundos (default)
Temporizadores de RIP
R1# show ip route El tiempo transcurrido desde la última actualización, expresado en segundos
X
Update disparado
IP Packet: DA 10.4.1.1
Loop hasta TTL es 0
Actualización períodica
X
10.4.0.0 2 saltos creéme
10.4.0.0 S0/0/1 2
S0/0/1
S0/0/1
Mecanismos disponibles para eliminar los bucles de enrutamiento:
definición de una métrica máxima para evitar una cuenta a infinito,
temporizadores de espera,
horizonte dividido,
envenenamiento de ruta o envenenamiento en reversa y
updates disparados (cubierto anteriormente)
Redes Computadoras II Ing. Carlos Ortega H. 42
Actualización
Periodic Updateperíodica
10.4.0.0 3
hops thru5 me
10.4.0.0 saltos creéme
Actualización
Periodic Updateperíodica
10.4.0.0 2
X
hops thru4 me
10.4.0.0 saltos creéme
10.4.0.0 S0/0/1 24
3 S0/0/1
X
Triggered Update
S0/0/1
X
Update disparado
S0/0/1
X
Update disparado
S0/0/1
S0/0/1
Possibly
Igual o peor
downmétrica
- Start -Hold-down Timer down –
Aun posiblemente
Mantiene el temporizador de espera actual
Si una actualización desde cualquier vecino es recibida durante el período
de espera con igual o peor métrica para esa red, esa actualización es
ignorada.
De este modo, se dispone de más tiempo para que la información acerca
del cambio pueda propagarse.
Redes Computadoras II Ing. Carlos Ortega H. 49
Prevención Routing Loops con temporizadores de espera
X
IP Packet: DA 10.4.1.1
S0/0/1
S0/0/1
S0/0/1
La regla de horizonte dividido establece que un router no debería publicar una red a través de la interfaz
por la cual provino la actualización.
Ayuda a prevenir routing loops causado por convergencia lenta.
¿Qué red(es) R1 NO incluye en sus actualizaciones de enrutamiento hacia R2?
10.3.0.0 y 10.4.0.0
¿Qué red(es) R2 NO incluye en sus actualizaciones de enrutamiento hacia R1? R3?
R1: 10.1.0.0 R3: 10.4.0.0
¿Qué red(es) R3 NO incluye en sus actualizaciones de enrutamiento hacia R2?
52
10.1.0.0 y 10.2.0.0
Prevención de los Routing Loops con regla de horizonte dividido.
Actualización Actualización
Actualización
períodica: 10.4.0.0 X períodica: 10.4.0.0
X períodica: 10.4.0.0
S0/0/1
Actualización períodica:
10.4.0.0 = 16
S0/0/1
IP Packet: DA 10.4.1.1
Loop hasta TTL es 0
Actualización periodica
X
10.4.0.0 2 saltos creéme
10.4.0.0 S0/0/1 2
S0/0/1