¿Qué significa RlP?
El Protocolo de información de enrutamiento (RIP) es el primer protocolo utilizado en el Protocolo de puerta de enlace interior IGP. RIP es un protocolo de enrutamiento basado en vectores de distancia distribuida y un protocolo estándar de Internet. Su mayor ventaja es que es simple de implementar y tiene poca sobrecarga.
Protocolo de información de enrutamiento RIP (Protocolo de información de enrutamiento) es un protocolo de enrutamiento basado en un algoritmo de vector de distancia, que utiliza el conteo de saltos como estándar de medición.
Principio de funcionamiento
(1) Establecimiento de ruta
Después de que el enrutador ejecuta RIP, primero enviará una solicitud de actualización de enrutamiento y el enrutador que recibe la solicitud enviará su propio RIP La ruta responde después de que la red esté estable, el enrutador enviará periódicamente información de actualización de ruta.
(2) Cálculo del vector distancia
La unidad de medida de RIP es el número de saltos, y su unidad es 1, lo que significa que el costo de cada enlace es 1, independientemente del enlace Dependiendo de factores como el ancho de banda real y el retraso del camino, RIP permite hasta 15 saltos.
RIP utiliza métricas para representar la distancia entre él y todos los destinos conocidos.
Cuando llega un mensaje de actualización de RIP, el enrutador receptor compara cada elemento en su propia tabla de enrutamiento RIP y corrige su propia tabla de enrutamiento RIP de acuerdo con el algoritmo de enrutamiento por vector de distancia.
(3) Temporizador
Temporizador de actualización periódica: se utiliza para activar la actualización de la tabla de enrutamiento del enrutador RIP. Cada nodo RIP tiene solo un temporizador de actualización, que está configurado en 30 segundos. . Cada 30 segundos, el enrutador transmite la información de su tabla de enrutamiento a sus vecinos. El temporizador de cada enrutador RIP es independiente de otros enrutadores en la red, por lo que la probabilidad de que transmitan al mismo tiempo es mínima.
Temporizador de tiempo de espera: se utiliza para determinar si una determinada ruta está disponible. Cada ruta tiene un temporizador de tiempo de espera establecido en 180 s. Cuando se activa o actualiza una ruta, el temporizador se inicializa. Si no se recibe ninguna actualización en esa ruta dentro de los 180 segundos, la ruta se configura como no válida.
Temporizador de limpieza: se utiliza para determinar si se debe borrar una ruta. Cada ruta tiene un cronómetro claro, configurado en 120s. Cuando el enrutador reconoce que una ruta no es válida, inicializa un temporizador de borrado. Si no recibe una actualización para esta ruta dentro de 120 segundos, elimina la ruta de la tabla de enrutamiento.
Temporizador de retraso: un temporizador de retraso aleatorio configurado para evitar activar actualizaciones y provocar tormentas de transmisión. El tiempo de retraso es de 1 a 5 segundos.
(4) Bucle
Cuando ocurre una falla en la red, puede ocurrir un bucle de enrutamiento en la red RIP. Los bucles se pueden evitar mediante técnicas como horizonte dividido, inversión de veneno, actualizaciones activadas y tiempo de supresión.