Las funciones SLA de Cisco, disponibles en IOS que no sean IP Base, permiten modificar la tabla de enrutamiento en función de un elemento monitoreado. En este ejemplo, controlaremos una dirección de Internet y cambiaremos la ruta predeterminada si esa dirección no está disponible.
En este ejemplo, usaré 4.4.4.4 como la dirección IP remota. FE0 / 0 va al proveedor principal, FE0 / 1 va a una conexión de respaldo. FE 0/0 es 1.1.1.1/29 (gw 1.1.1.2), FE 0/1 es 2.2.2.1, (gw 2.2.2.2)
Primero, debemos asegurarnos de que el ping a 4.4.4.4 salga FE0 / 0; de lo contrario, esto puede rebotar cuando la dirección esté disponible a través del enlace redundante.ruta ip 4.4.4.4 255.255.255.255 1.1.1.2
Ahora, vamos a configurar nuestro SLA. icmp-echo establece ping, y la línea de programación le dice al enrutador que ejecute esto para siempre. También hay otros métodos disponibles.
ip sla 1
icmp-echo 4.4.4.4
ip sla horario 1 vida para siempre hora de inicio ahora
Vamos a estar seguros de que se está ejecutando:
Estadísticas del router # sh ip sla
Estadísticas de las últimas operaciones de IPSLA
ID de operación IPSLA: 1
Último RTT: 1 milisegundos
Última hora de inicio de la operación: * 16: 00: 53.925 UTC, el 27 de enero de 2009
Código de retorno de la última operación: OK
Número de éxitos: 33
Número de fallos: 0
Tiempo de operación para vivir: para siempre
Ahora que estamos SLA monitoreando esta dirección, ¿qué hacemos con esta información? ¡La pista se usa para hacer que las cosas sucedan!track 1 ip sla 1 accesibilidad
Mientras estamos en ello, veamos el estado de la pista:enrutador # sh track 1
Pista 1
Accesibilidad IP SLA 1
La accesibilidad está arriba
1 cambio, último cambio 11:14:51
Código de retorno de la última operación: OK
Últimos RTT (milisegs) 1
Rastreado por:
Por último, vamos a configurar nuestras rutas para utilizar la pista:ruta ip 0.0.0.0 0.0.0.0 1.1.1.2 pista 1
ruta ip 0.0.0.0 0.0.0.0 2.2.2.2 200
La primera ruta variará con el estado de la pista, la segunda se ponderará por lo que normalmente no se utilizará.