Table Of Contents
SAA Support for Frame Relay, VoIP, and MPLS VPN Monitoring
Related Features and Technologies
Supported Standards, MIBs, and RFCs
Configuring Frame Relay Operations
Configuring Path Jitter Monitoring for VoIP Networks or VPNs
Configuring a Monitoring Operation for an MPLS VPN
Monitoring and Maintaining SAA Operations
Configuring a Frame Relay Monitor Operation Example
Configuring a Path Jitter Operation Example
Configuring a Monitoring Operation for an MPLS VPN: Examples
rtr responder type frame-relay
SAA Support for Frame Relay, VoIP, and MPLS VPN Monitoring
Feature History
This document describes the following features:
•
The Service Assurance Agent (SAA) Path Jitter Monitoring
(type pathJitter command)•
Service Assurance Agent (SAA) MPLS VPN Awareness
(vrf command)1•
Service Assurance Agent (SAA) Frame Relay Interface Connection Monitoring
(type frame-relay and rtr responder type frame-relay commands)This document includes the following sections:
•
Supported Standards, MIBs, and RFCs
•
Monitoring and Maintaining SAA Operations
Feature Overview
The Cisco Service Assurance Agent (SAA) is a Cisco IOS feature that allows users to monitor network performance between a Cisco router and a remote device (which can be another Cisco router, an IP Host or an MVS host). Performance can be measured for real world scenarios through the configuration of SAA operations that are executed periodically. Various performance metrics measured include round trip response time, connect time, packet loss, application performance, inter-packet delay variance ( jitter), and more. This feature allows users to receive notifications and perform troubleshooting and problem analysis based on the statistics collected by the SAA.
The SAA Support for Frame Relay, VoIP, and MPLS VPNs features enhance the functionality of the Cisco SAA network monitoring solution as follows:
•
SAA Frame Relay connection monitoring operations allow the user to monitor key performance metrics (round trip latency, packet loss, and data integrity) over Frame Relay permanent virtual circuits (PVCs). Proactively monitoring the performance of Frame Relay networks is essential for service providers that offer Frame Relay services.
•
The SAA Path Jitter monitoring operation provides hop-by-hop jitter (interpacket variance) measurement, primarily for Voice/Video over IP (VoIP) networks. The Path Jitter monitoring operation uses standard traceroute utility to discover the intermediate hops. After discovering the path to the final destination, SAA will use Internet Control Message Protocol (ICMP) packets to measure jitter for each intermediate hop. Note that the Path Jitter operation is different from the standard Jitter (UDP+) operation.
•
With VPN Awareness, SAA allows monitoring within Multiprotocol Label Switching (MPLS) Virtual Private Networks (VPNs). Using SAA within MPLS VPNs allows service providers to plan, provision, and manage IP VPN services according to the service level agreement (SLA) for a customer.
Benefits
Frame Relay Monitoring
The SAA Frame Relay operation allows users to measure parameters such as response time (round trip latency), frame loss, and data integrity over frame relay circuits (PVCs). By measuring these parameters, providers can verify if the protocol is working correctly to meet customer needs.
Path Jitter Monitoring for VoIP Networks
The SAA Path Jitter operation allows the monitoring of interpacket-delay-variance a hop by hop basis. The Path Jitter operation provides measurements not only for jitter, but for other parameters such as response time, packet loss.
The ability to monitor jitter is a key performance metric for VoIP networks. By using this operation, providers can monitor the performance of different paths in the VoIP network to insure Voice transmission quality for customers.
MPLS VPN Monitoring (VPN Awareness)
This enhancement to the SAA allows users to launch SAA operations on an MPLS VPN PE router. Being able to launch SAA operations allows providers to plan, provision, and manage IP VPN services according to the SLA for their customers. VPN Awareness means that montoring can be performed for a specific VPN by specifying a VPN routing/forwarding (VRF) name.
For example, the SAA Path Jitter operation can be used to measure approximate jitter for each hop along the path from the source node to a destination network. Customers using a MPLS VPN setup in their networks use a different routing table (VRF table) for different VPNs to support overlapping IP addresses in the PE router. By specifying a VRF table when configuring a Path Jitter operation, packets can be sent from a PE to a CE using only the appropriate VPN.
Restrictions
Restrictions for Path Jitter
Path Jitter measurements are approximate because ICMP does not provide the capability to embed processing times on routers in the packet. If the target router does not place ICMP packets as the highest priority, then the router will not respond properly. ICMP performance also can be affected by the configuration of priority queueing on the router and by ping response.
There is no CISCO-RTTMON-MIB support for the Path Jitter operation. Path Jitter operations can only be configured using the CLI, and statistics can only be returned using CLI show rtr commands.
Restrictions for Frame Relay Monitoring
While the Frame Relay monitoring operation can be configured from the Cisco IOS CLI, the SAA Application Performance Monitor (APM) is required for full functionality. Full featured Frame Relay monitoring operations can be launched using APM scripts.
Related Features and Technologies
•
SAA Application Performance Monitor (APM)
•
Internetwork Performance Monitor (IPM) [ http://www.cisco.com/go/ipm ]
•
SNMP
•
The "SNMP Support for VPNs" feature, Cisco IOS Release 12.2(2)T
Related Documents
For details on configuring the Cisco SAA, refer to the "Network Monitoring Using Cisco Service Assurance Agent" chapter in the Release 12.2 Cisco IOS Configuration Fundamental Configuration Guide and the "Cisco Service Assurance Agent Commands" chapter in the Release 12.2 Cisco IOS Configuration Fundamentals Command Reference.
For information about configuring Frame Relay connections using Cisco IOS software, refer to the "Configuring Frame Relay" chapter of the Release 12.2 Cisco IOS Wide-Area Network Configuration Guide.
For general industry implementation details on Frame Relay monitoring, refer to the Frame Relay Forum Implementation Agreement 13 (FRF.13); Service Level Definitions Implementation Agreement.
For information about configuring MPLS VPN routing/forwarding tables (VRFs), refer to the "Configuring Multiprotocol Label Switching" chapter of the Cisco IOS Switching Services Configuration Guide, Release 12.2.
For information about MPLS VPNs, refer to the "Introduction to Cisco MPLS VPN Technology" chapter in the MPLS VPN Users Guide.
For information about configuring Simple Network Management Protocol (SNMP) support over VPN, refer to the Cisco IOS Release 12.2(2)T "SNMP Support for VPNs" feature guide document.
Supported Platforms
Service Assurance Agent (SAA) Path Jitter Operation
Path Jitter monitoring operations are supported on any system which supports SAA. See Feature Navigator for support details.
Service Assurance Agent (SAA) MPLS VPN Operation
MPLS VPN monitoring using SAA operations is supported on any platform that support both MPLS VPN and Cisco SAA. This includes images for the following platforms:
•
Cisco 3640 series
•
Cisco 7200 series;
•
Cisco 7500 series
•
Cisco 8540 series (MSR)
•
Cisco 8650 series (BPX)
•
Cisco 8800 series (MGX)
Note
MPLS VPN support is available only in Service Provider subset images (images containing the letters p, pv, k4p, or k4pv).
Service Assurance Agent (SAA) Frame Relay Operation
Frame Relay monitoring operations are supported on any system which supports both Frame Relay and SAA, including images for the following platforms:
•
Cisco 2500;
•
Cisco 2600;
•
Cisco 3620;
•
Cisco 3640;
•
Cisco 3660;
•
Cisco 4500;
•
c4gwy;
•
Cisco 5300 and 5350
•
Cisco 5400
•
Cisco 7100 Series
•
Cisco 7200 Series
•
Cisco MC3810
•
rpm images
•
Cisco 7500 Series (rsp images)
•
Cisco uBR7200
The routing device must have an interface which supports Frame Relay (such as a Serial interface) to support FR monitoring operations.
Finding Support Information for Platforms and Cisco IOS Software Images
Use Cisco Feature Navigator to find information about platform support and Cisco IOS software image support. Access Cisco Feature Navigator at http://www.cisco.com/go/fn. You must have an account on Cisco.com. If you do not have an account or have forgotten your username or password, click Cancel at the login dialog box and follow the instructions that appear.
Supported Standards, MIBs, and RFCs
Standards
No new or modified standards are supported by this feature.
MIBs
•
The Cisco Response Time Monitor MIB (CISCO-RTTMON-MIB.my) was enhanced for Cisco IOS Release 12.2(2)T.
•
The Cisco SAA Application Performance Monitor MIB (CISCO-SAA-APM-MIB.my) was introduced with Cisco IOS Release 12.2(2)T.
To obtain lists of supported MIBs by platform and Cisco IOS release, and to download MIB modules, go to the Cisco MIB website on Cisco.com at the following URL:
http://www.cisco.com/go/mibs
RFCs
No new or modified RFCs are supported by this feature.
Configuration Tasks
See the following sections for configuration tasks for the SAA feature. All tasks are optional.
•
Configuring Frame Relay Operations
•
Configuring Path Jitter Monitoring for VoIP Networks or VPNs
•
Configuring a Monitoring Operation for an MPLS VPN
Note
The command syntax for configuring, monitoring, and maintaining the SAA and the SAA Responder uses the acronym "rtr". SAA operations are configured in "RTR Entry Configuration Mode".
Configuring Frame Relay Operations
Frame Relay monitoring operations:
•
Measure the round trip time and the one-way delay experienced by a Frame Relay packet from source to destination.
•
Measure the absolute packet loss, or how many packets were sent from source to destination, and how many were received. This includes all frames sent, not just SAA frames.
•
Keep track of packet corruption for the SAA generated frames. The user can specify the number of bytes of data and the pattern of data to be sent (in the request only).
To configure a Frame Relay operation on the transmitting device (agent), use the following commands beginning in global configuration mode on the transmitting device:
Because the Frame Relay operation is testing the connection of a permanent virtual circuit (PVC), you do not have to specify an operational target. When specifying the DLCI number, there is only one possible target device (responder) possible.
After you configure the type of operation, you can configure optional characteristics for the Frame Relay Monitor operation. The following operational characteristics apply to Frame Relay operations:
•
frequency
•
owner
•
request-data-size
•
tag
•
timeout
•
verify-data
•
data-pattern
For information on configuring these characteristics, see the "Configuring SAA Operation Characteristics" section in the "Network Monitoring Using Cisco SAA" chapter of the Release 12.2 Cisco IOS Configuration Fundamentals Configuration Guide. Note that the SAA "statistics" commands do not apply to Frame Relay operations.
After you configure the characteristics of the operation, you must specify when the operation should start. To schedule the operation, use the following command in EXEC mode:
Command PurposeRouter(config)# rtr schedule operation-number [life seconds] [start-time {pending | now | hh:mm day month}] [ageout seconds]
Schedules an SAA operation.
To enable the destination device (responder) to process and reply to SAA Frame Relay operations, use one of the following forms of the rtr responder type frameRelay command in global configuration mode on the destination device:
Configuring Path Jitter Monitoring for VoIP Networks or VPNs
To configure a Path Jitter SAA operation, use the following commands, starting in global configuration mode:
If the targetOnly keyword is not used in the type pathJitter command (used in Step 2), the Path Jitter operation will trace the "hop-by-hop" IP path from the source to the destination and send the specified number of test packets to each hop along the trace path, using the specified time interval between each test packet.
To send echo probes to the destination only, use the optional targetOnly keyword at the end of the command. When the targetOnly keyword is used, the path from the source to the destination is not traced.
The SAA Responder does not have to be enabled on either the target device or intermediate devices for Path Jitter operations.
See the following section for information on specifying a VPN for the Path Jitter operation.
Configuring a Monitoring Operation for an MPLS VPN
The following SAA operations can be configured to measure response time of an MPLS VPN tunnel:
•
IP/ICMP Echo operation (type echo protocol ipIcmpEcho)
•
IP/ICMP Path Echo operation (type pathEcho protocol ipIcmpEcho)
•
UDP Echo operation (type udpEcho)
•
Jitter operation (type jitter)
•
Path Jitter operations (type pathJitter) [12.0(26)S or 12.3(2)T and later releases]
To configure any of these operations for a MPLS VPN connection, use the following commands, starting in global configuration mode:
After completing Steps 1 through 3 above, configure additional operational characteristics as desired, and schedule the operation.
Monitoring and Maintaining SAA Operations
To display the status and current statistics for any SAA operation, use any of the following commands:
Configuration Examples
This section provides the following configuration examples:
•
Configuring a Frame Relay Monitor Operation Example
•
Configuring a Path Jitter Operation Example
•
Configuring a Monitoring Operation for an MPLS VPN: Examples
Configuring a Frame Relay Monitor Operation Example
Router A (Agent)
Router(config)#rtr 1Router(config-rtr)#type frame-relay interface FR-ATM 20 dlci 16Router B (Responder)
Router(config)#rtr responder type frame-relay interface FR-ATM 20 dlci 16Monitoring Output on Router A (Agent)
Router# show rtr operational-state 1Current Operational StateEntry Number: 1Modification Time: *00:00:47.000 UTC Mon Mar 1 2001Diagnostics Text:Last Time this Entry was Reset: NeverNumber of Octets in use by this Entry: 1376Number of Operations Attempted: 111Current Seconds Left in Life: infinite - runs foreverOperational State of Entry: activeLatest Completion Time (milliseconds): 6Latest Operation Start Time: *00:38:04.000 UTC Mon Mar 1 2001Latest Oper Sense: okLatest RTT: 6Frames Sent from Source to Destination: 1Frames Lost from Source to Destination: 0Frames Sent from Destination to Source: 1Frames Lost from Destination to Source: 0Router# show rtr configurationComplete Configuration Table (includes defaults)Entry Number: 1Owner:Tag:Type of Operation to Perform: frame-relayReaction and History Threshold (milliseconds): 5000Operation Frequency (seconds): 20Operation Timeout (milliseconds): 5000Verify Data: TRUEStatus of Entry (SNMP RowStatus): activeProtocol Type: frameRelayApplTarget Address:Source Address:Target Port: 0Source Port: 0Request Size (ARR data portion): 58Response Size (ARR data portion): 58Control Packets: enabledLoose Source Routing: disabledLSR Path:Type of Service Parameters: 0x0Life (seconds): infinite - runs foreverNext Scheduled Start Time: Start Time already passedEntry Ageout: neverConnection Loss Reaction Enabled: FALSETimeout Reaction Enabled: FALSEThreshold Reaction Type: neverThreshold Falling (milliseconds): 3000Threshold Count: 5Threshold Count2: 5Reaction Type: noneVerify Error Reaction Enabled: FALSENumber of Statistic Hours kept: 2Number of Statistic Paths kept: 1Number of Statistic Hops kept: 1Number of Statistic Distribution Buckets kept: 1Statistic Distribution Interval (milliseconds): 20Number of History Lives kept: 0Number of History Buckets kept: 15Number of History Samples kept: 1History Filter Type: noneConfiguring a Path Jitter Operation Example
Router#configure terminalRouter(config)#rtr 1Router(config-rtr)# type PathJitter dest-ipaddr 172.31.1.129 source-ipaddr 10.2.30.1 num-packets 10 interval 20...Router#show rtr configuration 1Complete Configuration Table (includes defaults)Entry Number: 5Owner:Tag:Type of Operation to Perform: PathJitterReaction and History Threshold (milliseconds): 5000Operation Frequency (seconds): 60Operation Timeout (milliseconds): 5000Verify Data: FALSEStatus of Entry (SNMP RowStatus): activeProtocol Type: ipIcmpEchoTarget Address: 172.31.1.129Source Address: 0.0.0.0Target Port: 0Source Port: 0Request Size (ARR data portion): 28Response Size (ARR data portion): 28Number of Packets per probe: 10Interval between packets(milliseconds): 20Control Packets: enabledLoose Source Routing: disabledLSR Path:Type of Service Parameters: 0x0Life (seconds): 3600Next Scheduled Start Time: Start Time already passedEntry Ageout: neverRouter#show rtr operational-stateCurrent Operational StateEntry Number: 1Modification Time: 15:41:33.000 UTC Tue Sep 19 2000Diagnostics Text:Last Time this Entry was Reset: NeverNumber of Octets in use by this Entry: 1882Number of Operations Attempted: 1Current Seconds Left in Life: 3586Operational State of Entry: activeLatest Completion Time Average (milliseconds): 4Latest Operation Start Time: 15:41:43.000 UTC Tue Sep 19 2000Path Jitter Statistics:Legend - TR = Total Receives; RTT = Round Trip Time (Avg); PL = Packet LossDS = Discarded Samples; OS = Out Of Sequence Echo RepliesHopAddress TR RTT PL DS OS Jitter(RFC 1889)10.2.30.1 10 1 0 0 0 0172.21.22.1 10 1 0 0 0 0172.24.112.122 10 1 0 0 0 0171.69.4.16 10 1 0 0 0 0171.69.5.6 10 1 0 0 0 0171.69.1.129 10 1 0 0 0 0Configuring a Monitoring Operation for an MPLS VPN: Examples
The following examples illustrate how to set up different SAA operations that support MPLS VPNs. These examples show how test traffic can be sent in an already existing VPN tunnel between two endpoints. Only the following operations can measure response time of a VPN tunnel.
Note that for all of the following operation types, the source IP address is not specified. The SAA will automatically specify the correct source interface when the vrf command is used.
The SAA Responder (RTR Responder) is also VRF Aware.
Configuring an Echo Operation Example
Router(config)#rtr 1Router(config-rtr)#type echo protocol ipIcmpEcho 1.1.1.1Router(config-rtr)#vrf vpn1Router(config-rtr)#exitRouter(config)#rtr schedule 1 start nowConfiguring a Path Echo Operation ExampleRouter(config)#rtr 2Router(config-rtr)#type pathEcho protocol ipIcmpEcho 1.1.1.1Router(config-rtr)#vrf vpn1Router(config)#rtr schedule 2 start nowConfiguring a UDP Echo Operation ExampleRouter(config)#rtr 3Router(config-rtr)#type udpEcho dest-ipaddr 1.1.1.1 dest-port 1213Router(config-rtr)#vrf vpn1Router(config)#rtr schedule 3start nowConfiguring a Jitter Operation ExampleRouter(config)# rtr 4Router(config-rtr)# type jitter dest-ipaddr 1.1.1.1 dest-port 1213Router(config-rtr-jitter)# vrf vpn1Router(config-rtr-jitter)# exitRouter(config)# rtr schedule 4start nowConfiguring a Path Jitter Operation with VPN Awareness ExampleIn the following example, a Path Jitter operation is configured to run to a CE with the VPN "red" specified:
Router# configure terminalEnter configuration commands, one per line. End with CNTL/Z.Router(config)# rtr 7Router(config-rtr)# type pathJitter dest-ipaddr 10.3.30.130Router(config-rtr-pathJitter)# vrf redRouter(config-rtr-pathJitter)# exitRouter(config)# rtr schedule 7 start-time now life foreverRouter#00:38:04: %SYS-5-CONFIG_I: Configured from console by consoleRouter# show rtr operational-state 7Entry Number: 7Owner:Tag:Type of Operation to Perform: pathJitterReaction and History Threshold (milliseconds): 5000Operation Frequency (seconds): 60Operation Timeout (milliseconds): 5000Verify Data: FALSEStatus of Entry (SNMP RowStatus): activeProtocol Type: ipIcmpEchoTarget Address: 10.3.30.130Source Address: 10.3.30.129Target Port: 0Source Port: 0Request Size (ARR data portion): 28Response Size (ARR data portion): 28Num of Packets per probe: 10Interval between packets(milliseconds): 20Target Only: DisabledControl Packets: enabledLoose Source Routing: disabledLSR Path:Type of Service Parameters: 0x0Life (seconds): infinite - runs foreverNext Scheduled Start Time: Start Time already passedEntry Ageout (seconds): neverConnection Loss Reaction Enabled: FALSETimeout Reaction Enabled: FALSEThreshold Reaction Type: neverThreshold Falling (milliseconds): 3000Threshold Count: 5Threshold Count2: 5Reaction Type: noneCommand Reference
This section documents new or modified commands. All other commands used with this feature are documented in the Cisco IOS Release 12.2 command reference publications.
•
rtr responder type frame-relay
•
vrf
type frame-relay
To measure response time, frame loss, or data corruption across a Frame Relay permanent virtual circuit (PVC) using the Cisco Service Assurance Agent, use the type frame-relay command in global configuration mode. To delete the type configuration for each configured responder, use the no form of this command.
type frame-relay interface interface-ID dlci dlci-number
no type frame-relay interface interface-ID dlci dlci-number
Syntax Description
Defaults
No default behavior or values.
Command Modes
RTR Entry configuration mode
Command History
Usage Guidelines
The type frame-relay global configuration command must have the SAA Responder configured before this command can work. Use the rtr responder type frame-relay all global configuration command or rtr responder global configuration command to configure the responder.
If the first measurement does not have the correct values for frames sent and frames lost, the command cannot work properly. There need to be at least two successful measurements for the frames sent and frames lost to be correct.
If the encapsulation on the target interface is not Frame Relay (for example, if the encapsulation is changed), the Frame Relay operation will be removed automatically from the configuration.
Examples
The following example sets router 1 with Frame Relay and a specified interface of Serial0 on specified subinterface 22:
Router(config)# rtr 1Router(config-rtr)# type frame-Relay interface Serial0 dlci 22type pathJitter
To configure an SAA Path Jitter monitoring operation, use the type pathJitter command in global configuration mode.
type PathJitter dest-ipaddress destination-ip [source-ipaddress source-ip] [number-packets packet-number] [interval time-ms] [targetOnly]
Syntax Description
Defaults
packet-number: 10
time-ms: 20 ms
Command Modes
RTR Entry configuration mode
Command History
Release Modification12.2(2)T
This command was introduced.
12.0(26)S
This command was integrated into Cisco IOS Release 12.0S.
Usage Guidelines
The Path Jitter SAA operation traces a specified IP path from the source to the destination and then sends a specified number of packets to each hop along the traced path. Optionally, the time interval between each test packet can be specified.
If the number of packets and the time interval are not specified, the path jitter operation will use the default values.
If the targetOnly keyword is not used, the path jitter operation will trace the "hop-by-hop" IP path from the source to the destination and send the specified number of test packets to each hop along the trace path, using the specified time interval between each test packet.
If the targetOnly keyword is used, the command will cause cause the Path Jitter operation to send echos to the destination only (the path from the source to the destination is not traced).
The SAA Responder should not be enabled for Path Jitter operations.
Examples
The following example enables the Path Jitter operation to trace the IP path to the destination 172.69.1.129 and send ten test packets to each hop with an interval of 20 ms between each test packet:
Router# config terminalRouter(config)# rtr 1Router(config-rtr)# type pathJitter dest-ipaddr 172.69.1.129The following example enables the Path Jitter operation to send 50 test packets to 172.69.5.6 with an interval of 30 ms between each test packet:
Router# config terminalRouter(config)# rtr 2Router(config-rtr)# type pathJitter 172.69.5.6 num-packets 50 interval 30 targetOnlyrtr responder type frame-relay
To enable the SAA Responder on the operational target device for Frame Relay operations, use the rtr responder global configuration command. To disable the SAA Responder, use the no form of this command.
rtr responder type frame-relay {all | interface {serial | FR-ATM} interface-number dlci dlci-number}
no rtr responder type frame-relay {all | interface {serial | FR-ATM} interface-number dlci dlci-number}
Syntax Description
Defaults
None
Command Modes
Global configuration
Command History
Release Modification12.0(3)T
The rtr responder command was introduced.
12.2(2)T
This extension of the rtr responder command was introduced.
Usage Guidelines
This command is used on the destination device for SAA operations to enable UPD Echo, TCP Connect, and Jitter (UDP+) operations on non-native interfaces.
The type, ipaddr, and port keywords enable the SAA Responder to respond to probe packets without receiving Control Protocol packets. The applicable protocols are Jitter, udpEcho, and tcpConnect. However, note that if you use these keywords, packet loss statistics will not be able to be generated for the operation, because the Responder will not be able to determine the order of the received packets.
Examples
The following example enables the SAA Responder to respond to Frame Relay operations:
Router(config)# rtr responder type frame-relay ?all Respond to frame relay measurement packets on every interface anddlciinterface Serial interface over which to respond to measurement packetsRouter(config)#rtr responder type frame-relay allRelated Commands
vrf
To allow monitoring within Multiprotocol Label Switching (MPLS) Virtual Private Networks (VPNs) using SAA operations, use the vrf RTR Entry configuration command.
vrf vrf-name
Syntax Description
Defaults
No default behavior or values.
Command Modes
RTR Entry configuration mode
Command History
Usage Guidelines
VRF is short for Vitual Routing/Forwarding table. A Virtual Private Network (VPN) is commonly identified using the VRF name.
If the vrf keyword and vrf-name argument combination is configured for an SAA operation, SAA uses the vrf-name to identify the VPN for this operation. This command should only be used if it is necessary to measure the response time over the VPN tunnel.
Examples
The following examples illustrate how to set up different SAA operations that support MPLS VPNs. These examples show how test traffic can be sent in an already existing VPN tunnel between two endpoints. Only the following operations can measure response time of a VPN tunnel.
Note that for all of the following operation types, the source IP address is not specified. The SAA will automatically specify the correct source interface when the vrf command is used.
Configuring an Echo Operation Example
Router(config)# rtr 1Router(config-rtr)# type echo protocol ipIcmpEcho 1.1.1.1Router(config-rtr-echo)# vrf vpn1Router(config-rtr-echo)# endRouter(config)# rtr schedule 1 start nowConfiguring a Path Echo Operation Example
Router(config)# rtr 1Router(config-rtr)# type pathEcho protocol ipIcmpEcho 1.1.1.1Router(config-rtr-pathEcho)# vrf vpn1Router(config-rtr-pathEcho)# endRouter(config)# rtr schedule 1 start nowConfiguring a UDP Echo Operation Example
Router(config)# rtr 1Router(config-rtr)# type udpEcho dest-ipaddr 1.1.1.1 dest-port 1213Router(config-rtr)# vrf vpn1Router(config-rtr)# endRouter(config)# rtr schedule 1 start nowConfiguring a Jitter Operation Example
Router(config)# rtr 1Router(config-rtr)# type jitter dest-ipaddr 1.1.1.1 dest-port 1213Router(config-rtr-jitter)# vrf vpn1Router(config-rtr-jitter)# endRouter(config)# rtr schedule 1 start nowConfiguring a Path Jitter Operation Example
In the following example, a Path Jitter operation is configured to run to a CE with the VPN "red" specified, and the source IP address specified:
Router(config)# rtr 7Router(config-rtr)# type pathJitter dest-ipaddr 10.3.30.130 source-ipaddr 10.3.30.129Router(config-rtr-pathJitter)# vrf redRouter(config-rtr-pathJitter)# endRouter(config)# rtr schedule 7 start-time now life foreverRelated Commands
Appendix: SAA Feature History
Before Cisco IOS Release 12.0(5)T, the Service Assurance Agent (SAA) was refered to as the Response Time Reporter (RTR).
Feature History for Release 12.2T, 12.2 & 12.3 mainline, and 12.3T.
Feature History for Release 12.0 S
Feature History for Release 12.2 S
Copyright © 2001-2003 Cisco Systems, Inc. All rights reserved.
This document first published June 7, 2001. Last updated September 15, 2003.
1 This feature is also referred to as "MPLS VPN Awareness for SAA Operations" or as "VRF Awareness for SAA."
