Articles

Tabla de enrutamiento

Una tabla de enrutamiento es análoga a un mapa de distribución en la entrega de paquetes. Cada vez que un nodo necesita enviar datos a otro nodo de la red, primero debe saber dónde enviarlos. Si el nodo no puede conectarse directamente al nodo de destino, tiene que enviarlo a través de otros nodos a lo largo de una ruta hacia el nodo de destino. Cada nodo tiene que llevar la cuenta de cuál es el camino para entregar los distintos paquetes de datos, y para ello utiliza una tabla de enrutamiento. Una tabla de enrutamiento es una base de datos que lleva la cuenta de las rutas, como un mapa, y las utiliza para determinar la forma de reenviar el tráfico. Una tabla de enrutamiento es un archivo de datos en la memoria RAM que se utiliza para almacenar información de rutas sobre redes conectadas directamente y remotas. Los nodos también pueden compartir el contenido de su tabla de enrutamiento con otros nodos.

La función principal de un router es reenviar un paquete hacia su red de destino, que es la dirección IP de destino del paquete. Para ello, un router necesita buscar la información de enrutamiento almacenada en su tabla de enrutamiento. La tabla de enrutamiento contiene asociaciones de red/siguiente salto. Estas asociaciones indican a un router que un destino concreto puede alcanzarse de forma óptima enviando el paquete a un router específico que representa el siguiente salto en el camino hacia el destino final. La asociación de siguiente salto también puede ser la interfaz de salida o de salida hacia el destino final.

Con el enrutamiento salto a salto, cada tabla de enrutamiento enumera, para todos los destinos alcanzables, la dirección del siguiente dispositivo a lo largo de la ruta hacia ese destino: el siguiente salto. Suponiendo que las tablas de enrutamiento sean consistentes, el simple algoritmo de retransmisión de paquetes al siguiente salto de su destino es suficiente para entregar datos en cualquier lugar de la red. El salto siguiente es la característica fundamental de la capa de Internet IP y de la capa de red OSI.

Cuando se configura una interfaz de router con una dirección IP y una máscara de subred, la interfaz se convierte en un host de esa red conectada. Una red directamente conectada es una red que está directamente conectada a una de las interfaces del router. La dirección de red y la máscara de subred de la interfaz, junto con el tipo y el número de interfaz, se introducen en la tabla de enrutamiento como una red conectada directamente.

Una red remota es una red a la que sólo se puede llegar enviando el paquete a otro router. Las entradas de la tabla de enrutamiento a redes remotas pueden ser dinámicas o estáticas. Las rutas dinámicas son rutas a redes remotas que fueron aprendidas automáticamente por el router a través de un protocolo de enrutamiento dinámico. Las rutas estáticas son rutas que un administrador de red configuró manualmente.

Las tablas de enrutamiento son también un aspecto clave de ciertas operaciones de seguridad, como el reenvío de ruta inversa unicast (uRPF). En esta técnica, que tiene varias variantes, el router también busca, en la tabla de enrutamiento, la dirección de origen del paquete. Si no existe una ruta de vuelta a la dirección de origen, se supone que el paquete está malformado o involucrado en un ataque a la red y se descarta.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *