Tabla de ruteo


En redes informáticas , una tabla de enrutamiento , o base de información de enrutamiento ( RIB ), es una tabla de datos almacenada en un enrutador o un host de red que enumera las rutas a destinos de red particulares y, en algunos casos, métricas (distancias) asociadas con esas rutas . La tabla de enrutamiento contiene información sobre la topología de la red inmediatamente a su alrededor.

La construcción de tablas de enrutamiento es el objetivo principal de los protocolos de enrutamiento . Las rutas estáticas son entradas realizadas en una tabla de enrutamiento por medios no automáticos y que son fijas en lugar de ser el resultado de protocolos de enrutamiento y procedimientos de descubrimiento de topología de red asociados.

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 en una red, primero debe saber dónde enviarlos. Si el nodo no puede conectarse directamente con el nodo de destino, debe enviarlo a través de otros nodos a lo largo de una ruta hasta el nodo de destino. Cada nodo necesita realizar un seguimiento de la forma en que entrega varios paquetes de datos, y para esto utiliza una tabla de enrutamiento. Una tabla de enrutamiento es una base de datos que realiza un seguimiento de las rutas, como un mapa, y las utiliza para determinar en qué dirección reenviar el tráfico. Una tabla de enrutamiento es un archivo de datos en la RAM que se utiliza para almacenar información de ruta sobre redes remotas y conectadas directamente. Los nodos también pueden compartir el contenido de su tabla de enrutamiento con otros nodos.

La función principal de un enrutador es reenviar un paquete hacia su red de destino, que es la dirección IP de destino del paquete. Para hacer esto, un enrutador 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 le dicen a un enrutador que se puede llegar de manera óptima a un destino particular enviando el paquete a un enrutador específico que representa el siguiente salto en el camino hacia el destino final. La asociación del siguiente salto también puede ser la interfaz de salida o de salida al destino final.

Con el enrutamiento salto por salto, cada tabla de enrutamiento enumera, para todos los destinos accesibles, la dirección del siguiente dispositivo a lo largo de la ruta a ese destino: el siguiente salto . Suponiendo que las tablas de enrutamiento sean consistentes, el algoritmo simple de retransmitir paquetes al siguiente salto de su destino es suficiente para entregar datos en cualquier lugar de una red. Hop-by-hop es la característica fundamental de la capa de Internet IP [1] y la capa de red OSI .

Cuando la interfaz de un enrutador se configura con una dirección IP y una máscara de subred, la interfaz se convierte en un host en esa red adjunta. Una red conectada directamente es una red que está conectada directamente a una de las interfaces del enrutador. 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 ingresan en la tabla de enrutamiento como una red conectada directamente.