¿Qué es el enrutamiento adaptativo?
El enrutamiento adaptativo es el proceso de ubicar 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 de computadoras, los algoritmos de enrutamiento adaptativo se utilizan para garantizar que los paquetes de datos puedan moverse de un punto en 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 el software para proporcionar instrucciones de viaje en sistemas de posicionamiento global y pueden utilizarse 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. Esto 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 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 capacidad 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 se compromete un nodo vital.
Incluso en una red enrutada dinámicamente, primero se intenta la ruta más directa y más corta. Mediante el uso de protocolos, los datos pueden recopilar la topografía de la red a través de la cual se mueve 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 redes troncales de Internet. El protocolo de información de enrutamiento (RIP) es excelente para el transporte a pequeña distancia. 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 otra 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, lo que permite determinar el curso más rápido.