Instituto Politécnico Nacional
Unidad Profesional Interdisciplinaria en Ingeniería y
Tecnologías Avanzadas (UPIITA)
Erik Bravo Pérez
Tablas de Ruteo
Las tablas de enrutamiento es uno de los componentes esenciales para que un router pueda cumplir
su función, y esa consiste en dirigir a los paquetes de datos al destino a través de la ruta más
adecuada. Funciona almacenando información sobre las rutas disponibles y determinando la mejor
manera de enviar un paquete desde su origen hasta su destino.
Cuando un router recibe un paquete, examina la dirección IP de destino y consulta su tabla de
enrutamiento. Esta tabla contiene entradas con información como la dirección IP de destino, la
máscara de red y la interfaz de salida. La decisión sobre la ruta se toma basándose en reglas y
protocolos de enrutamiento configurados en el router.
Diferentes protocolos de enrutamiento, como RIP, OSPF y BGP, facilitan el intercambio de información
entre routers para mantener actualizada la tabla de enrutamiento. Cada ruta en la tabla tiene una
métrica asociada que indica el “coste” de esa ruta, basado en factores como la velocidad de la conexión
o la distancia. El router elige la ruta con la métrica más baja como la mejor opción.
La actualización dinámica de la tabla de enrutamiento es importante en entornos de red que son
cambiantes. Los routers intercambian información constantemente para adaptarse a cambios en la
tipología de red. Además, existen dos tipos principales de enrutamiento: estático, donde las rutas se
configuran de manera manual por el usuario, y dinámico, donde los routers intercambian información
de manera automática para actualizar sus tablas sin necesidad de que el administrador de redes
intervenga. De este modo, la tabla de enrutamiento es como un mapa que guía el flujo de datos a través
de la red, basándose en la información actualizada y las métricas de la ruta para mejorar la eficiencia de
la red.
Los componentes de una tabla de enrutamiento son:
• Red de destino: esto corresponde a la red de destino donde deberá ir el paquete de datos.
• Máscara de subred: es la que se utiliza para definir la máscara de subred de la red a la que
debemos ir.
• Siguiente salto: en inglés a esto se lo conoce como next hop. Es la dirección de IP de la interfaz
de red por donde viajará el paquete de datos, para seguir con su camino hasta el final.
• Interfaz de salida: es la interfaz de red por donde deben salir los paquetes, para posteriormente
llegar finalmente al destino.
• Métricas: tienen varias aplicaciones. Una de ellas consiste en indicar el número mínimo de
saltos hasta la red de destino, o simplemente el «coste» para llegar hasta la red de destino, y
sirve para dar prioridad.
Los tipos de rutas que se pueden almacenar en una tabla de enrutamiento son:
• Conectadas directamente
• Rutas remotas
• De host
• Rutas por defecto
• El destino
Protocolo de ruteo
Su uso está destinado a descubrir, comparar y seleccionar las que sean las rutas más óptimas hacia
destinos concretos de la red. Se encargan de ejecutar lo que llamamos el Ruteo Dinámico, el cual
veremos más abajo en la entrada, mediante algoritmos. Y existen una gran variedad de estos
protocolos, algunos de ellos son:
• RIP (Routing Information Protocol)
• OPSF (Open Shortest Path First)
• EIGRP (Enhaced Interior Gateway Protocol)
• BGP (Border Gateway Protocol)
Estos soportan protocolos enrutables con mecanismos usados para el intercambio de las vías o la
propia topología de la red, y así compartir la información requerida. También establecerán la
comunicación entre los routers para realizar intercambios y el posterior y necesario mantenimiento de
todas las tablas de ruteo.