ip slas configuration guide 15.2t

Upload: tonyng42

Post on 04-Apr-2018

241 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    1/407

    IP SLAs Configuration Guide, Cisco IOSRelease 15.2MT

    Americas HeadquartersCisco Systems, Inc.170 West Tasman Drive

    San Jose, CA 95134-1706USAhttp://www.cisco.comTel: 408 526-4000

    800 553-NETS (6387)Fax: 408 527-0883

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    2/407

    THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE. ALL STATEMENTS,INFORMATION, AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED WITHOUT WARRANTY OF ANY KIND,EXPRESS OR IMPLIED. USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS.

    THE SOFTWARE LICENSE AND LIMITED WARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET FORTH IN THE INFORMATION PACKET THAT SHIPPEDWITH THE PRODUCT AND ARE INCORPORATED HEREIN BY THIS REFERENCE. IF YOU ARE UNABLE TO LOCATE THE SOFTWARE LICENSE OR LIMITEDWARRANTY, CONTACT YOUR CISCO REPRESENTATIVE FOR A COPY.

    The Cisco implementation of TCP header compression is an adaptation of a program developed by the University of California, Berkeley (UCB) as part of UCBs public domain versionof the UNIX operating system. All rights reserved. Copyright 1981, Regents of the University of California.

    NOTWITHSTANDING ANY OTHER WARRANTY HEREIN, ALL DOCUMENT FILES AND SOFTWARE OF THESE SUPPLIERS ARE PROVIDED AS IS WITH ALLFAULTS. CISCO AND THE ABOVE-NAMED SUPPLIERS DISCLAIM ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THOSE OFMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OR ARISING FROM A COURSE OF DEALING, USAGE, OR TRADEPRACTICE.

    IN NO EVENT SHALL CISCO OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL, OR INCIDENTAL DAMAGES, INCLUDING,WITHOUT LIMITATION, LOST PROFITS OR LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF CISCO ORITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

    Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/or its affiliates in the U.S. and other countries. To view a list of Cisco trademarks, go to this URL:www.cisco.com/go/trademarks . Third-party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership relationship

    between Cisco and any other company. (1110R)

    Any Internet Protocol (IP) addresses and phone numbers used in this document are not intended to be actual addresses and phone numbers. Any examples, command display output,network topology diagrams, and other figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses or phone numbers in illustrative contentis unintentional and coincidental.

    2012 Cisco Systems, Inc. All rights reserved.

    http://www.cisco.com/go/trademarks
  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    3/407

    C O N T E N T S

    IP SLAs Overview 1

    Finding Feature Information 1

    Information About IP SLAs 1

    IP SLAs Technology Overvi ew 2

    Service Level Agreements 3

    Benefits of IP SLAs 3

    Network Performance Meas urement Using IP SLAs 4

    IP SLAs Operation Types 5

    IP SLAs Responder and IP S LAs Control Protocol 5

    Response Time Computation for IP SLAs 6

    IP SLAs Operation Scheduli ng 6

    IP SLAs Operation Threshol d Monitoring 7

    MPLS VPN Awareness 7

    History Statistics 7

    Additional References 8

    Configuring Auto IP SLAs in IP S LAs Engine 3.0 11

    Finding Feature Information 11

    Prerequisites for Auto IP SLAs i n IP SLAs Engine 3.0 11

    Restrictions for Auto IP SLAs in IP SLAs Engine 3.0 12

    General Restrictions 12

    UDP Jitter Operations Restri ctions 12

    UDP Jitter Codec Operations Restrictions 12

    Proactive Threshold Measuri ng Restrictions 13

    Auto-Measure Group Restric tions 13

    Information About Auto IP SLAs in IP SLAs Engine 3.0 13

    Auto IP SLAs for Analyzing IP SLAs Operations 13

    QoS Integration for Auto IP SLAs 14

    Automatic Registration of Destinations for Auto IP SLAs Operations 14

    How to Configure Auto IP SLAs in IP SLAs Engine 3.0 14

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT iii

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    4/407

    Configuring Automatic Registration of Responder on the Destination Device 15

    Configuring an Endpoint List on the Source Device 15

    Using Automatic Registration to Configure an Endpoint List 16

    Manually Configuring an Endpoint List 18Configuring a Scheduler on t he Source Device 19

    Configuring a Template on t he Source Device 21

    Configuring an ICMP Ec ho Operation 21

    Configuring a Templ ate for a Basic ICMP Echo Operation 21

    What to Do Next 23

    Configuring an ICMP Echo Operation Template with Additional Characteristics 23

    What to Do Next 27

    Configuring an ICMP Jit ter Operation 27

    Configuring a Templ ate for a Basic ICMP Jitter Operation 27

    What to Do Next 29

    Configuring an ICMP Jitter Operation Template with Additional Characteristics 29

    What to Do Next 33

    Configuring a TCP Conn ect Operation 33

    Configuring a Templ ate for a Basic TCP Connect Operation 33

    What to Do Next 34

    Configuring a TCP C onnect Operation Template with Additional Characteristics 35

    What to Do Next 38Configuring a UDP Echo Operation 38

    Configuring a Templ ate for a Basic UDP Echo Operation 38

    What to Do Next 40

    Configuring a UDP E cho Operation Template with Additional Characteristics 40

    What to Do Next 44

    Configuring a UDP Jitter Operation on the Source Device 44

    Configuring a Templ ate for a Basic UDP Jitter Operation 45

    What to Do Next 46

    Configuring a Templ ate for a Basic VoIP SLAs UDP Operation 46

    What to Do Next 48

    Configuring a UDP Ji tter Operation Template with or without Codec with

    Additional Characteri stics 48

    What to Do Next 53

    Adding Proactive Threshold Monitoring to a Template on the Source Device 54

    Contents

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MTiv

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    5/407

    Configuring an Auto-Measure Group on the Source Device 56

    Configuration Examples for Auto IP SLAs in IP SLAs Engine 3.0 58

    Example IP SLAs Auto-Measure Group 58

    Example Configuring Auto IP SLAs Using SNMP 58Example MIB Strings for Auto IP SLAs Template 58

    Example MIB Strings for Auto IP SLAs Endpoint List 59

    Example MIB Strings for Auto IP SLAs Scheduler 60

    Example MIB Strings for an Auto-Measure Group 61

    Example Using SNMP C ommands to Create an Auto IP SLAs Operation 62

    Additional References 64

    Feature Information for Auto IP SLAs in IP SLAs Engine 3.0 65

    Configuring IP SLAs Video Oper ations 69

    Finding Feature Information 69

    Prerequisites for IP SLAs Video Operations 69

    Restrictions for IP SLAs Video Operations 69

    Information About IP SLAs Vid eo Operations 70

    How to Configure IP SLAs Vide o Operations 71

    Configuring an IP SLAs Res ponder 71

    Configuring an IP SLAs Vid eo Profile 72

    Configuring Proactive Thres hold Monitoring 75

    Scheduling IP SLAs Operati ons 78Displaying Statistics for IP S LAs 81

    Troubleshooting Tips 82

    Configuration Examples for IP S LAs Video Operations 82

    Example: Basic IP SLAs Vid eo Profile for Cisco TelePresence 1080P Traffic 82

    Example: Basic IP SLAs Vid eo Profile for IP Television Traffic 82

    Example: Basic IP SLAs Vid eo Profile for IP Surveillance Camera Traffic 83

    Example: SNMP Commands for Configuring a Video Operation 83

    Additional References 84

    Feature Information for IP SLAs Video Operations 85

    Configuring IP SLAs UDP Jitter Operations 87

    Finding Feature Information 87

    Prerequisites 87

    Information About IP SLAs UD P Jitter Operations 88

    IP SLAs UDP Jitter Operatio n 88

    Contents

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT v

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    6/407

    How to Configure IP SLAs UDP Jitter Operations 89

    Configuring the IP SLAs Responder on the Destination Device 89

    Configuring and Scheduling a UDP Jitter Operation on the Source Device 90

    Configuring and Scheduling a Basic UDP Jitter Operation on the Source Device 90Troubleshooting Tips 92

    What to Do Next 92

    Configuring and Schedul ing a UDP Jitter Operation with Additional Characteristics 92

    Troubleshooting Tips 98

    What to Do Next 98

    Configuration Examples for IP S LAs UDP Jitter Operations 98

    Example Configuring a UDP Jitter Operation 98

    Additional References 99

    Feature Information for IP SLAs UDP Jitter Operations 100

    Configuring IP SLAs UDP Jitter Operations for VoIP 103

    Finding Feature Information 103

    Restrictions for IP SLAs UDP Ji tter Operations for VoIP 103

    Information About IP SLAs UD P Jitter Operations for VoIP 104

    The Calculated Planning Imp airment Factor (ICPIF) 104

    Mean Opinion Scores (MOS ) 105

    Voice Performance Monitori ng Using IP SLAs 106

    Codec Simulation Within IP SLAs 106The IP SLAs ICPIF Value 107

    The IP SLAs MOS Value 109

    How to Configure IP SLAs UDP Jitter Operations for VoIP 109

    Configuring and Scheduling an IP SLAs VoIP UDP Jitter Operation 110

    Troubleshooting Tips 114

    What to Do Next 115

    Configuration Examples for IP S LAs UDP Jitter Operations for VoIP 115

    Example IP SLAs VoIP UD P Operation Configuration 115

    Example IP SLAs VoIP UD P Operation Statistics Output 116

    Additional References 117

    Feature Information for IP SLAs UDP Jitter Operations for VoIP 118

    Glossary 119

    Configuring IP SLAs LSP Health Monitor Operations 121

    Finding Feature Information 121

    Contents

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MTvi

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    7/407

    Prerequisites for LSP Health Monitor Operations 121

    Restrictions for LSP Health Monitor Operations 122

    Information About LSP Health Monitor Operations 122

    Benefits of the LSP Health Monitor 122How the LSP Health Monito r Works 123

    Discovery of Neighboring P E Devices 124

    LSP Discovery 125

    LSP Discovery Groups 126

    IP SLAs LSP Ping and LSP Traceroute 128

    Proactive Threshold Monitor ing for the LSP Health Monitor 128

    Multioperation Scheduling f or an LSP Health Monitor 129

    How to Configure LSP Health M onitor Operations 130

    Configuring an LSP Health Monitor Operation 130

    Configuring an LSP Heal th Monitor Operation without LSP Discovery on a PE Device 130

    Configuring the LSP Hea lth Monitor Operation with LSP Discovery on a PE Device 135

    Scheduling LSP Health Mon itor Operations 140

    Troubleshooting Tips 141

    What to Do Next 141

    Manually Configuring and S cheduling an IP SLAs LSP Ping or LSP Traceroute Operation 142

    Troubleshooting Tips 145

    What to Do Next 145Verifying and Troubleshooti ng LSP Health Monitor Operations 146

    Configuration Examples for LSP Health Monitors 148

    Example Configuring and V erifying the LSP Health Monitor Without LSP Discovery 148

    Example Configuring and V erifying the LSP Health Monitor with LSP Discovery 152

    Example Manually Configur ing an IP SLAs LSP Ping Operation 155

    Additional References 155

    Feature Information for LSP He alth Monitor Operations 156

    Configuring IP SLAs for Metro-E thernet 159

    Finding Feature Information 159

    Prerequisites for IP SLAs for M etro-Ethernet 159

    Restrictions for IP SLAs for Me tro-Ethernet 159

    Information About IP SLAs for Metro-Ethernet 160

    IP SLAs Ethernet Operation Basics 160

    How to Configure IP SLAs for Metro-Ethernet 160

    Contents

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT vii

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    8/407

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    9/407

    Troubleshooting Tips 191

    What to Do Next 191

    Configuration Examples for IP SLAs RTP-Based VoIP Operations 191

    Example Configuring an IP SLAs RTP-Based VoIP Operation 191Additional References 191

    Feature Information for IP SLAs RTP-Based VoIP Operations 192

    Configuring VoIP Gatekeeper Re gistration Delay Operations 195

    Finding Feature Information 195

    Restrictions for IP SLAs VoIP G atekeeper Registration Delay Operations 195

    Information About IP SLAs VoI P Gatekeeper Registration Delay Operations 196

    H.323 Gatekeepers and Gate ways 196

    Gateway-to-Gatekeeper Reg istration Delay Time Monitoring 196

    How to Configure IP SLAs VoI P Gatekeeper Registration Delay Operations 196

    Configuring the VoIP H.323 Gateway 197

    Troubleshooting Tips 200

    Configuring and Scheduling a VoIP Gatekeeper Registration Delay Operation 200

    Troubleshooting Tips 204

    What to Do Next 204

    Configuration Examples for IP S LAs VoIP Gatekeeper Registration Delay Operations 204

    Example Configuring the IP SLAs VoIP gatekeeper registration delay operation 205

    Additional References 205Feature Information for the IP S LAs VoIP Gatekeeper Registration Delay Operation 206

    Glossary 207

    Configuring VoIP Call Setup Mon itoring 209

    Finding Feature Information 209

    Prerequisites for VoIP Call Setu p Monitoring 209

    Information About VoIP Call Se tup Monitoring 210

    IP SLAs VoIP Call Setup M onitoring Using H.323 or SIP 210

    How to Configure VoIP Call Set up Monitoring 210

    Configuring the Source Gate way 211

    Configuring a VoIP Call Set up Montioring Operation 213

    Scheduling IP SLAs Operati ons 216

    Enabling the IP SLAs VoIP Responder Application on the Destination Gateway 218

    Troubleshooting Tips 219

    What to Do Next 219

    Contents

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT ix

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    10/407

    Configuration Examples for VoIP Call Setup Monitoring 219

    Example VoIP Call Setup Configuration on the Source Gateway 220

    Example VoIP Responder Application on Destination Gateway 220

    Additional References 220Feature Information for VoIP Ca ll Setup Monitoring 221

    Configuring IP SLAs UDP Echo Operations 223

    Finding Feature Information 223

    Restrictions for IP SLAs UDP E cho Operations 223

    Information About IP SLAs UD P Echo Operations 223

    UDP Echo Operation 224

    How to Configure IP SLAs UDP Echo Operations 224

    Configuring the IP SLAs Re sponder on the Destination Device 224

    Configuring a UDP Echo Op eration on the Source Device 226

    Configuring a Basic UDP Echo Operation on the Source Device 226

    Configuring a UDP Echo Operation with Optional Parameters on the Source Device 227

    Scheduling IP SLAs Operati ons 232

    Troubleshooting Tips 234

    What to Do Next 234

    Configuration Examples for IP S LAs UDP Echo Operations 234

    Example Configuring a UDP Echo Operation 234

    Additional References 234Feature Information for the IP S LAs UDP Echo Operation 235

    Configuring IP SLAs HTTP Oper ations 237

    Finding Feature Information 237

    Restrictions for IP SLAs HTTP Operations 237

    Information About IP SLAs HT TP Operations 237

    HTTP Operation 238

    How to Configure IP SLAs HTT P Operations 238

    Configuring an HTTP GET Operation on the Source Device 238

    Configuring a Basic HTT P GET Operation on the Source Device 238

    Configuring an HTTP G ET Operation with Optional Parameters on the Source Device 240

    Configuring an HTTP RAW Operation on the Source Device 243

    Scheduling IP SLAs Operati ons 245

    Troubleshooting Tips 247

    What to Do Next 247

    Contents

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MTx

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    11/407

    Configuration Examples for IP SLAs HTTP Operations 247

    Example Configuring an HTTP GET Operation 248

    Example Configuring an HTTP RAW Operation 248

    Example Configuring an HTTP RAW Operation Through a Proxy Server 248Example Configuring an HT TP RAW Operation with Authentication 249

    Additional References 249

    Feature Information for IP SLAs HTTP Operations 250

    Configuring IP SLAs TCP Conne ct Operations 253

    Finding Feature Information 253

    Information About the IP SLAs TCP Connect Operation 253

    TCP Connect Operation 253

    How to Configure the IP SLAs TCP Connect Operation 254

    Configuring the IP SLAs Re sponder on the Destination Device 254

    Configuring and Scheduling a TCP Connect Operation on the Source Device 256

    Prerequisites 256

    Configuring and Schedul ing a Basic TCP Connect Operation on the Source Device 256

    Troubleshooting Tips 258

    What to Do Next 258

    Configuring and Schedul ing a TCP Connect Operation with Optional Parameters on the

    Source Device 258

    Troubleshooting Tips 263What to Do Next 264

    Configuration Examples for IP S LAs TCP Connect Operations 264

    Example Configuring a TCP Connect Operation 264

    Additional References 265

    Feature Information for the IP S LAs TCP Connect Operation 266

    Configuring IP SLAs ICMP Echo Operations 267

    Finding Feature Information 267

    Restrictions for IP SLAs ICMP Echo Operations 267

    Information About IP SLAs ICM P Echo Operations 267

    ICMP Echo Operation 268

    How to Configure IP SLAs ICM P Echo Operations 268

    Configuring an ICMP Echo Operation 268

    Configuring a Basic ICM P Echo Operation on the Source Device 268

    Configuring an ICMP Ec ho Operation with Optional Parameters 270

    Contents

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT xi

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    12/407

    Scheduling IP SLAs Operations 274

    Troubleshooting Tips 276

    What to Do Next 276

    Configuration Examples for IP SLAs ICMP Echo Operations 276Example Configuring an IC MP Echo Operation 276

    Additional References 277

    Feature Information for IP SLAs ICMP Echo Operations 278

    Configuring IP SLAs ICMP Path Echo Operations 279

    Finding Feature Information 279

    Restrictions for IP SLAs ICMP Path Echo Operations 279

    Information About IP SLAs ICM P Path Echo Operations 279

    ICMP Path Echo Operation 280

    How to Configure IP SLAs ICM P Path Echo Operations 280

    Configuring an ICMP Path E cho Operation on the Source Device 280

    Configuring a Basic ICM P Path Echo Operation on the Source Device 281

    Configuring an ICMP Pa th Echo Operation with Optional Parameters on the Source

    Device 282

    Scheduling IP SLAs Operati ons 287

    Troubleshooting Tips 288

    What to Do Next 289

    Configuration Examples for IP S LAs ICMP Path Echo Operations 289Example Configuring an IC MP Path Echo Operation 289

    Additional References 290

    Feature Information for IP SLAs ICMP Path Echo Operations 291

    Configuring IP SLAs ICMP Path Jitter Operations 293

    Finding Feature Information 293

    Prerequisites for ICMP Path Jitt er Operations 293

    Restrictions for ICMP Path Jitte r Operations 294

    Information About IP SLAs ICM P Path Jitter Operations 294

    ICMP Path Jitter Operation 294

    How to Configure the IP SLAs I CMP Path Jitter Operation 295

    Configuring the IP SLAs Re sponder on a Destination Device 295

    Configuring an ICMP Path J itter Operation on the Source Device 296

    Configuring a Basic ICM P Path Jitter Operation 296

    Configuring an ICMP Pa th Jitter Operation with Additional Parameters 298

    Contents

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MTxii

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    13/407

    Scheduling IP SLAs Operations 300

    Troubleshooting Tips 302

    What to Do Next 302

    Configuration Examples for IP SLAs ICMP Path Jitter Operations 302Example Configuring a Path Jitter Operation 302

    Additional References 303

    Feature Information for IP SLAs ICMP Path Jitter Operations 304

    Configuring IP SLAs FTP Operat ions 307

    Finding Feature Information 307

    Restrictions for IP SLAs FTP O perations 307

    Information About IP SLAs FTP Operations 307

    FTP Operation 308

    How to Configure IP SLAs FTP Operations 308

    Configuring an FTP Operati on on a Source Device 309

    Configuring a Basic FTP Operation on the Source Device 309

    Configuring an FTP Ope ration with Optional Parameters on the Source Device 310

    Scheduling IP SLAs Operati ons 313

    Troubleshooting Tips 315

    What to Do Next 315

    Configuration Examples for IP S LAs FTP Operations 315

    Example Configuring an FT P Operation 315Additional References 316

    Feature Information for IP SLAs FTP Operations 317

    Configuring IP SLAs DNS Opera tions 319

    Finding Feature Information 319

    Information About IP SLAs DN S Operations 319

    DNS Operation 319

    How to Configure IP SLAs DNS Operations 320

    Configuring an IP SLAs DN S Operation on the Source Device 320

    Configuring a Basic DNS Operation on the Source Device 320

    Configuring a DNS Oper ation with Optional Parameters on the Source Device 322

    Scheduling IP SLAs Operati ons 325

    Troubleshooting Tips 327

    What to Do Next 327

    Configuration Examples for IP S LAs DNS Operations 327

    Contents

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT xiii

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    14/407

    Example Configuring a DNS Operation 327

    DNS Operation in IPv6 Network 328

    Additional References 328

    Feature Information for IP SLAs DNS Operations 329Configuring IP SLAs DHCP Oper ations 331

    Finding Feature Information 331

    Information About IP SLAs DH CP Operations 331

    DHCP Operation 331

    IP SLAs DHCP Relay Agent Options 332

    How to Configure IP SLAs DH CP Operations 332

    Configuring a DHCP Operat ion on the Source Device 332

    Configuring a Basic DH CP Operation 332

    Configuring a DHCP Op eration with Optional Parameters 333

    Scheduling IP SLAs Operati ons 337

    Troubleshooting Tips 339

    What to Do Next 339

    Configuration Examples for IP S LAs DHCP Operations 339

    Example Configuration for a n IP SLAs DHCP Operation 339

    Additional References 339

    Feature Information for IP SLAs DHCP Operations 340

    Configuring IP SLAs DLSw+ Ope rations 343Finding Feature Information 343

    Prerequisites 343

    Information About IP SLAs DL Sw+ Operations 343

    DLSw+ Operation 343

    How to Configure IP SLAs DLS w+ Operations 344

    Configuring IP SLAs DLSw + Operations 344

    Configuring a Basic DLS w+ Operation on the Source Device 344

    Configuring an IP SLAs DLSw+ Operation with Optional Parameters on the Source

    Device 345

    Scheduling IP SLAs Operati ons 349

    Troubleshooting Tips 351

    What to Do Next 351

    Configuration Examples for IP S LAs DLSw+ Operations 351

    Example IP SLAs DLSw+ O peration Configuration 351

    Contents

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MTxiv

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    15/407

    Additional References 352

    Feature Information for Cisco IOS IP SLAs DLSw+ Operations 353

    Configuring an IP SLAs Multioperation Scheduler 355

    Finding Feature Information 355Prerequisites for an IP SLAs Mu ltioperation Scheduler 355

    Information About an IP SLAs Multioperation Scheduler 355

    IP SLAs Multioperations Sc heduler 356

    Default Behavior of IP S LAs Multiple Operations Scheduling 357

    IP SLAs Multiple Operat ions Scheduling with Scheduling Period Less Than Frequency 358

    Multiple Operations Sche duling When the Number of IP SLAs Operations Are Greater

    Than the Schedule Period 359

    IP SLAs Multiple Operat ions Scheduling with Scheduling Period Greater Than Frequency 360

    IP SLAs Random Scheduler 362

    How to Configure an IP SLAs M ultioperation Scheduler 362

    Scheduling Multiple IP SLA s Operations 363

    Enabling the IP SLAs Rando m Scheduler 364

    Verifying IP SLAs Multiple Operations Scheduling 365

    Configuration Examples for an I P SLAs Multioperation Scheduler 367

    Example Scheduling Multipl e IP SLAs Operations 367

    Example Enabling the IP SL As Random Scheduler 368

    Additional References 368Feature Information for a IP SL As Multioperation Scheduler 369

    Configuring Proactive Threshold Monitoring for IP SLAs Operations 371

    Finding Feature Information 371

    Information About Proactive Th reshold Monitoring 371

    IP SLAs Reaction Configura tion 371

    Supported Reactions by I P SLAs Operation 372

    IP SLAs Threshold Monitori ng and Notifications 375

    RTT Reactions for Jitter Operations 377

    How to Configure Proactive Thr eshold Monitoring 377

    Configuring Proactive Thres hold Monitoring 377

    Configuration Examples for Pro active Threshold Monitoring 380

    Example Configuring an IP SLAs Reaction Configuration 380

    Example Verifying an IP SL As Reaction Configuration 380

    Example Triggering SNMP Notifications 381

    Contents

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT xv

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    16/407

    Additional References 382

    Feature Information for IP SLAs Proactive Threshold Monitoring 383

    IP SLAs TWAMP Responder 385

    Finding Feature Information 385Prerequisites for IP SLAs TWAMP Responder 385

    Restrictions for IP SLAs TWAMP Responder 385

    Information About IP SLAs TWAMP Responder 386

    TWAMP 386

    IP SLAs TWAMP Responder v1.0 386

    How to Configure an IP SLAs TWAMP Responder 387

    Configuring the TWAMP Server 387

    Configuring the Session-Reflector 389

    Configuration Examples for IP SLAs TWAMP Responder 390

    IP SLAs TWAMP Responder v1.0 Example 390

    Additional References 390

    Feature Information for IP SLAs TWAMP Responder 391

    Contents

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MTxvi

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    17/407

    IP SLAsOverview

    This module descr ibes IP Service Level Agreeme nts (SLAs). IP SLAs allows Cisco customers to analyzeIP service levels for IP applications and services, to increase productivity, to lower operational costs, andto reduce the frequency of network outages. IP SLAs uses active traffic monitoring--the generation of traffic in a continuous, reliable, and predictable manner--for measuring network performance. Using IPSLAs, service provider customers can measure and provide service level agreements, and enterprisecustomers can verify service levels, verify outsourced service level agreemen ts, and understand network performance. IP SLAs can perform network assessments, verify quality of service (QoS), ease thedeployment of new services, and assist administrators with network troubleshooting. IP SLAs can beaccessed using the Cisco software commands or Simple Network Management Protocol (SNMP) throughthe Cisco Round-Trip Time Monitor (RTTMON) and syslog Management Information Bases (MIBs).

    Finding Feature Information, page 1 Information About IP SLAs, page 1 Additional References, page 8

    Finding Feature InformationYour software re lease may not support all the features documented in this module. For the latest featureinformation and caveats, see the release notes for your platform and software release. To find informationabout the features documented in this module, and to see a list of the releases in which each feature issupported, see the Feature Information Table at the end of this document.

    Use Cisco Feature Navigator to find information about platform support and Cisco software image support.To access Cisco Feature Navigator, go to www.cisco.com/go/cfn . An account on Cisco.com is not required.

    Information About IP SLAs IP SLAs Technology Overview, page 2 Service Level Agreements, page 3 Benefits of IP SLAs, page 3 Network Performance Measurement Using IP SLAs, page 4 IP SLAs Operation Types, page 5 IP SLAs Responder and IP SLAs Control Protocol, page 5 Response Time Computation for IP SLAs, page 6 IP SLAs Operation Scheduling, page 6 IP SLAs Operation Threshold Monitoring, page 7

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT 1

    http://www.cisco.com/go/cfnhttp://www.cisco.com/go/cfn
  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    18/407

    MPLS VPN Awareness, page 7 History Statistics, page 7

    IP SLAs Technology OverviewCisco IP SLAs uses active traffic monitoring--the generation of traffic in a continuous, reliable, andpredictable manner--for measuring network performance. IP SLAs sends data across the network tomeasure performance between multiple network locations or across multiple network paths. It simulatesnetwork data and IP services, and collects network performance information in real time. The informationcollected includes data about response time, one-way latency, jitter (interpacket delay variance), packetloss, voice quality scoring, network resource availability, application performance, and server responsetime. IP SLAs performs active monitoring by generating and analyzing traffic to measure performanceeither between Cisco devices or from a Cisco device to a remote IP device such as a network applicationserver. M easurement statistics pro vided by the various IP SLAs operations can be used for troubleshooting,for problem analysis, and for designing network topologies.

    Using IP SLAs, service provider customers can measure and provide service level agreements, andenterprise customers can verify service levels, verify outsourced service level agreements, and understandnetwork performance for new or existing IP services and applications. IP SLAs uses unique service levelassurance metrics and methodology to provide highly accurate, precise service level assurancemeasurements.

    Depending on the specific IP SLAs operation, statistics of delay, packet loss, jitter, packet sequence,connectivity, path, server response time, and download time can be monitored within the Cisco device andstored in both CLI and SNMP MIBs. The packets have configurable IP and application layer options suchas a source and destination IP address, User Datagram Protocol (UDP)/TCP port numbers, a type of service(ToS) byte (including Differentiated Services Code Point [DSCP] and IP Prefix bits), a Virtual PrivateNetwork (VPN) routing/forwarding instance (VRF), and a URL web address.

    Being Layer-2 transport independent, IP SLAs can be configured end-to-end over disparate networks tobest reflect the metrics that an end-user is likely to experience. Performance metrics collected by IP SLAsoperations include the following:

    Delay (both round-trip and one-way) Jitter (directional) Packet loss (directional) Packet sequencing (packet ordering) Path (per hop) Connectivity (directional) Server or website download time Voice quality scores

    Because IP SLAs is accessible using SNMP, it also can be used by performance monitoring applicationslike CiscoWorks Internetwork Performance Monitor (IPM) and other third-party Cisco partner performance

    management products. For details about network management products that use IP SLAs, see http:// www.cisco.com/go/ipsla .

    SNMP notifications based on the data gathered by an IP SLAs operation allow the router to receive alertswhen performance drops below a specified level and when problems are corrected. IP SLAs uses the CiscoRTTMON MIB for interaction between external Network Management System (NMS) applications and theIP SLAs operations running on the Cisco devices. For a complete description of the object variablesreferenced by the IP SLAs feature, refer to the text of the CISCO-RTTMON-MIB.my file, available fromthe Cisco MIB website .

    IP SLAs Technology OverviewInformation About IP SLAs

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT2

    http://www.cisco.com/go/ipslahttp://www.cisco.com/go/ipslahttp://www.cisco.com/go/ipsla
  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    19/407

    Service Level AgreementsInternet commerce has grown significantly in the past few years as the technology has advanced to providefaster, more reliable access to the Internet. Many companies now need online access and conduct most of

    their business online and any loss of service can affect the profitability of the company. Internet serviceproviders (ISPs) and even internal IT departments now offer a defined level of service--a service levelagreement--to provide their customers with a degree of predictability.

    The latest performance requirements for business-critical applications, voice over IP (VoIP) networks,audio and visual conferencing, and VPNs are creating internal pressures on converged IP networks tobecome optimized for performance levels. Network administrators are increasingly required to supportservice level agreements that support application solutions. The figure below shows how IP SLAs has takenthe traditional concept of Layer 2 service level agreements and applied a broader scope to support end-to-end performance measurement, including support of applications.

    Figure 1 Scope of Traditional Service Level Agreement Versus IP SLAs

    TraditionalLayer 2 SLA

    Application-awareIP SLA

    Customersite 1

    Customersite 2

    ATMFrameRelay

    IP SLAs provides the following improvements over a traditional service level agreement:

    End-to-end measurements--The ability to measure performance from one end of the network to theother allows a broader reach and more accurate representation of the end-user experience.

    Sophistication--Statistics such as delay, jitter, packet sequence, Layer 3 connectivity, and path anddownload time that are broken down into bidirectional and round-trip numbers provide more data than

    just the bandwidth of a Layer 2 link. Ease of deployment--Leveraging the existing Cisco devices in a large network makes IP SLAs easier

    and cheaper to implement than the physical probes often required with traditional service levelagreements.

    Application-aware monitoring--IP SLAs can simulate and measure performance statistics generated byapplications running over Layer 3 through Layer 7. Traditional service level agreements can onlymeasure Layer 2 performance.

    Pervasiveness--IP SLAs support exists in Cisco networking devices ranging from low-end to high-endrouters and switches. This wide range of deployment gives IP SLAs more flexibility over traditionalservice level agreements.

    When you know the performance expectations for different levels of traffic from the core of your network to the edge of your network, you can confidently build an end-to-end application-aware service levelagreement.

    Benefits of IP SLAs IP SLAs monitoring

    Service Level AgreementsInformation About IP SLAs

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT 3

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    20/407

    Provides service level agreement monitoring, measurement, and verification. Network performance monitoring

    Measures the jitter, latency, or packet loss in the network. Provides continuous, reliable, and predictable measurements.

    IP service network health assessment Verifies that the existing QoS is sufficient for new IP services.

    Edge-to-edge network availability monitoring

    Provides proactive verification and connectivity testing of network resources (for example,indicates the network availability of a Network File System (NFS) server used to store businesscritical data from a remote site).

    Troubleshooting of network operation

    Provides consistent, reliable measurement that immediately identifies problems and savestroubleshooting time.

    Voice over IP (VoIP) performance monitoring Multiprotocol Label Switching (MPLS) Virtual Private Network (VPN) performance monitoring and

    network verification

    Network Performance Measurement Using IP SLAsUsing IP SLAs, a network engineer can monitor the performance between any area in the network: core,distribution, and edge. Monitoring can be done anytime, anywhere, without deploying a physical probe.

    IP SLAs uses generated traffic to measure network performance between two networking devices such asrouters. The figure below shows how IP SLAs starts when the IP SLAs device sends a generated packet tothe destination device. After the destination device receives the packet, and depending on the type of IPSLAs operation, the device will respond with time-stamp information for the source to make the calculationon performance metrics. An IP SLAs operation performs a network measurement from the source device toa destination in the network using a specific protocol such as UDP.

    Figure 2 IP SLAs Operations

    1 2 1 3 8 1

    IP SLA sourceIP SLA responder

    IP SLA

    Any IP device

    SNMP

    Performancemanagement

    application

    IP network IP SLA

    IP SLA measurementand IP SLA responder to

    IP SLA Responder

    IP SLA measurementand IP SLA responder to

    IP SLA Responder

    IP SLA measurementand IP SLA responder to

    IP SLA Responder

    To implement IP SLAs network performance measurement you need to perform these tasks:

    Network Performance Measurement Using IP SLAsInformation About IP SLAs

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT4

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    21/407

    1 Enable the IP SLAs Responder, if appropriate.2 Configure the required IP SLAs operation type.3 Configure any options available for the specified IP SLAs operation type.4 Configure threshold conditions, if required.5 Schedule the operation to run, then let the operation run for a period of time to gather statistics.6 Display and interpret the results of the operation using Cisco software commands or an NMS system

    with SNMP.

    Conceptual information about the IP SLAs Responder and IP SLAs control protocol, the various IP SLAsoperation types, thresholding options, and scheduling options are contained in this document.

    IP SLAs Operation TypesThe various types of IP SLAs operations include the following:

    Data Link Switching Plus (DLSw+) Domain Name System (DNS) Dynamic Host Control Protocol (DHCP)

    File Transfer Protocol (FTP) Hypertext Transfer Protocol (HTTP) ICMP echo ICMP jitter ICMP path echo ICMP path jitter Real-Time Transport Protocol (RTP)-based VoIP Transmission Control Protocol (TCP) connect UDP echo UDP jitter UDP jitter for VoIP VoIP gatekeeper registration delay VoIP post-dial delay

    IP SLAs Responder and IP SLAs Control ProtocolThe IP SLAs Responder is a component embedded in the destination Cisco routing device that allows thesystem to anticipate and respond to IP SLAs request packets. The IP SLAs Responder provides anenormous advantage with accurate measurements without the need for dedicated probes and additionalstatistics not available via standard ICMP-based measurements. The patented IP SLAs Control Protocol isused by the IP SLAs Responder providing a mechanism through which the responder can be notified onwhich port it should listen and respond. Only a Cisco device can be a source for a destination IP SLAsResponder.

    The figure "Cisco IOS XE IP SLAs Operations" in the "Network Performance Measurement Using CiscoIOS XE IP SLAs" section shows where the IP SLAs Responder fits in relation to the IP network. The IPSLAs Responder listens on a specific port for control protocol messages sent by an IP SLAs operation.Upon receipt of the control message, the responder will enable the specified UDP or TCP port for thespecified duration. During this time, the responder accepts the requests and responds to them. Theresponder disables the port after it responds to the IP SLAs packet, or when the specified time expires. Foradded security, MD5 authentication for control messages is available.

    Enabling the IP SLAs Responder on the destination device is not required for all IP SLAs operations. Forexample, if services that are already provided by the destination router (such as Telnet or HTTP) are

    IP SLAs Operation TypesInformation About IP SLAs

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT 5

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    22/407

    chosen, the IP SLAs Responder need not be enabled. For non-Cisco devices, the IP SLAs Respondercannot be configured and IP SLAs can send operational packets only to services native to those devices.

    Response Time Computation for IP SLAsRouters may take tens of milliseconds to process incoming packets, due to other high-priority processes.This delay affects the response times because the reply to test packets might be sitting on queue whilewaiting to be processed. In this situation, the response times would not accurately represent true network delays. IP SLAs minimizes these processing delays on the source router as well as on the target router (if IPSLAs Responder is being used), in order to determine true round-trip times. IP SLAs test packets use timestamping to minimize the processing delays.

    When enabled, the IP SLAs Responder allows the target device to take two time stamps both when thepacket arrives on the interface at interrupt level and again just as it is leaving, eliminating the processingtime. At times of high network activity, an ICMP ping test often shows a long and inaccurate responsetime, while an IP SLAs test shows an accurate response time due to the time stamping on the responder.

    The figure below demonstrates how the responder works. Four time stamps are taken to make thecalculation for round-trip time. At the target router, with the responder functionality enabled time stamp 2

    (TS2) is subtracted from time stamp 3 (TS3) to produce the time spent processing the test packet asrepresented by delta. This delta value is then subtracted from the overall round-trip time. Notice that thesame principle is applied by IP SLAs on the source router where the incoming time stamp 4 (TS4) is alsotaken at the interrupt level to allow for greater accuracy.

    Figure 3 IP SLAs Responder Time Stamping

    1

    2 1 3 8 0

    T1

    Source router

    RTT (Round-trip time) = T4 (Time stamp 4) - T1 (Time stamp 1) -

    Target routerResponder

    =T3-T2T4

    T2T3

    An additional benefit of the two time stamps at the target router is the ability to track one-way delay, jitter,and directional packet loss. Because much network behavior is asynchronous, it is critical to have thesestatistics. However, to capture one-way delay measurements the configuration of both the source router andtarget router with Network Time Protocol (NTP) is required. Both the source and target need to besynchronized to the same clock source. One-way jitter measurements do not require clock synchronization.

    IP SLAs Operation SchedulingAfter an IP SLAs operation has been configured, you must schedule the operation to begin capturingstatistics and collecting error information. When scheduling an operation, it can start immediately or start ata certain month, day, and hour. There is a pending option to set the operation to start at a later time. Thepending option is also an internal state of the operation visible through SNMP. The pending state is alsoused when an operation is a reaction (threshold) operation waiting to be triggered. You can schedule asingle IP SLAs operation or a group of operations at one time.

    Multioperations scheduling allows you to schedule multiple IP SLAs operations using a single Ciscosoftware command or the CISCO RTTMON-MIB. This feature allows you to control the amount of IPSLAs monitoring traffic by scheduling the operations to run at evenly distributed times. This distribution of IP SLAs operations helps minimize the CPU utilization and thereby enhances the scalability of thenetwork.

    Response Time Computation for IP SLAsInformation About IP SLAs

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT6

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    23/407

    For more details about the IP SLAs multioperations scheduling functionality, see the IP SLAs-Multioperation Scheduling of IP SLAs Operations module of the IP SLAs Configuration Guide .

    IP SLAs Operation Threshold MonitoringTo support successful service level agreement monitoring or to proactively measure network performance,threshold functionality becomes essential. Consistent reliable measurements immediately identify issuesand can save troubleshooting time. To confidently roll out a service level agreement you need to havemechanisms that notify you immediately of any possible violation. IP SLAs can send SNMP traps that aretriggered by events such as the following:

    Connection loss Timeout Round-trip time threshold Average jitter threshold One-way packet loss One-way jitter

    One-way mean opinion score (MOS) One-way latency

    Alternately, an IP SLAs threshold violation can trigger another IP SLAs operation for further analysis. Forexample, the frequency could be increased or an ICMP path echo or ICMP path jitter operation could beinitiated for troubleshooting.

    Determining the type of threshold and the level to set can be complex, and it depends on the type of IPservice being used in the network. For more details on using thresholds with IP SLAs operations, see theIP SLAs-Proactive Threshold Monitoring of IP SLAs Operations module of the IP SLAs ConfigurationGuide .

    MPLS VPN AwarenessThe IP SLAs MPLS VPN Awareness feature provides the capability to monitor IP service levels withinMultiprotocol Label Switching (MPLS) Virtual Private Networks (VPNs). Using IP SLAs within MPLSVPNs allows service providers to plan, provision, and manage IP VPN services according to the servicelevel agreement for a customer. IP SLAs operations can be configured for a specific VPN by specifying aVPN routing and forwarding (VRF) name.

    History StatisticsIP SLAs maintains the following three types of history statistics:

    Aggregated statistics--By default, IP SLAs maintains two hours of aggregated statistics for eachoperation. Value from each operation cycle is aggregated with the previously available data within agiven hour. The Enhanced History feature in IP SLAs allows for the aggregation interval to be shorterthan an hour.

    Operation snapshot history--IP SLAs maintains a snapshot of data for each operation instance thatmatches a configurable filter, such as all, over threshold, or failures. The entire set of data is availableand no aggregation takes place.

    Distribution statistics--IP SLAs maintains a frequency distribution over configurable intervals. Eachtime IP SLAs starts an operation, a new history bucket is created until the number of history bucketsmatches the specified size or the lifetime of the operation expires. By default, the history for an IP

    IP SLAs Operation Threshold MonitoringInformation About IP SLAs

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT 7

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    24/407

    SLAs operation is not collected. If history is collected, each bucket contains one or more historyentries from the operation. History buckets do not wrap.

    Additional ReferencesRelated Documents

    Related Topic Document Title

    Cisco IOS commands Cisco IOS Master Commands List, All Releases

    Cisco IOS IP SLAs commands Cisco IOS IP SLAs Command Reference

    Standards

    Standards Title

    ITU-T G.711 u-law and G.711 a-law Pulse code modulation (PCM) of voice frequencies

    ITU-T G.729A Reduced complexity 8 kbit/s CS-ACELP speechcodec

    MIBs

    MIBs MIBs Link

    CISCO-RTTMON-MIB To locate and download MIBs for selectedplatforms, Cisco IOS releases, and feature sets, useCisco MIB Locator found at the following URL:

    http://www.cisco.com/go/mibs

    RFCs

    RFCs Title

    No new or modified RFCs are supported by thisfeature, and support for existing RFCs has not beenmodified by this feature.

    --

    IP SLAs OverviewAdditional References

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT8

    http://www.cisco.com/go/mibshttp://www.cisco.com/en/US/docs/ios/mcl/allreleasemcl/all_book.html
  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    25/407

    Technical Assistance

    Description Link

    The Cisco Support and Documentation websiteprovides online resources to downloaddocumentation, software, and tools. Use theseresources to install and configure the software andto troubleshoot and resolve technical issues withCisco products and technologies. Access to mosttools on the Cisco Support and Documentationwebsite requires a Cisco.com user ID andpassword.

    http://www.cisco.com/cisco/web/support/ index.html

    Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/or its affiliates in the U.S.and other countries. To view a list of Cisco trademarks, go to this URL: www.cisco.com/go/trademarks .Third-party trademarks mentioned are the property of their respective owners. The use of the word partnerdoes not imply a partnership relationship between Cisco and any other company. (1110R)

    Any Internet Protocol (IP) addresses and phone numbers used in this document are not intended to beactual addresses and phone numbers. Any examples, command display output, network topology diagrams,and other figures included in the document are shown for illustrative purposes only. Any use of actual IPaddresses or phone numbers in illustrative content is unintentional and coincidental.

    IP SLAs Overview

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT 9

    http://www.cisco.com/go/trademarkshttp://www.cisco.com/cisco/web/support/index.htmlhttp://www.cisco.com/cisco/web/support/index.html
  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    26/407

    History Statistics

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT10

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    27/407

    Configuring Auto IP SLAs in IP SLAs Engine 3.

    This document describes the auto IP Service Level Agreements (SLAs) function in IP SLAs Engine 3.0,including the following:

    Auto-measure groups--Each template, endpoint li st, and scheduler can be configured once and thencombined to create auto-measure groups for multiple operations, including operations for proactivethreshold monitoring.

    Automatic registration--Cisco devices can be configured to automatically register with the source,which enables the source to discover the destinations address for building an endpoint list. Quality of service (QoS) performance--Support for active measurement of QoS.

    Finding Feature Information, page 11 Prerequisites for Auto IP SLAs in IP SLAs Engine 3.0, page 11 Restrictions for Auto IP SLAs in IP SLAs Engine 3.0, page 12 Information About Auto IP SLAs in IP SLAs Engine 3.0, page 13 How to Configure Auto IP SLAs in IP SLAs Engine 3.0, page 14 Configuration Examples for Auto IP SLAs in IP SLAs Engine 3.0, page 58 Additional References, page 64 Feature Information for Auto IP SLAs in IP SLAs Engine 3.0, page 65

    Finding Feature InformationYour software release may not support all the features documented in this module. For the latest featureinformation and caveats, see the release notes for your platform and software release. To find informationabout the features documented in this module, and to see a list of the releases in which each feature issupported, see the Feature Information Table at the end of this document.

    Use Cisco Feature Navigator to find information about platform support and Cisco software image support.To access Cisco Feature Navigator, go to www.cisco.com/go/cfn . An account on Cisco.com is not required.

    Prerequisites for Auto IP SLAs in IP SLAs Engine 3.0 Your IP network is operational and you can access the destination device. If you are using a Cisco IP SLAs Responder on the destination device for any auto IP SLAs operation,

    the responder must be enabled before you configure the IP SLAs operation. The following operationsrequire that an IP SLAs responder be enabled on the destination device:

    UDP Echo UPD Jitter

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT 11

    http://www.cisco.com/go/cfnhttp://www.cisco.com/go/cfn
  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    28/407

    VoIP UDP

    Restrictions for Auto IP SLAs in IP SLAs Engine 3.0 General Restrictions, page 12 UDP Jitter Operations Restrictions, page 12 UDP Jitter Codec Operations Restrictions, page 12 Proactive Threshold Measuring Restrictions, page 13 Auto-Measure Group Restrictions, page 13

    General Restrictions Auto IP SLAs is supported in IPv4 networks only. Only the following operation types are supported by auto IP SLAs in Cisco IP SLAs Engine 3.0:

    Internet Control Message Protocol (ICMP) Echo ICMP Jitter TCP Connect Internet User Datagram Protocol (UDP) Echo UDP Jitter

    If you do not configure and apply a template to an auto-measure group, the default type of operationfor the group is ICMP jitter.

    UDP Jitter Operations Restrictions The responder should not configure a permanent port for the same sender. If the responder configures

    the permanent port for the same sender, even if the packets are successfully sent (no timeout or packetloss issues), the jitter values will be zero.

    Time synchronization is required between the source and the destination in order to provide accurateone-way delay (latency) measurements. To configure Network Time Protocol (NTP) on the source anddestination, perform the tasks in the Performing Basic System Management chapter of the Cisco IOS

    Network Management Configuration Guide . Time synchronization is not required for one-way jitterand packet loss measurements. If the time is not synchronized between the source and destination,one-way jitter and packet loss data are returned but values of 0 are returned for the one-way delaymeasurements provided by the UDP jitter operation.

    The IP SLAs UDP jitter operation does not support the IP SLAs History feature (statistics historybuckets) because of the large data volume involved with UDP jitter operations.

    CISCO-RTTMON-MIB limits the hours of statistics kept for the UDP jitter operation to two hours.Configuring a larger value using the history hours-of-statistics command change does not increasethe value beyond two hours.

    The CISCO-DATA-COLLECTION-MIB can be used to collect historical data for the operation. Forinformation about the CISCO-DATA-COLLECTION-MIB, see http://www.cisco.com/go/mibs .

    UDP Jitter Codec Operations Restrictions Cisco IO S IP SLAs Engine 3.0 supports only the following speech codecs:

    General RestrictionsRestrictions for Auto IP SLAs in IP SLAs Engine 3.0

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT12

    http://www.cisco.com/go/mibs
  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    29/407

    G.711 a-law, 64 kbps PCM compression method G.711 mu-law, 64 kbps PCM compression method G.729A, 8 kbps CS-ACELP compression method

    An IP SLAs UDP jitter codec operation for analyzing VoIP SLAs will fail if control protocol isdisabled.

    The show auto template command for UDP jitter lists the values for the Number of statisticdistribution buckets kept and Statistic distribution interval (milliseconds), but these values do notapply to UDP jitter codec operations.

    Proactive Threshold Measuring Restrictions RTT reaction s for jitter operations are triggered only at the end of the operation and use the latest

    value for the return-trip time (LatestRTT). SNMP traps for RTT for jitter operations are based on the average value for the return-trip time

    (RTTAvg) for the whole operation only and do not include return-trip time values for individualpackets sent during the operation. Only syslog messages are supported for RTTAvg threshold

    violations. Only syslog messages are supported for RTT violations during Jitter operations. Only SNMP traps are supported for RTT violations during non-Jitter operations. Only syslog messages are supported for non-RTT violations other than timeout, connectionLoss, or

    verifyError. Both SNMP traps and syslog messages are supported for timeout, connectionLoss, or verifyError

    violations only.

    Auto-Measure Group Restrictions Only one auto IP SLAs template can be specified for each auto-measure group. Each template can be

    referenced by more than one group. If no template is specified for an auto-measure group, theoperation type for the group is ICMP jitter by default.

    Only one auto IP SLAs endpoint list can be specified for each auto-measure group. Each endpoint listcan be referenced by more than one group.

    Only one auto IP SLAs scheduler can be specified for each auto-measure group. Each scheduler can bereferenced by more than one group to create a multioperations schedule.

    You cannot modify the configuration of an auto-measure group if the scheduler specified for the groupis configured with a start time other than the default (pending). To avoid conflicts when you configurean auto-measure group, issue the schedule command last.

    Information About Auto IP SLAs in IP SLAs Engine 3.0 Auto IP SLAs for Analyzing IP SLAs Operations, page 13 QoS Integration for Auto IP SLAs, page 14 Automatic Registration of Destinations for Auto IP SLAs Operations, page 14

    Auto IP SLAs for Analyzing IP SLAs OperationsAuto IP SLAs in Cisco IOS IP SLAs Engine 3.0 consists of the following components:

    Proactive Threshold Measuring RestrictionsInformation About Auto IP SLAs in IP SLAs Engine 3.0

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT 13

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    30/407

    Endpoint list--A collection of destination endpoint addresses that can be manually configured orautomatically discovered.

    Template--A set of parameters that define a single operation. You can combine any template with anyendpoint list and apply the combination across many groups.

    Scheduler--Defines parameters for scheduling an operation including start time, frequency, life, age

    out, and probe interval. The scheduler can be associated with one or more groups. Auto-measure group--Created by combining one auto IP SLAs endpoint list, template, and scheduler.

    You can combine any template with any endpoint list and any scheduler and apply the combinationacross many groups.

    When the group is scheduled to run, based on the scheduler, one IP SLAs operation is created for eachdestination address in the endpoint list. The operation type depends on the template in the group. If thegroup is deleted or unscheduled, the created IP SLAs operations are removed.

    For configuration information, see the "How to Configure Auto IP SLAs in Cisco IOS IP SLAs Engine 3.0"section.

    QoS Integration for Auto IP SLAsQoS integration allows for active measurement of QoS performance and enables customers to test network readiness for t he deployment of high priority, low latency traffic that is generated by applic ations such asvoice and vide o. Auto IP SLAs traffic is marked with the app ropriate Differentiated Services Code Point(DSCP) marke r and then sends out the required interface.

    Automatic Registration of Destinations for Auto IP SLAs OperationsDestination Cisco devices and Cisco IOS IP SLAs Responders in Cisco devices can be configured toautomatically register with the source. The source will discover the destinations address and put it in anendpoint list.

    How to Configure Auto IP SLAs in IP SLAs Engine 3.0 Configuring Automatic Registration of Responder on the Destination Device, page 15 Configuring an Endpoint List on the Source Device, page 15 Configuring a Scheduler on the Source Device, page 19 Configuring a Template on the Source Device, page 21 Adding Proactive Threshold Monitoring to a Template on the Source Device, page 54 Configuring an Auto-Measure Group on the Source Device, page 56

    QoS Integration for Auto IP SLAsHow to Configure Auto IP SLAs in IP SLAs Engine 3.0

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT14

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    31/407

    Configuring Automatic Registration of Responder on the Destination Device

    SUMMARY STEPS

    1. enable2. configure terminal3. ip sla responder auto-register {source-ipaddress |source-hostname } [client-id client-id ] [endpoint-list

    template-name ] [retry-timer minutes ]4. exit

    DETAILED STEPS

    Command or Action Purpose

    Step 1 enable

    Example:

    Router> enable

    Enables privileged EXEC mode.

    Enter your password if prompted.

    Step 2 configure terminal

    Example:

    Router# configure terminal

    Enters global configuration mode.

    Step 3 ip sla responder auto-register {source-ipaddress |source-hostname }[client-id client-id ] [endpoint-list template-name ] [retry-timer minutes ]

    Example:

    Router(config)# ip sla responder auto-register 10.1.1.23endpoint-list autolist

    Enables destination to register with source.

    Step 4 exit

    Example:

    Router(config)# exit

    Exits global configuration mode and returns toprivileged EXEC mode.

    Configuring an Endpoint List on the Source DevicePerform one of the following tasks:

    Using Automatic Registration to Configure an Endpoint List, page 16 Manually Configuring an Endpoint List, page 18

    Configuring Automatic Registration of Responder on the Destination DeviceHow to Configure Auto IP SLAs in IP SLAs Engine 3.0

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT 15

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    32/407

    Using Automatic Registration to Configure an Endpoint ListXThe destination device or responder must be configured for auto registration. For configurationinformation, see the Configuring Automatic Registration of Responder on the Destination Device

    section.

    SUMMARY STEPS

    1. enable2. configure terminal3. ip sla auto discovery4. ip sla auto endpoint-list type ip template-name5. description description6. discover [port port ]7. access-list {standard-range | expanded-range }8. ageout seconds9. measurement-retry number-of-retries10.end11.show ip sla auto discovery

    DETAILED STEPS

    Command or Action Purpose

    Step 1 enable

    Example:

    Router> enable

    Enables privileged EXEC mode.

    Enter your password if prompted.

    Step 2 configure terminal

    Example:

    Router# configure terminal

    Enters global configuration mode.

    Step 3 ip sla auto discovery

    Example:

    Router(config)# ip sla auto discovery

    Enables the source to discover the responderendpoints.

    Configuring Auto IP SLAs in IP SLAs Engine 3.0Using Automatic Registration to Configure an Endpoint List

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT16

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    33/407

    Command or Action Purpose

    Step 4 ip sla auto endpoint-list type ip template-name

    Example:

    Router(config)# ip sla auto endpoint-list type ipautolist

    Begins configuring an endpoint list and entersendpoint-list configuration mode.

    Step 5 description description

    Example:

    Router(config-epl)# description testing discovery

    (Optional) Adds descriptive text to the template beingconfigured.

    Step 6 discover [port port ]

    Example:

    Router(config-epl)# discover

    Automatically discovers the IP addresses and portnumbers of endpoints on the destination and entersendpoint-list auto-discovery configuration mode.

    Step 7 access-list {standard-range | expanded-range }

    Example:

    Router(config-epl-disc)# access-list 1

    Names and adds the list of discovered IP addresses tothe endpoint list being configured.

    Step 8 ageout seconds

    Example:

    Router(config-epl-disc)# ageout 10

    (Optional) Sets an ageout timer.

    Step 9 measurement-retry number-of-retries

    Example:

    Router(config-epl-disc)# measurement-retry 10

    (Optional) Specifies the number of times to retry afteran operation fails.

    Step 10 end

    Example:

    Router(config-ep-disc)# end

    Returns to privileged EXEC mode.

    Configuring Auto IP SLAs in IP SLAs Engine 3.0Using Automatic Registration to Configure an Endpoint List

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT 17

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    34/407

    Command or Action Purpose

    Step 11 show ip sla auto discovery

    Example:

    Router# show ip sla auto discovery

    (Optional) Displays status of auto-discovery.

    Manually Configuring an Endpoint List

    SUMMARY STEPS

    1. enable2. configure terminal

    3. ip sla auto endpoint-list type ip template-name4. description description5. ip-address address [- address | , ... , address ] port port 6. end7. show ip sla auto [type ip [template-name ]]

    DETAILED STEPS

    Command or Action Purpose

    Step 1 enable

    Example:

    Router> enable

    Enables privileged EXEC mode.

    Enter your password if prompted.

    Step 2 configure terminal

    Example:

    Router# configure terminal

    Enters global configuration mode.

    Step 3 ip sla auto endpoint-list type ip template-name

    Example:

    Router(config)# ip sla auto endpoint-list type ipedgehosts-epl

    Begins configuring an endpoint list and enters endpoint-list configuration mode.

    Configuring Auto IP SLAs in IP SLAs Engine 3.0Manually Configuring an Endpoint List

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT18

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    35/407

    Command or Action Purpose

    Step 4 description description

    Example:

    Router(config-epl)# description manual config

    (Optional) Adds descriptive text to the template beingconfigured.

    Step 5 ip-address address [- address | , ... , address ] port port

    Example:

    Router(config-epl)# ip-address 10.1.1.1-13 port 6500

    Adds the IP addresses of endpoints to the endpoint listbeing configured.

    Use the no from of this command to modify theendpoint list by removing one or more addresses.

    Repeat this command until all desired addresses areconfigured.

    Step 6 end

    Example:

    Router(config-epl)# end

    Returns to privileged EXEC mode.

    Step 7 show ip sla auto [type ip [template-name ]]

    Example:

    Router# show ip sla auto type ip edgehosts-epl

    (Optional) Displays the configuration of the endpoint list.

    Configuring a Scheduler on the Source DeviceSUMMARY STEPS

    1. enable2. configure terminal3. ip sla auto schedule schedule-id 4. ageout seconds5. frequency {seconds | range random-frequency-range }6. life {forever | seconds }

    7. probe-interval milliseconds8. start-time {hh : mm[:ss] [month day | day month ] | pending | now | after hh : mm : ss}9. end10.show ip sla auto schedule [schedule-id ]

    Configuring a Scheduler on the Source DeviceManually Configuring an Endpoint List

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT 19

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    36/407

    DETAILED STEPS

    Command or Action Purpose

    Step 1 enable

    Example:

    Router> enable

    Enables privileged EXEC mode.

    Enter your password if prompted.

    Step 2 configure terminal

    Example:

    Router# configure terminal

    Enters global configuration mode.

    Step 3 ip sla auto schedule schedule-id

    Example:

    Router(config)# ip sla auto schedule theschedule

    Begins configuring a scheduler and enters IP

    SLA auto-measure schedule configuration mode.

    Step 4 ageout seconds

    Example:

    Router(config-am-schedule)# ageout 43200

    (Optional) Sets an ageout timer for inactiveoperations.

    Step 5 frequency {seconds | range random-frequency-range }

    Example:

    Router(config-am-schedule)# frequency 60

    (Optional) Specifies either the frequency timer

    or random frequency range for multipleoperations.

    Step 6 life {forever | seconds }

    Example:

    Router(config-am-schedule)# life 43200

    (Optional) Defines the lifetime of the operation.

    Step 7 probe-interval milliseconds

    Example:

    Router(config-am-schedule)# probe-interval 20

    (Optional) Specifies the interval for multiple

    operations.

    Configuring Auto IP SLAs in IP SLAs Engine 3.0Manually Configuring an Endpoint List

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT20

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    37/407

    Command or Action Purpose

    Step 8 start-time {hh : mm[:ss] [month day | day month ] | pending | now |after hh : mm : ss}

    Example:

    Router(config-am-schedule)# start-time now

    (Optional) Specifies the start time of anoperation.

    Step 9 end

    Example:

    Router(config-am-schedule)# end

    Returns to privileged EXEC mode.

    Step 10 show ip sla auto schedule [schedule-id ]

    Example:

    Router# show ip sla auto schedule

    (Optional) Displays the configuration of thescheduler.

    Configuring a Template on the Source Device

    Note If you do not configure and apply a template to an auto-measure group, the default type of operation for thegroup is ICMP jitter.

    Configuring an ICMP Echo Operation, page 21 Configuring an ICMP Jitter Operation, page 27 Configuring a TCP Connect Operation, page 33 Configuring a UDP Echo Operation, page 38 Configuring a UDP Jitter Operation on the Source Device, page 44

    Configuring an ICMP Echo OperationPerform one of the following tasks:

    Configuring a Template for a Basic ICMP Echo Operation, page 21

    Configuring an ICMP Echo Operation Template with Additional Characteristics, page 23

    Configuring a Template for a Basic ICMP Echo Operation

    Configuring a Template on the Source DeviceConfiguring an ICMP Echo Operation

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT 21

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    38/407

    Note We recommend using a Cisco networking device as the destination device although any networking devicethat supports RFC 862, Echo protocol , can be used.

    SUMMARY STEPS

    1. enable2. configure terminal3. ip sla auto template type ip icmp-echo template-name4. description description5. end

    DETAILED STEPS

    Command or Action Purpose

    Step 1 enable

    Example:

    Router> enable

    Enables privileged EXEC mode.

    Enter your password if prompted.

    Step 2 configure terminal

    Example:

    Router# configure terminal

    Enters global configuration mode.

    Step 3 ip sla auto template type ip icmp-echo template-name

    Example:

    Router(config)# ip sla auto template type ip icmp-echo tmp-icmpecho

    Begins configuring a template and enters IP SLAtemplate configuration mode.

    Step 4 description description

    Example:

    Router(config-tplt-icmp-ech)# description default oper

    temp for icmp echo

    (Optional) Adds descriptive text to the templatebeing configured.

    Step 5 end

    Example:

    Router(config-tplt-icmp-ech)# end

    Returns to global configuration mode.

    Configuring Auto IP SLAs in IP SLAs Engine 3.0Configuring a Template for a Basic ICMP Echo Operation

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT22

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    39/407

    Example

    The following output shows the configuration, including default values, of a template for an ICMP echooperation:

    Router# show

    ip sla auto template type ip icmp-echoIP SLAs Auto Template: tpl-icmplechoMeasure Type: icmp-echo (control enabled)Description: default oper temp for icmp echoIP options:

    Source IP: 0.0.0.0 Source Port: 0VRF: TOS: 0x0

    Operation Parameters:Request Data Size: 16 Verify Data: falseTimeout: 5000 Threshold: 5000

    Statistics Aggregation option:Hours of statistics kept: 2

    History options:History filter: noneMax number of history records kept: 15Lives of history kept: 0

    Statistics Distributions options:Distributions characteristics: RTT

    Distributions bucket size: 20Max number of distributions buckets: 1

    Reaction Configuration: None

    What to Do Next, page 23

    What to Do Next

    To configure this auto IP SLAs template for proactive threshold monitoring, see the Adding ProactiveThreshold Monitoring to a Template on the Source Device section. Otherwise, see the Configuring anAuto-Measure Group on the Source Device section.

    Configuring an ICMP Echo Operation Template with Additional Characteristics

    Note We recommend using a Cisco networking device as the destination device although any networking devicethat supports RFC 862, Echo Protocol , can be used.

    Configuring Auto IP SLAs in IP SLAs Engine 3.0 What to Do Next

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT 23

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    40/407

    SUMMARY STEPS

    1. enable2. configure terminal

    3. ip sla auto template type ip icmp-echo template-name4. description description5. source-ip {ip-address | hostname }6. tos number 7. vrf vrf-name8. parameters9. history buckets-kept size10.history distributions-of-statistics-kept size11.history enhanced [interval seconds ] [buckets number-of-buckets ]12.history filter {none | all | overThreshold | failures }

    13.history hours-of-statistics-kept hours14.history lives-kept lives15.history statistics-distribution-interval milliseconds16.request-data-size bytes17.threshold milliseconds18.timeout milliseconds19.verify-data20.end

    DETAILED STEPS

    Command or Action PurposeStep 1 enable

    Example:

    Router> enable

    Enables privileged EXEC mode.

    Enter your password if prompted.

    Step 2 configure terminal

    Example:

    Router# configure terminal

    Enters global configuration mode.

    Step 3 ip sla auto template type ip icmp-echo template-name

    Example:

    Router(config)# ip sla auto template type ip icmp-echo icmp_echo_2

    Begins configuring a template and enters IP SLA templateconfiguration mode.

    Configuring Auto IP SLAs in IP SLAs Engine 3.0Configuring an ICMP Echo Operation Template with Additional Characteristics

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT24

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    41/407

    Command or Action Purpose

    Step 4 description description

    Example:

    Router(config-tplt-icmp-ech)# description customicmp echo template

    (Optional) Adds descriptive text to the template beingconfigured.

    Step 5 source-ip {ip-address | hostname }

    Example:

    Router(config-tplt-icmp-ech)# source-ip172.29.139.132

    (Optional) Specifies the source for the operation.

    Step 6 tos number

    Example:

    Router(config-tplt-icmp-ech)# tos 160

    (Optional) Defines the Type of Service (ToS) byte in the

    IPv4 header of an IP SLAs operation.

    Step 7 vrf vrf-name

    Example:

    Router(config-tplt-icmp-ech)# vrf vpn-A

    (Optional) Allows monitoring within MultiProtocol LabelSwitching (MPLS) VPNs using IP SLAs operations.

    Step 8 parameters

    Example:

    Router(config-tplt-icmp-ech)# parameters

    (Optional) Enters IP SLA template parameters

    configuration mode.

    Step 9 history buckets-kept size

    Example:

    Router(config-icmp-ech-params)# history buckets-kept 25

    (Optional) Sets the number of history buckets that are keptduring the lifetime of an IP SLAs operation.

    Step 10 history distributions-of-statistics-kept size

    Example:

    Router(config-icmp-ech-params)# historydistributions-of-statistics-kept 5

    (Optional) Sets the number of statistics distributions keptper hop during an IP SLAs operation.

    Configuring Auto IP SLAs in IP SLAs Engine 3.0Configuring an ICMP Echo Operation Template with Additional Characteristics

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT 25

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    42/407

    Command or Action Purpose

    Step 11 history enhanced [interval seconds ] [buckets number-of-buckets ]

    Example:

    Router(config-icmp-ech-params)# history enhancedinterval 900 buckets 100

    (Optional) Enables enhanced history gathering for an IPSLAs operation.

    Step 12 history filter {none | all | overThreshold | failures }

    Example:

    Router(config-icmp-ech-params)# history filterfailures

    (Optional) Defines the type of information kept in thehistory table for an IP SLAs operation.

    Step 13 history hours-of-statistics-kept hours

    Example:

    Router(config-icmp-ech-params)# history hours-of-statistics-kept 4

    (Optional) Sets the number of hours for which statistics aremaintained for an IP SLAs operation.

    Step 14 history lives-kept lives

    Example:

    Router(config-icmp-ech-params)# history lives-

    kept 5

    (Optional) Sets the number of lives maintained in thehistory table for an IP SLAs operation.

    Step 15 history statistics-distribution-interval milliseconds

    Example:

    Router(config-icmp-ech-params)# historystatistics-distribution-interval 10

    (Optional) Sets the time interval for each statisticsdistribution kept for an IP SLAs operation.

    Step 16 request-data-size bytes

    Example:

    Router(config-icmp-ech-params)# request-data-size64

    (Optional) Sets the protocol data size in the payload of anIP SLAs operation's request packet.

    Configuring Auto IP SLAs in IP SLAs Engine 3.0Configuring an ICMP Echo Operation Template with Additional Characteristics

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT26

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    43/407

    Command or Action Purpose

    Step 17 threshold milliseconds

    Example:

    Router(config-icmp-ech-params)# threshold 10000

    (Optional) Sets the upper threshold value for calculatingnetwork monitoring statistics created by an IP SLAsoperation.

    Step 18 timeout milliseconds

    Example:

    Router(config-icmp-ech-params)# timeout 10000

    (Optional) Sets the amount of time an IP SLAs operationwaits for a response from its request packet.

    Step 19 verify-data

    Example:

    Router(config-icmp-ech-params)# verify-data

    (Optional) Causes an IP SLAs operation to check eachreply packet for data corruption.

    Note Use this command with caution during normaloperations.

    Step 20 end

    Example:

    Router(config-icmp-ech-params)# end

    Returns to privileged EXEC mode.

    What to Do Next, page 23

    What to Do Next

    To configure this auto IP SLAs template for proactive threshold monitoring, see the Adding ProactiveThreshold Monitoring to a Template on the Source Device section. Otherwise, see the Configuring anAuto-Measure Group on the Source Device section.

    Configuring an ICMP Jitter OperationPerform one of the following tasks:

    Configuring a Template for a Basic ICMP Jitter Operation, page 27 Configuring an ICMP Jitter Operation Template with Additional Characteristics, page 29

    Configuring a Template for a Basic ICMP Jitter Operation

    Configuring Auto IP SLAs in IP SLAs Engine 3.0 What to Do Next

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT 27

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    44/407

    Note When compared to the IP SLAs UDP jitter operation, the IP SLAs ICMP jitter operation may provide

    less accurate measurements because the accuracy of the measurements provided by a non-Ciscodestination device cannot be determined.

    Because ICMP packets do not support voice technology, the IP SLAs ICMP jitter operation does notsupport Mean Operation Sore (MOS), Calculated Planning Impairment Factor (ICPIF), or estimatedtransmission rating factor (R-factor) reaction configuration capabilities.

    SUMMARY STEPS

    1. enable2. configure terminal3. ip sla auto template type ip icmp-jitter template-name4. description description

    5. end

    DETAILED STEPS

    Command or Action Purpose

    Step 1 enable

    Example:

    Router> enable

    Enables privileged EXEC mode.

    Enter your password if prompted.

    Step 2 configure terminal

    Example:

    Router# configure terminal

    Enters global configuration mode.

    Step 3 ip sla auto template type ip icmp-jitter template-name

    Example:

    Router(config)# ip sla auto template type ip icmp-jitterbasic_icmp_jitter

    Begins configuring the template and enters IPSLA template configuration mode.

    Step 4 description description

    Example:

    Router(config-tplt-icmp-jtr)# description default opertemp for icmp-jitter

    (Optional) Adds descriptive text to the templatebeing configured.

    Configuring Auto IP SLAs in IP SLAs Engine 3.0Configuring a Template for a Basic ICMP Jitter Operation

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT28

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    45/407

    Command or Action Purpose

    Step 5 end

    Example:

    Router(config-tplt-icmp-jtr)# end

    Returns to privileged EXEC mode.

    Example

    The following output shows the configuration, including default values, of a template for a basic ICMP jitter operation:

    Router# show ip sla auto template type ip icmp-jitterIP SLAs Auto Template: basic_icmp_jitter

    Measure Type: icmp-jitterDescription: default oper temp for icmp jitterIP options:

    Source IP: 0.0.0.0VRF: TOS: 0x0

    Operation Parameters:Number of Packets: 10 Inter packet interval: 20Timeout: 5000 Threshold: 5000

    Statistics Aggregation option:Hours of statistics kept: 2

    Statistics Distributions options:Distributions characteristics: RTTDistributions bucket size: 20Max number of distributions buckets: 1

    Reaction Configuration: None

    What to Do Next, page 23

    What to Do Next

    To configure this auto IP SLAs tem plate for proactive threshold monitoring, see the Adding ProactiveThreshold Monitoring to a Template on the Source Device section. Otherwise, see the Configuring anAuto-Measure Group on the Source Device section.

    Configuring an ICMP Jitter Operation Template with Additional Characteristics

    Note When compared to the IP SLAs UDP jitter operation, the IP SLAs ICMP jitter operation may provide

    less accurate measurements because the accuracy of the measurements provided by a non-Ciscodestination device cannot be determined.

    Because ICMP packets do not support voice technology, the IP SLAs ICMP jitter operation does not

    support MOS, ICPIF, or estimated R-factor reaction configuration capabilities.

    Configuring Auto IP SLAs in IP SLAs Engine 3.0 What to Do Next

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT 29

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    46/407

    SUMMARY STEPS

    1. enable2. configure terminal

    3. ip sla auto template type ip icmp-jitter template-name4. description description5. source-ip {ip-address | hostname }6. tos number 7. vrf vrf-name8. parameters9. history distributions-of-statistics-kept size10.history enhanced [interval seconds ] [buckets number-of-buckets ]11.history filter {none | all | overThreshold | failures }12.history hours-of-statistics-kept hours

    13.history statistics-distribution-interval milliseconds14.interval milliseconds15.num-packet packet-number 16.threshold milliseconds17.timeout milliseconds18.verify-data19.end

    DETAILED STEPS

    Command or Action Purpose

    Step 1 enable

    Example:

    Router> enable

    Enables privileged EXEC mode.

    Enter your password if prompted.

    Step 2 configure terminal

    Example:

    Router# configure terminal

    Enters global configuration mode.

    Step 3 ip sla auto template type ip icmp-jitter template-name

    Example:

    Router(config)# ip sla auto template type ip icmp-jitter custom_imcp_jitter

    Begins configuring a template and enters IP SLAtemplate configuration mode.

    Configuring Auto IP SLAs in IP SLAs Engine 3.0Configuring an ICMP Jitter Operation Template with Additional Characteristics

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT30

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    47/407

    Command or Action Purpose

    Step 4 description description

    Example:

    Router(config-tplt-icmp-jtr)# description customicmp jitter template

    (Optional) Adds descriptive text to the template beingconfigured.

    Step 5 source-ip {ip-address | hostname }

    Example:

    Router(config-tplt-icmp-jtr)# source-ip 10.1.2.34

    (Optional) Specifies the source for the operation.

    Step 6 tos number

    Example:

    Router(config-tplt-icmp-jtr)# tos 160

    (Optional) In an IPv4 network only, defines the ToS bytein the IPv4 header of an IP SLAs operation.

    Step 7 vrf vrf-name

    Example:

    Router(config-tplt-icmp-jtr)# vrf vpn-A

    (Optional) Allows monitoring within MPLS VPNs usingIP SLAs operations.

    Step 8 parameters

    Example:

    Router(config-tplt-icmp-jtr)# parameters

    (Optional) Enters IP SLA template parametersconfiguration mode.

    Step 9 history distributions-of-statistics-kept size

    Example:

    Router(config-icmp-jtr-params)# historydistributions-of-statistics-kept 5

    (Optional) Sets the number of statistics distributions keptper hop during an IP SLAs operation.

    Step 10 history enhanced [interval seconds ] [buckets number-of-

    buckets ]

    Example:

    Router(config-icmp-jtr-params)# history enhancedinterval 900 buckets 100

    (Optional) Enables enhanced history gathering for an IP

    SLAs operation.

    Configuring Auto IP SLAs in IP SLAs Engine 3.0Configuring an ICMP Jitter Operation Template with Additional Characteristics

    IP SLAs Configuration Guide, Cisco IOS Release 15.2MT 31

  • 7/31/2019 IP SLAs Configuration Guide 15.2T

    48/407

    Command or Action Purpose

    Step 11 history filter {none | all | overThreshold | failures }

    Example:

    Router(config-icmp-jtr-params)# history filterfailures

    (Optional) Defines the type of information kept in thehistory table for an IP SLAs operation.

    Step 12 history hours-of-statistics-kept hours

    Example:

    Router(config-icmp-jtr-params)# history hours-of-statistics-kept 4

    (Optional) Sets the number of hours for which statisticsare maintained for an IP SLAs operation.

    Step 13 history statistics-distribution-interval milliseconds

    Example:

    Router(config-icmp-jtr-params)# history statistics-distribution-interval 10

    (Optional) Sets the time interval for each statistics

    distribution kept for an IP SLAs operation.

    Step 14 interval milliseconds

    Example:

    Router(config-icmp-jtr-params)# interval 40

    (Optional) Sets number of milliseconds between sentpackets.

    Step 15 num-packet packet-number

    Example:

    Router(config-icmp-jtr-params)# num-packets 100

    (Optional) Sets number of packets to be sent.

    Step 16 threshold milliseconds

    Example:

    Router(config-icmp-jtr-params)# threshold 10000

    (Optional) Sets the upper threshold value for calculatingnetwork monitoring statistics created by an IP SLAsoperation.