Temporizadores RIP
Descripción de los temporizadores RIP
RIP utiliza varios temporizadores para regular su funcionamiento.
El intervalo de actualización es el intervalo en el que las rutas aprendidas por RIP se anuncian a los vecinos. Este temporizador controla el intervalo entre las actualizaciones de enrutamiento. El intervalo de actualización se establece en 30 segundos, de forma predeterminada, y se agrega una pequeña cantidad aleatoria de tiempo cuando se restablece el temporizador. Este tiempo agregado evita la congestión que puede producirse si todos los dispositivos de enrutamiento actualizan a sus vecinos a la vez.
Para configurar el intervalo de tiempo de actualización, incluya la update-interval
instrucción:
update-interval seconds;
seconds puede ser un valor de 10 a 60.
Puede establecer un intervalo de tiempo de espera de ruta. Si una ruta no se actualiza después de instalarse en la tabla de enrutamiento en el intervalo de tiempo especificado, la ruta se marca como no válida y se quita de la tabla de enrutamiento después de que expire el período de espera.
Para configurar el tiempo de espera de ruta para RIP, incluya la route-timeout
instrucción:
route-timeout seconds;
seconds puede ser un valor de 30 a 360. El valor predeterminado es de 180 segundos.
Las rutas RIP caducan cuando se cumple un límite de tiempo de espera de ruta o cuando una métrica de ruta alcanza el infinito y la ruta ya no es válida. Sin embargo, la ruta vencida se mantiene en la tabla de enrutamiento durante un período específico para que se pueda notificar a los vecinos que la ruta se ha caído. Este período de tiempo se establece configurando el temporizador de espera. Al vencimiento del temporizador de espera, la ruta se elimina de la tabla de enrutamiento.
Para configurar el temporizador de espera para RIP, incluya la holddown
instrucción:
holddown seconds;
seconds puede ser un valor de 10 a 180. El valor predeterminado es de 120 segundos.
En la versión 11.1 y posteriores de Junos OS, hay disponible un temporizador de retransmisión para circuitos de demanda RIP.
Generalmente, recomendamos no cambiar los temporizadores RIP, a menos que se comprendan bien los efectos de un cambio. El tiempo de espera de la ruta debe ser al menos tres veces el intervalo de actualización. Normalmente, es mejor dejar vigentes los valores predeterminados para las operaciones estándar.
Ejemplo: Configuración de temporizadores RIP
En este ejemplo, se muestra cómo configurar el intervalo de actualización de RIP y cómo supervisar el impacto del cambio.
Requisitos
No se requiere ninguna configuración especial más allá de la inicialización del dispositivo antes de configurar este ejemplo.
Visión general
En este ejemplo, el dispositivo R2 tiene un intervalo de actualización de 60 segundos para su vecino, el dispositivo R1, y un intervalo de actualización de 10 segundos para su vecino, el dispositivo R3.
Este ejemplo no es necesariamente práctico, pero se muestra con fines de demostración. Generalmente, recomendamos no cambiar los temporizadores RIP, a menos que se comprendan bien los efectos de un cambio. Normalmente, es mejor dejar vigentes los valores predeterminados para las operaciones estándar.
También se muestra una política de exportación porque se requiere una política de exportación como parte de la configuración mínima para RIP.
La figura 1 muestra la topología utilizada en este ejemplo.

