1. Dirección IP de destino: Esta es la información principal. El enrutador utiliza la dirección IP de destino para determinar dónde debe ir el paquete.
2. Tabla de enrutamiento: Esta es una tabla que contiene información sobre las redes disponibles y las rutas para llegar a ellas. Cada entrada en la tabla de enrutamiento incluye:
* Red de destino: La dirección de la red se aplica a la ruta.
* Next Hop: La dirección IP del siguiente enrutador en la ruta para llegar al destino.
* interfaz: La interfaz en el enrutador en el que se debe enviar el paquete.
* métrica: Un valor que indica el costo de usar esta ruta (por ejemplo, latencia, ancho de banda).
3. Máscara de red: Esto define la parte de red de una dirección IP. Los enrutadores usan la máscara de red para identificar la red a la que pertenece una dirección IP de destino.
4. Encabezado de paquetes: El enrutador examina el encabezado del paquete para obtener información como:
* Dirección IP de origen: La dirección IP del remitente del paquete.
* Dirección IP de destino: La dirección IP del destinatario del paquete.
* Tipo de protocolo: El tipo de protocolo que se usa (por ejemplo, TCP, UDP, ICMP).
* Tiempo para vivir (TTL): Un valor que se disminuye con cada salto. Una vez que alcanza el cero, el paquete se descarta para evitar que se repite indefinidamente.
5. Protocolos de enrutamiento: Estos protocolos se utilizan para intercambiar información de enrutamiento entre enrutadores. Los ejemplos incluyen:
* RIP (Protocolo de información de enrutamiento): Un protocolo de vector de distancia que utiliza un recuento de saltos como métrica.
* OSPF (Abra la ruta más corta primero): Un protocolo de estado de enlace que utiliza una métrica de costo basada en factores como el ancho de banda y la latencia.
* BGP (Protocolo de Border Gateway): Se utiliza para intercambiar información de enrutamiento entre sistemas autónomos (diferentes proveedores de servicios de Internet).
6. Información de la interfaz: Esto incluye el tipo de conexión física (por ejemplo, Ethernet, Wi-Fi), la dirección MAC y el estado actual de la interfaz.
7. Configuración de red: Esto incluye información sobre la dirección IP propia del enrutador, la máscara de subred y la puerta de enlace predeterminada.
En esencia, un enrutador combina información de su tabla de enrutamiento, encabezado de paquetes y configuración de red para determinar la ruta óptima para que un paquete llegue a su destino. Utiliza esta información para:
* Haga coincidir la dirección IP de destino con una ruta en su tabla de enrutamiento.
* Elija el enrutador del siguiente lúpulo basado en la entrada de la tabla de enrutamiento.
* Reenvíe el paquete fuera de la interfaz apropiada.
Este proceso se repite en cada enrutador a lo largo de la ruta hasta que el paquete llegue a su destino final.