IP SLA
IP Service Level Agreement
4.6a Overview (not on blueprint)
General information on “IP SLA”:
- Frequency defines the time interval between subsequent IP SLA operations
- Timeout defines the maximum amount of time to wait for a response of an IP SLA operation
- Threshold defines the maximum amount of time before a warning (“Over threshold”) is displayed
4.6.a i ICMP probes
General information about “IP SLA ICMP probes”:
- Two types of ICMP probes possible:
- icmp-echo (= ping), no responder required
- icmp-jitter (= variance of latency over timer), less accurate than udp-jitter, no responder required
“IP SLA ICMP probes” CLI configuration commands:
## Configuring a basic ICMP echo IP SLA
Router(config)# ip sla <id>
Router(config-ip-sla)# icmp-echo <ip> [source-ip <ip>] [source-interface <if>]
## Configuring a basic ICMP jitter IP SLA
Router(config)# ip sla <id>
Router(config-ip-sla)# icmp-jitter <ip> [source-ip <ip>]
## Starting a basic ICMP IP SLA
Router(config)# ip sla schedule <id> life [forever | seconds] start-time [now | after hh:mm:ss | hh:mm | hh:mm:ss | pending] ageout [seconds] recurring
“IP SLA ICMP probes” CLI show commands:
## Showing parameters of all configured IP SLAs
Router# show ip sla configuration
## Showing statistics of a specific IP SLAs
Router# show ip sla statistics <id>
4.6.a ii UDP probes
General information on “IP SLA UDP probes”:
- Two types of UDP probes possible:
- udp-echo (= end-to-end response time), responder required
- udp-jitter (= variance of latency over timer), designed for real-time traffic like VoIP, no responder required
“IP SLA UDP probes” CLI configuration commands:
## Configuring a basic UDP echo IP SLA
Router(config)# ip sla <id>
Router(config-ip-sla)# udp-echo <ip> <port>
## Configuring a basic UDP jitter IP SLA
Router(config)# ip sla <id>
Router(config-ip-sla)# udp-jitter <ip> <port>
## Configuring a basic UDP IP SLA responder
Router(config)# ip sla responder
## Starting a basic UDP IP SLA
Router(config)# ip sla schedule <id> life [forever | seconds] start-time [now | after hh:mm:ss | hh:mm | hh:mm:ss | pending] ageout [seconds] recurring
“IP SLA UDP probes” CLI show commands:
## Showing parameters of all configured IP SLAs
Router# show ip sla configuration
## Showing statistics of a specific IP SLAs
Router# show ip sla statistics <id>
4.6.a iii TCP probes
General information on “IP SLA TCP probes”:
- One type of TCP probes available:
- tcp-connect (= connection test on specific port), responder required
“IP SLA TCP probes” CLI configuration commands:
## Configuring a basic TCP connect IP SLA
Router(config)# ip sla <id>
Router(config-ip-sla)# tcp-connect <ip> <port>
## Configuring a basic TCP IP SLA responder
Router(config)# ip sla responder
## Starting a basic TCP IP SLA
Router(config)# ip sla schedule <id> life [forever | seconds] start-time [now | after hh:mm:ss | hh:mm | hh:mm:ss | pending] ageout [seconds] recurring
“IP SLA TCP probes” CLI show commands:
## Showing parameters of all configured IP SLAs
Router# show ip sla configuration
## Showing statistics of a specific IP SLAs
Router# show ip sla statistics <id>