La configuración rápida de CLI muestra la configuración de todos los dispositivos en la Figura 1. La sección #d69e62__d69e183 describe los pasos del dispositivo R2.
Topología
Configuración
Procedimiento
Configuración rápida de CLI
Para configurar rápidamente este ejemplo, copie los siguientes comandos, péguelos en un archivo de texto, elimine los saltos de línea, cambie los detalles necesarios para que coincidan con su configuración de red y, luego, copie y pegue los comandos en la CLI en el [edit]
nivel de jerarquía.
Dispositivo R1
set interfaces fe-1/2/0 unit 1 family inet address 10.0.0.1/30 set interfaces lo0 unit 1 family inet address 172.16.0.1/32 set interfaces lo0 unit 1 family inet address 192.168.1.1/32 set protocols rip group rip-group export advertise-routes-through-rip set protocols rip group rip-group neighbor fe-1/2/0.1 set policy-options policy-statement advertise-routes-through-rip term 1 from protocol direct set policy-options policy-statement advertise-routes-through-rip term 1 from protocol rip set policy-options policy-statement advertise-routes-through-rip term 1 then accept
Dispositivo R2
set interfaces fe-1/2/0 unit 2 family inet address 10.0.0.2/30 set interfaces fe-1/2/1 unit 5 family inet address 10.0.0.5/30 set interfaces lo0 unit 2 family inet address 192.168.2.2/32 set interfaces lo0 unit 2 family inet address 172.16.2.2/32 set protocols rip group rip-group export advertise-routes-through-rip set protocols rip group rip-group neighbor fe-1/2/0.2 update-interval 60 set protocols rip group rip-group neighbor fe-1/2/1.5 update-interval 10 set policy-options policy-statement advertise-routes-through-rip term 1 from protocol direct set policy-options policy-statement advertise-routes-through-rip term 1 from protocol rip set policy-options policy-statement advertise-routes-through-rip term 1 then accept
Dispositivo R3
set interfaces fe-1/2/0 unit 6 family inet address 10.0.0.6/30 set interfaces lo0 unit 3 family inet address 192.168.3.3/32 set interfaces lo0 unit 3 family inet address 172.16.3.3/32 set protocols rip group rip-group export advertise-routes-through-rip set protocols rip group rip-group neighbor fe-1/2/0.6 set policy-options policy-statement advertise-routes-through-rip term 1 from protocol direct set policy-options policy-statement advertise-routes-through-rip term 1 from protocol rip set policy-options policy-statement advertise-routes-through-rip term 1 then accept
Procedimiento paso a paso
El siguiente ejemplo requiere que navegue por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración en la Guía del usuario de CLI.
Para configurar el intervalo de actualización de RIP:
Configure las interfaces de red.
En este ejemplo, se muestran varias direcciones de interfaz de circuito cerrado para simular redes conectadas.
[edit interfaces] user@R2# set fe-1/2/0 unit 2 family inet address 10.0.0.2/30 user@R2# set fe-1/2/1 unit 5 family inet address 10.0.0.5/30 user@R2# set lo0 unit 2 family inet address 192.168.2.2/32 user@R2# set lo0 unit 2 family inet address 172.16.2.2/32
Configure intervalos de actualización diferentes para los dos vecinos rip.
Para configurar RIP en Junos OS, debe configurar un grupo que contenga las interfaces en las que rip está habilitado. No es necesario habilitar RIP en la interfaz de circuito cerrado.
[edit protocols rip group rip-group] user@R2# set neighbor fe-1/2/0.2 update-interval 60 user@R2# set neighbor fe-1/2/1.5 update-interval 10
Cree la política de enrutamiento para anunciar rutas directas y aprendidas por RIP.
[edit policy-options policy-statement advertise-routes-through-rip term 1] user@R2# set from protocol direct user@R2# set from protocol rip user@R2# set then accept
Aplique la política de enrutamiento.
En Junos OS, solo puede aplicar políticas de exportación RIP a nivel de grupo.
[edit protocols rip group rip-group] user@R2# set export advertise-routes-through-rip
Resultados
Desde el modo de configuración, ingrese los comandos , show protocols
y show policy-options
para confirmar la show interfaces
configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones de configuración en este ejemplo para corregirla.
user@R2# show interfaces
fe-1/2/0 {
unit 2 {
family inet {
address 10.0.0.2/30;
}
}
}
fe-1/2/1 {
unit 5 {
family inet {
address 10.0.0.5/30;
}
}
}
lo0 {
unit 2 {
family inet {
address 192.168.2.2/32;
address 172.16.2.2/32;
}
}
}
user@R2# show protocols
rip {
group rip-group {
export advertise-routes-through-rip;
neighbor fe-1/2/0.2 {
update-interval 60;
}
neighbor fe-1/2/1.5 {
update-interval 10;
}
}
}
user@R2# show policy-options
policy-statement advertise-routes-through-rip {
term 1 {
from protocol [ direct rip ];
then accept;
}
}
Si ha terminado de configurar el dispositivo , ingrese confirmación desde el modo de configuración.
Verificación
Confirme que la configuración funciona correctamente.
- Comprobar las actualizaciones de RIP enviadas por el dispositivo R2
- Comprobar las actualizaciones de RIP recibidas por el dispositivo R2
- Comprobar las actualizaciones de RIP recibidas por el dispositivo R3
Comprobar las actualizaciones de RIP enviadas por el dispositivo R2
Propósito
Asegúrese de que los paquetes de actualización RIP se envían en el intervalo esperado.
Acción
Desde el modo operativo, ingrese el show rip statistics
comando.
user@R2> show rip statistics RIPv2 info: port 520; holddown 120s. rts learned rts held down rqsts dropped resps dropped 4 2 0 0 fe-1/2/0.2: 2 routes learned; 5 routes advertised; timeout 180s; update interval 60s Counter Total Last 5 min Last minute ------- ----------- ----------- ----------- Updates Sent 123 5 1 Triggered Updates Sent 0 0 0 Responses Sent 0 0 0 Bad Messages 0 0 0 RIPv1 Updates Received 0 0 0 RIPv1 Bad Route Entries 0 0 0 RIPv1 Updates Ignored 0 0 0 RIPv2 Updates Received 244 10 2 RIPv2 Bad Route Entries 0 0 0 RIPv2 Updates Ignored 0 0 0 Authentication Failures 0 0 0 RIP Requests Received 0 0 0 RIP Requests Ignored 0 0 0 none 0 0 0 fe-1/2/1.5: 2 routes learned; 5 routes advertised; timeout 180s; update interval 10s Counter Total Last 5 min Last minute ------- ----------- ----------- ----------- Updates Sent 734 32 6 Triggered Updates Sent 0 0 0 Responses Sent 0 0 0 Bad Messages 0 0 0 RIPv1 Updates Received 0 0 0 RIPv1 Bad Route Entries 0 0 0 RIPv1 Updates Ignored 0 0 0 RIPv2 Updates Received 245 11 2 RIPv2 Bad Route Entries 0 0 0 RIPv2 Updates Ignored 0 0 0 Authentication Failures 0 0 0 RIP Requests Received 0 0 0 RIP Requests Ignored 0 0 0 none 0 0 0
Significado
El campo de intervalo de actualización muestra que el intervalo es de 60 segundos para el vecino R1 y de 10 segundos para el vecino R3. El campo Actualizaciones enviadas muestra que el dispositivo R2 está enviando actualizaciones al dispositivo R1 a aproximadamente 1/6 de la velocidad a la que envía actualizaciones al dispositivo R3.
Comprobar las actualizaciones de RIP recibidas por el dispositivo R2
Propósito
Asegúrese de que los paquetes de actualización RIP se envían en el intervalo esperado.
Acción
Desde el modo operativo, ingrese el show rip statistics
comando.
user@R1> show rip statistics RIPv2 info: port 520; holddown 120s. rts learned rts held down rqsts dropped resps dropped 5 0 0 0 fe-1/2/0.1: 5 routes learned; 2 routes advertised; timeout 180s; update interval 30s Counter Total Last 5 min Last minute ------- ----------- ----------- ----------- Updates Sent 312 10 2 Triggered Updates Sent 2 0 0 Responses Sent 0 0 0 Bad Messages 0 0 0 RIPv1 Updates Received 0 0 0 RIPv1 Bad Route Entries 0 0 0 RIPv1 Updates Ignored 0 0 0 RIPv2 Updates Received 181 5 1 RIPv2 Bad Route Entries 0 0 0 RIPv2 Updates Ignored 0 0 0 Authentication Failures 0 0 0 RIP Requests Received 1 0 0 RIP Requests Ignored 0 0 0 none 0 0 0
Significado
El campo Actualizaciones recibidas de RIPv2 muestra el número de actualizaciones recibidas del dispositivo R2.
Comprobar las actualizaciones de RIP recibidas por el dispositivo R3
Propósito
Asegúrese de que los paquetes de actualización RIP se envían en el intervalo esperado.
Acción
Desde el modo operativo, ingrese el show rip statistics
comando.
user@R3> show rip statistics RIPv2 info: port 520; holddown 120s. rts learned rts held down rqsts dropped resps dropped 5 0 0 0 fe-1/2/0.6: 5 routes learned; 2 routes advertised; timeout 180s; update interval 30s Counter Total Last 5 min Last minute ------- ----------- ----------- ----------- Updates Sent 314 11 2 Triggered Updates Sent 1 0 0 Responses Sent 0 0 0 Bad Messages 0 0 0 RIPv1 Updates Received 0 0 0 RIPv1 Bad Route Entries 0 0 0 RIPv1 Updates Ignored 0 0 0 RIPv2 Updates Received 827 31 6 RIPv2 Bad Route Entries 0 0 0 RIPv2 Updates Ignored 0 0 0 Authentication Failures 0 0 0 RIP Requests Received 0 0 0 RIP Requests Ignored 0 0 0 none 0 0 0
Significado
El campo Actualizaciones recibidas de RIPv2 muestra el número de actualizaciones recibidas del dispositivo R2.