¿Qué es el enrutamiento adaptativo?

El enrutamiento adaptativo es el proceso de localizar una ruta clara desde un punto de origen a un punto de destino a través de una red de nodos que podría cambiar en cualquier punto. En las redes informáticas, se utilizan algoritmos de enrutamiento adaptativo para garantizar que los paquetes de datos se puedan mover de un punto de la red a otro, incluso si uno o más nodos intermedios no están disponibles. Los conceptos de enrutamiento adaptativo también son utilizados por software para proporcionar instrucciones de viaje en sistemas de posicionamiento global y pueden usarse en otras aplicaciones, como la inteligencia artificial.

El ejemplo más ampliamente disponible de enrutamiento adaptativo es Internet, que es esencialmente una red informática mundial. Los datos viajan a través de esta red de nodo a nodo, de servidor a servidor. Internet es una red dinámica e implementa algoritmos de enrutamiento especiales, lo que significa que si varios servidores entre dos ciudades no están disponibles, los algoritmos encontrarán una nueva ruta de una ciudad a otra a través de los nodos que estén disponibles.

Las redes que no emplean enrutamiento adaptativo se conocen como redes de enrutamiento fijo. Estas redes han establecido rutas por las que se mueven los paquetes sin posibilidad de cambiar las rutas a menos que un administrador reprograme o vuelva a cablear los enrutadores operativos. Las redes de enrutamiento fijo tienen la ventaja a veces son más rápidos en ciertas distancias, pero tienen la vulnerabilidad de fallar completamente en la entrega de paquetes si un nodo vital se ve comprometido.

Incluso en una red enrutada dinámicamente, primero se intenta la ruta más directa y más corta. Mediante protocolos, los datos pueden recopilar la topografía de la red por la que se está moviendo para determinar qué rutas son viables y Qué ruta es la más rápida. Esta información depende del estado de una red. La información de estado se transfiere a través de protocolos de enrutamiento adaptativo desde cada nodo.

Se han desarrollado varios protocolos de enrutamiento adaptativo para diferentes propósitos. El protocolo de sistema intermedio a sistema intermedio (IS-IS) está diseñado para enrutar datos a través de grandes redes como las redes troncales de Internet. El protocolo de información de enrutamiento (RIP) es excelente para el transporte de distancias pequeñas Algunos protocolos experimentales intentan aumentar la velocidad y la eficiencia del movimiento de paquetes sin requerir un conocimiento completo del estado de la red.

Los mismos conceptos que se utilizan para encontrar la ruta de un nodo en una red a otro también se pueden aplicar a aplicaciones como los sistemas de posicionamiento global. Con información sobre el estado de una ciudad y sus calles, una ruta efectiva desde se puede trazar un destino a otro La adición de información de tráfico en tiempo real puede agregar un peso a cada nodo, o calle, en una ciudad, permitiendo que se pueda determinar el rumbo más rápido.