Módulo 2.
Ruteo
Módulo 2. Ruteo
Conceptos Generales
¿Qué es el Ruteo?
El ruteo (routing) es un proceso que se ejecuta en la Capa 3 del modelo OSI. El ruteo de
paquetes IP en una red de Capa 3 (red IP) involucra que se ejecuten varias tareas necesarias
para mover un paquete IP desde un router, pasando a través de diferentes routers hasta
llegar a su destino (según la dirección de destino que se especifica en el campo de cabecera
IP).
El ruteo define por donde va a ser enviado el tráfico, y es necesario para que puedan
comunicarse entre sí diferentes subredes.
Los paquetes pueden ser entregados a su destino de dos maneras:
1. De manera directa sin un router: Un bridge solo entrega los paquetes de forma directa
2. De manera indirecta a través de un router: Un router entrega los paquetes de forma
indirecta
Página 1|6
Módulo 2. Ruteo
Un router utiliza la información de la tabla de ruteo para crear una tabla de forwarding
(reenvío) con el objetivo de reenviar los paquetes al próximo salto (next hop) basado en una
métrica.
La tabla de ruteo contiene toda la información que un dispositivo conoce sobre las
direcciones de red e interfaces. Esta información se almacena en un formato bastante fácil
de utilizar como por ejemplo un conjunto estándar de tablas o incluso una base de datos,
frecuentemente con métricas (costos) asociadas con cada ruta.
Una tabla de forwarding (reenvío) generalmente es una tabla interna, codificada por el
dispositivo, que contiene las rutas utilizadas por el router para llegar a los diferentes
destinos. En la mayoría de los casos la tabla de enrutamiento contiene más información que
se filtra a la tabla de forwarding.
Routing o enrutamiento
Routing o enrutamiento
El enrutamiento (routing) es la función de buscar un camino entre todos los posibles en una
red de paquetes cuyas topologías poseen una gran conectividad. Dado que se trata de
encontrar la mejor ruta posible, lo primero será definir qué se entiende por mejor ruta y en
consecuencia cuál es la métrica que se debe utilizar para medirla.
Los parámetros que se manejan son:
• Métrica de la red
• Mejor ruta
Métrica de la red
La métrica de red se relaciona con el número de saltos necesarios para ir de un nodo a otro.
Aunque ésta no es una métrica óptima ya que supone el valor para todos los enlaces, es
sencilla y suele ofrecer buenos resultados. Otro tipo de métrica es la medición del tiempo
de retardo del tránsito entre nodos vecinos, en la que la métrica se expresa en unidades de
tiempo y sus valores no son constantes, sino que dependen del tráfico de la red.
Mejor Ruta
Entendemos por mejor ruta aquella que cumple las siguientes condiciones:
• Consigue mantener un tiempo de retardo corto entre pares de nodos de la red.
• Consigue ofrecer altas cadencias efectivas independientemente del retardo medio de
tránsito.
• Permite ofrecer el menor costo.
Página 2|6
Módulo 2. Ruteo
El criterio más sencillo es elegir el camino más corto, es decir la ruta que pasa por el menor
número de nodos. Una generalización de este criterio es el de costo mínimo. En general el
concepto de distancia (o costo de un canal)es una medida de la calidad del enlace basado en
la métrica que se haya definido. En la práctica se utilizan varias métricas simultáneamente.
Cuando una ruta hacia una red destino tiene un valor de distancia (métrica) menor que otras
entradas de rutas hacia la misma red destino, significa que dicha ruta (la que tiene la menor
distancia/métrica) es de alguna forma mejor que las otras que tienen un valor de distancia
(métrica) mayor. Cuando la métrica o distancia (parámetro “distance” en MikroTik) es
cero, significa que no existe una ruta mejor para alcanzar a la interface local.
Cada ruta en la tabla tiene un preference asociado con la ruta. En MikroTik es el parámetro
“pref-src “, y se visualiza en la columna Pref. Source.
El parámetro Pref. Source (pref-src) indica la manera en cómo un router conoce sobre una
ruta, y la métrica (distance) asigna un costo de utilizar dicha ruta sin importar la forma en
que aprendió dicha ruta. Los parámetros pref-src y distance se toman en cuenta para
determinar la ruta activa hacia una red destino. Por lo general, únicamente las rutas activas
son las que se carga en la tabla de forwarding (reenvio).
Página 3|6
Módulo 2. Ruteo
Rutas Estáticas
Las Rutas Estáticas
Las tablas de enrutamiento de los nodos se configuran de forma manual y permanecen
inalterables hasta que no se vuelve a actuar sobre ellas. Por tanto, la adaptación en tiempo
real a los cambios de las condiciones de la red es nula.
Las rutas estáticas que existen sobre un router son creados y conocido por ese router. Cabe
recalcar que una ruta estática es una forma manual de reenviar el tráfico a subredes
desconocidas.
Configurando la Ruta Predeterminada
(ruta por defecto)
Una tablade ruteo no necesitacontener todas las rutas en la red para poder alcanzar todos los
destinos. Esta simplificación se logra mediante el uso de una ruta predeterminada, que se la
conoce como ruta-por-default (default-route).
Cuando un router no tiene una ruta explícita a una dirección IP destino, el router revisa si
tiene configurada una ruta predeterminada en su tabla de ruteo, si la tiene definida, entonces
reenvía los paquetes hacia el destino a través de la ruta predeterminada.
La subred0.0.0.0/0es conocida como la ruta predeterminada (por defecto).
Puede ser una ruta estática creada por el administrador o, tambien puede sercreada
automáticamente por el router en determinados casos (por ejemplo, cuando recibe la
información de un servidor DHCP)
Página 4|6
Módulo 2. Ruteo
Cuando se configura la ruta predeterminada en un router MikroTik, las siguientes dos
configuraciones son equivalentes:
a) /ip routeadd gateway=a.b.c.d
b) /ip route adddst-addres=[Link]/0 add gateway=a.b.c.d
En la primera configuración se ha omitido el parámetro dst-address=[Link]/0de manera
intencional. Esto es permitido en RouterOS cuando se desea configurar una ruta
predeterminada.
Ruta Dinámica
Las rutas dinámicas son agregadas automáticamente por el proceso de enrutamiento, no por
el administrador. No se puede gestionar las rutas dinámicas, debido a que es un proceso
automatizado realizado por el router.
En RouterOS las rutas dinámicas se identifican por la letra Den la columna de etiquetas
(flags).
Página 5|6
Módulo 2. Ruteo
Ruta “Inalcanzable”
En algunos casos la ruta puede llegar a ser “inalcanzable” si la interface física está apagada
o caída (down). Esto puede ocurrir cuando la interface esta deshabilitada o la PC se
encuentra desconectada de la red.
En RouterOS, cuando una ruta no se puede alcanzar, se observan las siguientes
características en la tabla de rutas:
● La ruta aparece en colorazul
● La etiqueta de ruta ya no posee la “A” de Activa
● En la descripción en la columna Gateway, se especifica el gateway como inalcanzable
(unreachable).
Página 6|6