El comando que utilizamos para configurar una ruta estática es el siguiente:
Router(config)#ip route network-address subnet-mask {ip-address | exit-intf} [distance]
Como recordaran, network-address es la dirección de red destino, y subnet-mask la mascara de esa red remota, por otra parte, vemos entre llaves (marcado con color azul) que para definir el siguiente salto, podemos hacerlo con la dirección ip (ip-address) o con la interface de salida (exit-intf) de hecho para definir el siguiente salto, tenemos tres opciones que examinamos a continuación.
Ruta estática con la IP del siguiente salto
Las rutas que configuramos hasta ahora, tanto en R1 como en R2, son de este tipo, por ejemplo en R1 tenemos configurada la siguiente ruta:
ip route 10.1.1.0 255.255.255.0 172.16.1.2
El siguiente salto es la IP 172.16.1.2, que es la IP de la interface FastEthernet 0/1 en R2. A este tipo de ruta, cisco también le llama ruta recursiva, ya que para poder enviar el paquete, el router debe ubicar en la tabla de ruteo, la interfaz de salida, en la figura 1, vemos la tabla de ruteo de R1, en el que vemos que para determinar la interfaz de salida, el router encontraría una coincidencia en la ruta conectada a través de su interface Fa0/1, por esta razón, cuando se configura una ruta estática con la IP del siguiente salto, se le llama también ruta estática recursiva.
Figura 1. Búsqueda recursiva en R1.
Anteriormente no se recomendaba el uso de este tipo de ruta, debido a la degradación de performance que se podía generar derivado de la búsqueda recursiva, sin embargo, en tiempos más recientes, el uso de la tecnología CEF (Cisco Express Forwarding) en los routers cisco, han reducido este impacto, en esencia, CEF mantiene una copia de la tabla de ruteo (FIB con información de capa 3) y una tabla de adyacencia (con información de capa 2), que le permiten realizar la búsqueda en un paso, de momento CEF escapa al alcance de este post, sin embargo se menciona por la relevancia con relación a este tema.
Rute estática conectada directamente
El segundo tipo de ruta estática, es aquella en la que en lugar de utilizar la ip del siguiente salto, utilizamos la interface de salida, este tipo de ruta se utiliza generalmente en enlaces punto a punto y se debe evitar en interfaces multiacceso (como es el caso de Ethernet), en el ejemplo que estamos tratando, tenemos R1 y R2 configurados con una interface Fast Ethernet, por lo que no nos conviene utilizarlo, aunque si funciona, como vemos en la figura 2, se configuro el router especificando la interface de salida (FastEthernet 0/1).
ip route 10.1.1.0 255.255.255.0 FastEthernet0/1
La tabla de ruteo, luego de agregar esta ruta, nos muestra lo siguiente:
Figura 2. Ruta estática, directamente conectada.
El beneficio de este tipo de ruta, es evitar la búsqueda recursiva, aunque insisto, esto es valido para interfaces punto a punto como un enlace Serial, en el que sabemos que solo existe un destino posible.
Ruta estática completamente especificada
Para el escenario básico que estamos estudiando (ilustrado en la Figura 5 de la primera parte de este artículo), ya que tenemos la conexión a través de una interface de acceso multiple, lo correcto sería configurar la ruta especificada completamente, esto es, además de definir la interface de salida, debemos definir la IP del siguiente salto, el comando sería el siguiente
ip route 10.1.1.0 255.255.255.0 FastEthernet0/1 172.16.1.2
De esta manera evitamos la búsqueda recursiva, en ausencia de la tecnología CEF, esta sería la forma recomendada de configurar la ruta estática en una interface Ethernet. En la Figura 3, vemos que en la tabla de ruteo, nos muestra tanto la ip del siguiente salto, como la interface de salida con lo que evitamos la búsqueda recursiva.
Figura 3. Ruta estática, completamente especificada
¿Cual de estas tres maneras es la recomendada? como muchas cosas en la vida, depende, principalmente del tipo de conectividad, para interfaces multiacceso como Ethernet, la recomendación tradicional a sido configurar la ruta completamente especificada, ahora que la tecnología CEF ya es predeterminada en realidad no hay mucha diferencia, en todo caso, la recomendación para este tipo de interfaces es no configurarla como ruta estática directamente conectada. Para interfaces punto a punto (como los enlaces seriales), lo mejor es configurarla como ruta estática directamente conectada.
Ruta estática Predeterminada
Consideremos ahora una modificación al diagrama de ejemplo, se agrego una conexión a Internet como se muestra en la figura 4. Esto se va a simular con una interface Loopback en R2, para que R1 pueda tener salida a Internet.
Figura 4. Conectividad a Internet en R2
En R1, deberemos configurar una ruta predeterminada, la sintaxis es la siguiente:
ip route 0.0.0.0 0.0.0.0 FastEthernet0/1 172.16.1.2
La ip y máscara de destino son 0.0.0.0 lo que esencialmente indica que cualquier IP va a ser coincidencia, dado que para R1, la única salida tanto a la red 10.1.1.0 como para Internet es a través de R2, con una ruta predeterminada es suficiente. Por su parte, en R2, también debemos configurar la ruta predterminada, en este caso apuntando a la IP del proveedor (que en nuestro ejemplo será una loopback, en las siguientes figuras vemos las configuraciones, tanto en R1, como en R2.
Figura 5. Configuración de ruta predeterminada en R1
Figura 6. Configuración de ruta predeterminada en R2
Como podrán notar, comparando las figuras 5 y 6, en R1, tenemos una sola ruta predeterminada, en R2, tenemos una ruta especifica a la red 192.168.1.0, además de la ruta predeterminada, de otra manera R2 no tendría como enviarle trafico.
Aún nos queda un tema de enrutamiento estático que tratar, y es el concepto de ruta estática flotante, esto lo haremos en la tercera parte. Los invito a dejar sus comentarios y si el tema es de su interés, estar pendientes a la conclusión de esta mini serie sobre enrutamiento estático
1 comentario:
Excelente, muchas gracias.
Publicar un comentario