Diferencia entre el enrutamiento centralizado y los protocolos de enrutamiento distribuido

Diferencia entre el enrutamiento centralizado y los protocolos de enrutamiento distribuido
Diferencia entre el enrutamiento centralizado y los protocolos de enrutamiento distribuido

Video: Diferencia entre el enrutamiento centralizado y los protocolos de enrutamiento distribuido

Video: Diferencia entre el enrutamiento centralizado y los protocolos de enrutamiento distribuido
Video: Diferencia entre Espacio y Espacio Exterior #shorts @ElRobotdePlaton 2024, Noviembre
Anonim

Enrutamiento centralizado frente a protocolos de enrutamiento distribuido

El enrutamiento es el proceso de elegir las rutas que se utilizarán para enviar el tráfico de red y enviar los paquetes a lo largo de la subred seleccionada. En la terminología de redes informáticas, un protocolo de enrutamiento define cómo los nodos en las redes (específicamente los enrutadores) interactúan entre sí, para decidir qué rutas elegir para enviar tráfico de red compartiendo la información de enlace necesaria. Por lo general, los nodos tienen conocimiento inicial de otros nodos conectados a ellos directamente y el protocolo de enrutamiento difundirá esta información primero a los nodos cercanos y luego a los otros nodos. Así es como los protocolos de enrutamiento brindan conocimiento de la topología de la red a los enrutadores de la red tanto inicialmente como después de que se haya producido un cambio.

Hay dos tipos de protocolos de enrutamiento clasificados como protocolos dinámicos y estáticos. Los protocolos estáticos solo funcionan con tablas de enrutamiento configuradas manualmente, mientras que los protocolos dinámicos actualizan de forma adaptativa las tablas de enrutamiento de acuerdo con los cambios en la topología de la red. Los protocolos dinámicos se clasifican además como centralizados y distribuidos. Los protocolos centralizados se centran en un nodo central para todas las decisiones de enrutamiento, mientras que los protocolos distribuidos hacen que cada dispositivo de la red sea responsable de tomar las decisiones de enrutamiento.

¿Qué son los protocolos de enrutamiento centralizados?

Como se mencionó anteriormente, los protocolos de enrutamiento centralizados pertenecen a la familia de los protocolos de enrutamiento dinámico. En una red que utiliza un protocolo de enrutamiento centralizado, un dispositivo de procesamiento central que se ejecuta en un nodo "central" recopila información (estado como estado activo/inactivo, capacidad y utilización actual) en cada enlace de la red. Luego, este dispositivo de procesamiento utiliza la información recopilada para calcular tablas de enrutamiento para todos los demás nodos. Estos protocolos de enrutamiento hacen uso de una base de datos centralizada ubicada en el nodo central para estos cálculos. En otras palabras, la tabla de enrutamiento se mantiene en un solo nodo "central", que debe consultarse cuando otros nodos necesitan tomar una decisión de enrutamiento.

¿Qué son los protocolos de enrutamiento distribuido?

Los protocolos de enrutamiento distribuido también pertenecen a la familia de protocolos de enrutamiento dinámico. Bajo el protocolo de enrutamiento distribuido, cada dispositivo en la red es responsable de tomar decisiones de enrutamiento. Hay dos tipos de protocolos distribuidos dinámicos llamados aislados (los nodos no se comunican) y no aislados (los nodos se comunican entre sí). Entonces, bajo esta subcategoría (dinámico, distribuido y no aislado), hay dos clases amplias de protocolos que se usan más comúnmente en la actualidad. Son protocolos de vector de distancia y protocolos de estado de enlace. Los protocolos de vector de distancia hacen que los nodos compartan información como el destino y el costo a intervalos regulares o según sea necesario. Los protocolos de estado de enlace inundan la información de estado de enlace en toda la red para permitir que cada nodo construya un "mapa" de red.

¿Cuál es la diferencia entre los protocolos de enrutamiento centralizado y los protocolos de enrutamiento distribuido?

Aunque tanto los protocolos de enrutamiento centralizados como los distribuidos son protocolos de enrutamiento dinámico, su funcionamiento es bastante diferente. La principal diferencia entre ellos se basa en qué dispositivos de la red toman las decisiones con respecto al enrutamiento. Un nodo central es responsable de todas las decisiones de enrutamiento en el enrutamiento centralizado, mientras que cada dispositivo es responsable de las decisiones de enrutamiento bajo protocolos distribuidos. Los protocolos centralizados tienen muchos problemas en comparación con los protocolos distribuidos, como tener un único punto de falla y una posible congestión de la red alrededor del nodo central. Por estas razones, los protocolos distribuidos se usan más comúnmente.

Recomendado: