Estado de enlace frente a vector de distancia
El protocolo de vector de distancia y el protocolo de estado de enlace son dos secciones principales en los protocolos de enrutamiento. Cada protocolo de enrutamiento pertenece a uno o ambos. Los protocolos de enrutamiento se utilizan para aprender sobre sus vecinos, cambios de red y rutas en una red. En el protocolo de enrutamiento donde usamos el algoritmo de enrutamiento de vector de distancia, la información sobre los enrutadores conectados se anuncia periódicamente, por ejemplo: RIP envía actualizaciones sobre la red cada 30 segundos. RIP V1, RIP V2 e IGRP son protocolos de vector de distancia. Pero en el estado del enlace, los protocolos de enrutamiento actualizan la red solo cuando ocurre un cambio en la red, y se crea para superar los inconvenientes del protocolo de vector de distancia. Si la red es estable, el protocolo de estado de enlace vuelve a inundar cada LSA con regularidad, por ejemplo: OSPF anuncia LSA cada 30 minutos. OSPF e IS-IS pueden reconocerse como protocolos de estado de enlace. Los mensajes que contienen información sobre la red se denominan LSA (Link State Advertisements). Aquí, todos los enrutadores aprenden la misma información sobre todos los enrutadores y subredes en una red. Esta información se almacena en la RAM de un enrutador y se llama Base de datos de estado de enlace (LSDB). En cada enrutador, tienen una copia idéntica de la LSDB en la memoria.
Protocolo de vector de distancia
Aunque es más bien una desventaja usarlo en redes más grandes, el protocolo de vector de distancia como RIP se usa en muchas redes individuales, lo que ayuda a crear Internet. Los protocolos de enrutamiento de vector de distancia envían actualizaciones periódicas de enrutamiento completo, pero a veces, estas actualizaciones completas están limitadas por el horizonte dividido, que se utiliza como mecanismo de prevención de bucles. El horizonte dividido no permite que se anuncie una ruta en la misma interfaz donde se genera la ruta. Cuando un enrutador falla, envía un mensaje activado inmediatamente, que se denomina actualización activada. Después de que un enrutador se entera de una ruta fallida, suspende las reglas de horizonte dividido para esa ruta y anuncia una ruta fallida y la elimina de la red. Cuando una ruta está inactiva, a cada enrutador se le da un tiempo llamado temporizador de espera para saber acerca de esa falla y eliminarlo.
Protocolo de estado de enlace
En el protocolo de enrutamiento de estado de enlace, cada nodo construye un mapa de cada conectividad alrededor de un enrutador. Cada enrutador tiene pleno conocimiento sobre a qué enrutador está conectado, y agregan las mejores rutas a sus tablas de enrutamiento según la métrica, por fin, cada enrutador en la red tiene la misma información sobre la red. Cuando se considera con el protocolo de vector de distancia, el protocolo de estado de enlace proporciona una convergencia rápida y reduce la posibilidad de crear bucles en una red. Los protocolos de estado de enlace no necesitan utilizar una gran variedad de mecanismos de prevención de bucles. Los protocolos de estado de enlace consumen mucha más CPU y memoria, pero cuando una red está diseñada correctamente, esto se puede reducir. Por lo tanto, requiere mucha más planificación que el protocolo de vector de distancia, y es necesario usar más configuraciones para un mejor diseño de red.
¿Cuál es la diferencia entre el estado del enlace y el vector de distancia?
· Los protocolos de vector de distancia se usan en redes pequeñas y tienen un número limitado de s altos, mientras que el protocolo de estado de enlace se puede usar en redes más grandes y tiene un número ilimitado de s altos.
· El protocolo de vector de distancia tiene un tiempo de convergencia alto, pero en estado de enlace, el tiempo de convergencia es bajo.
· El protocolo de vector de distancia periódicamente anuncia actualizaciones, pero el estado del enlace solo anuncia nuevos cambios en una red.
· El protocolo de vector de distancia solo anuncia los enrutadores conectados directamente y las tablas de enrutamiento completas, pero los protocolos de estado de enlace solo anuncian las actualizaciones e inundan el anuncio.
· En el protocolo de vector de distancia, el bucle es un problema, y utiliza el horizonte dividido, el envenenamiento de rutas y mantener presionado como técnicas de prevención de bucles, pero el estado del enlace no tiene problemas de bucle.