La función principal de un enrutador es enviar paquetes a la red de destino. Para realizar esta tarea, un enrutador recupera información de su tabla de enrutamiento.
Una tabla de enrutamiento es un archivo de datos en la RAM que se utiliza para almacenar información de enrutamiento para redes remotas y conectadas directamente. Una tabla de enrutamiento contiene asignaciones entre redes y próximos saltos. Estas conexiones les dicen a los enrutadores que la mejor manera de llegar a un destino específico es enviar paquetes a un enrutador específico que represente el siguiente salto en el camino hacia el destino final. Otra conexión de salto también puede ser la interfaz final hacia el destino final.
Fuente de ruta
¿Cómo sabe un enrutador dónde enviar un paquete? Cree una tabla de enrutamiento basada en su red.
La tabla de enrutamiento contiene una lista de rutas (longitudes estándar y de prefijo) a redes conocidas. Las fuentes de esta información incluyen:
Redes conectadas directamente
Para obtener información sobre redes remotas, el enrutador debe tener una dirección IP y una máscara de subred (longitud del prefijo). Estas redes se denominan redes conectadas directamente o rutas conectadas directamente. Una vez configurada y activada una interfaz con una dirección IP, el enrutador agrega una ruta conectada directamente.
Las redes conectadas directamente están marcadas con el código de estado C en la tabla de enrutamiento. La ruta contiene el prefijo de red y la longitud del prefijo.