*************************************************************** Cisco - Monitoring Campus Networks - IP Service Level Agreement *************************************************************** IP SLA Overview ================= - IP Service Level Agreement (IP SLA) - Used to gather information on how the work is performing from a point actually within the network - Takes the place of remote probes, all managed from central location - Legacy names * Response Time Reporter (RTR) * Service Assurance Agent (SAA) - Basic tests only require the source device to be configured - Advanced tests (E.g. Jitter) need a peer device to be configured as a "Responder" in order to collec the statistics - Control connection is setup between source and responder to carry out * Test setup * Time stamping of packets to account for latency - NTP is recommended to keep clocks synchronised - Tests can be triggered via SNMP as long as write access is permitted Features -------- - Generate SNMP Trap when thresholds are exceeded - Schedule further IP SLA tests when thresholds are exceeded - Track IP SLA to trigger NHRP failover - Gather voice quality measurements frm all over the network Supported Tests --------------- - ICMP-Echo - Path-Echo - Path-Jitter (requires responder) - DNS - DHCP - FTP - HTTP - UDP-Echo - UDP-Jitter (requires responder) - TCP-Connect Configuring IP SLA ================== *NOTE: In IOS prior to 12.2(33) the commands has the "ip sla monitor" prefix* **Enable responder on destination** :: ip sla responder **Enable IP SLA Authentication** :: key chain key-string ip sla key-chain **Create a new test** *Note: In order to modify a test the existing test must be unscheduled then deleted before being recreated* :: ip sla frequency **Schedule the test to run** :: ip sla schedule [life {forever | } [start-time {::] [ | ] | pending | now | after ::}] [ageout ] [recurring] Configure Specific Test Types ============================= **Setup An ICMP Echo Test** :: ip sla icmp-echo [] frequency **Setup UDP Jitter Test** *NOTE: Ensure that IP SPA Responder is running on the remote device* :: ip sla udp-jitter [source-ip ] [source-port ] [num-packets ] [interval ] ip sla udp-jitter codec {g711alaw|g711ulaw|g729a} Advanced IP SLA Usage ===================== **Enable HSRP Failover based on IP SLA Result** :: track ip sla {state | reachability} interface standby track decrement Verify IP SLA ============= **Display Configuration** :: show ip sla configuration [] **Display IP SLA Test Result** :: show ip sla statistics [aggregated] []