Advanced Performance Measurement for Critical IP Traffic...

99
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKNMS-3043 1 Michael Geller, BRKNMS-3043 Advanced Performance Measurement for Critical IP Traffic with Cisco IOS IP Service Level Agreements ArchitectManaged and Cloud Services July 13, 2011

Transcript of Advanced Performance Measurement for Critical IP Traffic...

Page 1: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 1

Michael Geller, BRKNMS-3043

Advanced Performance

Measurement for Critical IP

Traffic with Cisco IOS IP Service

Level Agreements

Architect—Managed and Cloud Services

July 13, 2011

Page 2: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 2

Thanks to My Co-Author!

Many thanks to Hanlin Fang, Product Manager for IP SLA for her partnership in putting this presentation together!

We want to hear from YOU!

Page 3: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 3

Rules of the Game!

Silence your phone, pda, pager, mp3 player…

At CiscoLive! your evaluation is extremely important

Please remember to wear your badge at all times

Please visit the World of Solutions

You can ask questions any time

Page 4: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 4

Meet the Engineer

To make the most of your time at Networkers at Cisco Live 2011, schedule a Face-to-Face Meeting with top Cisco Engineers.

Designed to provide a ―big picture‖ perspective as well as ―in-depth‖ technology discussions, these face-to-face meetings will provide fascinating dialogue and a wealth of valuable insights and ideas.

Visit the Meeting Center reception desk located in the Meeting Centre in World of Solutions.

Page 5: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 5

Prerequisites

Before attending this session, familiarities with Cisco IOS® IP Service Level Agreements (IP SLAs) is essential

Configuration and generic features will not be covered

Only new or advanced topics, as well as design recommendations will be covered

Page 6: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 6

Objectives

This session targets network performance measurement only

Understand the internals

New features update

Performance and scalability considerations

How to get the most of IP SLAs

Future and IP SLAs strategic vision

Page 7: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 7

This Is Not

An introduction to IP SLAs

Recommendations on QoS configuration

A talk on backend network management applications

A speculation on upcoming features

A marketing document

Page 8: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 8

Agenda

Reminder

IP SLAs Accuracy

Performance and Scalability

New Features

Design Recommendations

Get the Most Out of IP SLAs

IP SLAs Initiative

Page 9: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 9

Reminder

IP SLAs in an active probing and monitoring feature in Cisco IOS

Wide protocol and applications coverage: UDP, TCP, ICMP, HTTP, DNS, DHCP, FTP

Microsecond granularity

Use it through SNMP or CLI

Already in Cisco IOS® (available on most platforms and interfaces type)

Page 10: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 10

IP SLAs Naming History

Used to be called RTR, renamed SAA in 12.0(5)T, now the official product name is ―IP SLA‘s‖.

The newer IP SLAs ‗Engine 2‘ is a major code rewrite to improve speed and memory usage over ‗Engine 1‘. Introduced initially in 12.2(15)T2, 12.3(3) and 12.2(25)S, and is therefore present in all later trains.

First phase of new ‗ip sla‘ CLI appears originally in 12.3(14)T, next phase for 12.4(6)T. SNMP MIBs are unchanged.

The latest ‗Engine 3‘ started with 15.1(1)T, currently in T-train only

Engine 1 Engine 2

RTR SAA IP SLAs

Engine:

Feature Name:

CLI: rtr… ip sla mon.

-- Time

ip sla …

Engine 3

Page 11: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 11

IP SLA Capability Overview

Domain

TCP/IP VoIP Network Service

MPLS Video Metro-Ethernet

UDP Jitter

UDP Echo

UDP Path Echo

TCP Connect

ICMP Echo

ICMP Path Echo

ICMP Jitter

UDP Jitter (+VoIP g711, g729)

VoIP RTP (DSP required)

VoIP H.323 and SIP Call Setup Delay

VoIP H.323 and SIP Gatekeeper Delay

HTTP

DNS

DHCP

FTP

LSP Ping

LSP Trace

LSP Auto-Discovery and Auto-Schedule

(ECMP Tree Trace)

VCCV PWE3 Echo

Video Operation on 3K

Ethernet Echo (802.1ag)

Ethernet Jitter

Ethernet MEP VLAN Auto-Discovery and Auto-Scheduling

Y.1731 on 7600

Core Value Features

Flexible Operation Schedule

RT Threshold Alerts + Automatic Reaction Probes

QoS Integration (with Engine 3)

Auto IP SLA with Endpoint Auto Discovery and Registration

SNMP and CLI Set and Get Support

Hourly Aggregate Statistics History (Up to 24hrs)

Cisco IOS, IOS-XR, and Linux Operating System Support

Page 12: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 12

UDP Jitter Operation

Measures the delay, delay variation (jitter), corruption, misorderingand packet loss by generating periodic UDP traffic

One-way results for jitter and packet-loss. If clocks are synchronized and IOS is at least 12.2(T), one-way delay is also measured.

Detect and report out-of-sequence and corrupted packets

Since 12.3(4)T—also with MOS and ICPIF score for voice clarity estimation.

This operation always requires IPSLA responder

Page 13: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 13

UDP Jitter—Measurement Example

IPSLARTx = receive

tstamp for packet x.

Send Packets

ST2

P2

ST1

P1P2i1

RT2 RT1

Receive packets

P2 P1i2

RT1+d1 RT2+d2

Reply to packets

P2P1 i3

AT1 AT2

Reflected packets

P2P1 i4

Responder

dx = processing time

spent between

packet arrival and

treatment.

IP Core

STx = sent tstamp

for packet x.

Each packet contains STx, RTx, ATx, dx and the source

can now calculate:

JitterSD = (RT2-RT1)-(ST2-ST1) = i2-i1

JitterDS = (AT2-AT1)-((RT2+d2)-(RT1+d1)) = i4-i3

ATx = receive

tstamp for packet x.

Page 14: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 14

Jitter Calculation—Beware!

p1 p2 p3

p1 p2 p3

send

receive

t=0 t=20 t=40

t=25

i1=20 ms i1=20 ms

i2=25 ms i2=15 ms

i2-i1 = +5 ms i2-i1 = -5 ms

Packet too late: 5 ms Packet on-time: 0 ms

IPSLA Jitter

RTP Stream Jitter

If you count positive and negative jitter, you are penalized twice.

Counting only positive jitter is enough.

lat

= 5

0 m

s

lat

= 5

5 m

s

lat

= 5

0 m

s

Page 15: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 15

UDP Jitter Operation (Example)

Simulating G.711 VoIP call

Use RTP/UDP ports 16384 and above, the packet size is 172 bytes (160 bytes of payload + 12 bytes for RTP)

Packets are sent every 20 milliseconds

Marked with DSCP value of 8 (TOS equivalent 0x20)

ip sla 1

udp-jitter 10.52.130.68 16384 \

num-packets 1000 interval 20

tos 0x20

frequency 60

request-data-size 172

ip sla schedule 1 life forever start-time now

A

B C

A = 20 ms

B = 20 s (1000 x 20 ms)

C = 40 s (60 s – 20 s)

Page 16: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 16

UDP Jitter Example (New CLI Phase I)

ip sla monitor 1

type jitter dest-ipaddr 10.52.130.68 dest-port 16384 \

num-packets 1000 interval 20

request-data-size 172

tos 20

frequency 60

ip sla monitor schedule 1 start-time now

rtr 1

type jitter dest-ipaddr 10.52.130.68 dest-port 16384 \

num-packets 1000 interval 20

request-data-size 172

tos 20

frequency 60

rtr schedule 1 life forever start-time now

ip sla 1

udp-jitter 10.52.130.68 16384 \

num-packets 1000 interval 20

request-data-size 172

tos 20

frequency 60

ip sla schedule 1 life forever start-time now

Differences Between CLIs:

Page 17: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 17

UDP Jitter Output

etychon-1#sh ip sla statistics 1

Round trip time (RTT) Index 1

Latest RTT: 1 ms

Latest operation start time: *10:33:11.335 PST Fri Oct 7 2005

Latest operation return code: OK

RTT Values

Number Of RTT: 20

RTT Min/Avg/Max: 1/1/4 ms

Latency one-way time milliseconds

Number of Latency one-way Samples: 20

Source to Destination Latency one way Min/Avg/Max: 1/1/2 ms

Destination to Source Latency one way Min/Avg/Max: 1/1/3 ms

Jitter time milliseconds

Number of Jitter Samples: 19

Source to Destination Jitter Min/Avg/Max: 4/4/4 ms

Destination to Source Jitter Min/Avg/Max: 3/3/3 ms

Packet Loss Values

Loss Source to Destination: 0 Loss Destination to Source: 0

Out Of Sequence: 0 Tail Drop: 0 Packet Late Arrival: 0

Voice Score Values

Calculated Planning Impairment Factor (ICPIF): 0

Mean Opinion Score (MOS): 0

Number of successes: 5

Number of failures: 3

Operation time to live: 3166 sec

Page 18: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 18

UDP Jitter with VoIP MOS Score

Newly introduced in Cisco IOS 12.3(4)T—“Advanced” feature set

Modified jitter operation reports both Mean Opinion Score (MOS) and Calculated Planning Impairment Factor (ICPIF)

Those results are estimates and should be used for comparison only and should not be interpreted as reflecting actual customer opinions

Supported Codecs:

G.711 A Law (g711alaw: 64 kbps PCM compression method)

G.711 mu Law (g711ulaw: 64 kbps PCM compression method)

G.729A (g729a: 8 kbps CS-ACELP compression method)

Note: this is not a real RTP voice stream, but it has the same characteristics. For real RTP stream generation, check IP SLAs’“VoIP RTP” operation.

Page 19: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 19

VoIP Operation: Sample Configuration

Operation parameters autoconfigured to simulate a G729a codec

1000 packets, interval 20 ms (default values)

Operation frequency will be randomized between 40 and 60 seconds

ip sla 30

udp-jitter 192.1.3.2 16001 codec g729a

ip sla group schedule 30 30-31 schedule-period 1

frequency range 40-60 start-time now life forever

Page 20: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 20

IP SLA Video Operation at a Glance

VO Partners and NMS

• ActionPacked , LiveAction, ServOne

• Collaboration Manager: for CTS traffic (March 2011)Cisco Works LMS 4.1 (Apr 2011), 4.0 Patch (~Jan 2011)

Is my network

ready for 100 HD

Desktop Cameras,

30 IPVSC and a

new Telepresence

room?

Video Operation (VO)

• One of key IP SLAs operations

• Simulate real video application traffic based on application profiles

• Pre-packaged traffic profiles:

• IPTV, Tele-Presence, Video Surveillance

• Use case:

• Pre-deployment assessment

• Post-deployment trouble shooting

• Platforms:

• Today: 3K

• WIP: 4K, 6K, ISR G2

• In roadmap: ASR 1K, etc

Page 21: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 21

Summary

IP SLAs is a Cisco IOS Feature

Active monitoring with synthetic operations—sending additional traffic in the network.

Detailed results like availability, delay, loss, and jitter per direction and MOS score.

Easy to use, available on many platforms.

Page 22: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 22

Agenda

Reminder

IPSLA Accuracy

Performance and Scalability

New Features

Design Recommendations

Get the Most Out of IPSLA

IPSLA Initiative

Page 23: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 23

IPSLA Accuracy—ICMP Echo Probe

With unloaded receiver, IPSLA measures 15.0 ms

With high CPU load on the receiver: 58.5 ms!!

ICMP Echo Probe

Any System Will Report Wrong Results when

Excessive CPU Time Is Spent on the Receiver

Between the ICMP Echo Request and Echo Reply

Fortunately, We Have a Solution…

(90% Process Load)

ResponderSender

Page 24: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 24

Processing Time Measurement

When running the responder, we have a clear advantage, because

A mechanism to measure the processing time spent on the receiving router is in place, inserting a timestamp when the responder receives and send the packet

Receive timestamp done at interrupt level, as soon as the packet is dequeued from the interface driver; with absolute priority over everything else

With IPSLA, this mechanism is implemented for both UDP Echo and UDP Jitter operations

Page 25: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 25

T2

UDP Echo Operation (with IPSLA Responder)

We have no control of queuing delay on the source and destination, but this is experienced by real traffic too, and must be accounted as such

T5

T4

T3

Processing Delay on the Source: Tps = T5-T4

Processing Delay on the Destination: Tpd = T3-T2

Round Trip Time Delay: T = […] = T2 - T1 + T4 - T3

SenderResponder

T1

Page 26: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 26

The IPSLA Responder Processing Delay Will Be

Subtracted from the Final Results

With unloaded receiver: 15.0 ms

With 90% CPU receiver: 15.3 ms

IPSLA Accuracy: UDP Echo Probe

UDP Echo Probe

ResponderSender

(90% Process Load)

Page 27: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 27

Absolute Accuracy Tests

Cisco 7200 Cisco 7200

PacketStorm

Impairment Generator

Agilent RouterTester

Measurement Reference

IPSLA Measurement

RouterTester

Measurement

To validate IPSLA’s accuracy, we wanted to compare its results with another measurement device

We’ve used the following topology:

Page 28: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 28

Test Results

Release used: 12.3(7)T Advanced Enterprise on a Cisco 7200 VXR with NPE400

RouterTester and IPSLA sending packets at the same rate

All results obtained for delay and jitter are in sync with Agilent’s result at 1 ms

Accuracy is preserved under CPU load, but spikes may happen during high-frequency interrupt events, like writing to NVRAM (write memory)

Better accuracy is sometimes possible, but is dependant upon implementation details (hardware + IOS image + configuration).

Page 29: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 29

IPSLA Accuracy: ICMP vs. UDP

As seen before—for RTT accuracy, always use UDP Echo or jitter with IPSLA responder

Only in this case, processing time spent on the sender and responder routers will be subtracted

Results more accurate regardless of the sender and receiver CPU process load

Page 30: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 30

Summary

IP SLAs uses a special timestamping mechanism at interrupt level and its accuracy preserved even under high CPU load

The absolute tested accuracy is 1 ms. In other words, when it says 35 ms, it could be somewhere between 34 ms and 36 ms.

Page 31: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 31

Agenda

Reminder

IPSLA Accuracy

Performance and Scalability

New Features

Design Recommendations

Get the Most Out of IPSLA

IPSLA Initiative

Page 32: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 32

Cisco IOS IP SLAs Performance:CPU Load by Platform

Oper/

Second

Pkts/

second

Oper/

Minute2800 2811 2851 2691 3745 3845 3825 1841

4 200 240 3 3 1 2 1 0 2 3

8 400 480 6 5 2 3 1 1 3 4

12 600 720 8 7 3 4 2 2 5 6

16 800 960 10 9 4 5 2 2 7 8

20 1000 1200 13 11 4 6 3 3 8 10

24 1200 1440 15 13 5 8 4 4 10 11

28 1400 1680 18 14 6 9 4 4 12 13

32 1600 1920 20 16 7 10 5 5 14 15

36 1800 2160 23 18 8 11 5 6 16 17

40 2000 2400 24 20 9 12 6 6 17 18

44 2200 2640 27 21 10 14 7 7 19 20

48 2400 2880 29 21 11 15 7 8 21 22

52 2600 3120 32 22 12 16 8 8 23 23

56 2800 3360 34 22 13 17 9 9 26 24

60 3000 3600 36 23 14 18 9 9 27 26

(Jitter Probe Running Eng 2+—2000 Active Jitter Oper —Cisco IOS 12.4(PI3)T)

Page 33: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 33

Cisco IP SLAs Performance: UDP-Jitter

1921 2921 3925 3945 3945E

Operations (Total) 1000 2000 3000 4000 5000

Operations/Second 16.7 33.3 50 66.7 83.3

Packets Per Second 166.7 333.3 500.0 667.0 833.3

Operations/Min 1000 2000 3000 4000 5000

CPU Usage ~6% ~8% ~8% ~8% ~1%

UDP-Jitter Probe Running Engine 3—Cisco IOS 15.1(4)MDefault Parameters: Frequency (60secs), Request Size (32bytes), Packet Interval (20ms), Number of Packets (10)

No SNMP polling were performed to gather the operation results.

Each configuration being different, use those numbers with care: they are only an indication .

Page 34: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 34

IP SLA Performance: UDP-Jitter for VoIP

1921 2921 3925 3945 3945E

Operations (Total) 150 225 275 400 900

Operations/Second 2.5 3.75 4.58 6.7 15.0

Packets Per Second 2500.0 3750.0 4583.3 6733.3 15000.0

Operations/Min 150 225 275 400 900

CPU Usage ~59% ~61% ~43% ~54% ~43%

UDP-Jitter Probe for VoIP (G.729a) running Engine 3: Cisco IOS 15.1(4)MDefault Parameters: Frequency (60secs), Codec Packet Size (32bytes), Codec Interval (20ms), Codec Number of

Packets (1000)

No SNMP polling were performed to gather the operation results

Each configuration being different, use those numbers with care: they are only an indication .

Page 35: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 35

Summary

Under normal conditions and with reasonable targets, a performance issue with IP SLAs is unlikely

Memory usage is reasonable, and should never be a problem on any platform.

Compared to Engine 1, both performance and memory usage have been improved on IPSLA Engine 2 and 2+

Page 36: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 36

Agenda

Reminder

IPSLA Accuracy

Performance and Scalability

New Features

Design Recommendations

Get the Most Out of IPSLA

IPSLA Initiative

Page 37: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 37

Template-Based Configuration

ip sla auto template type ip udp-jitter my-jitter-template

parameters

request-data-size 64

num-packets 1000

ip sla auto endpoint-list type ip my-endpoint-list

ip-address 10.0.0.2-3 port 5566

ip sla auto group type ip my-ipsla-group

schedule my-master-scheduler

template udp-jitter my-jitter-template

destination my-endpoint-list

ip sla auto schedule my-master-scheduler

frequency 45

start-time now

Page 38: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 38

What operations have been created?

hub1#sh ip sla auto summary-statistics group type ip my-ipsla-groupIP SLAs Auto Group Summary Statistics

Legend -sno: Serial Number in current display

oper-id: Entry Number of IPSLAs operation

type: Type of IPSLAs operationn-rtts: Number of successful round trips in current hour

of operation

rtt (min/av/max): The min, max and avg values of latency incurrent hour of operation

avg-jitter(DS/SD): average jitter value in destination to

source and source to destination directionpak-loss: accumulated sum of source to destination and

destination to source packet loss in current hour

Summmary Statistics:

Auto Group Name: my-ipsla-groupTemplate: my-jitter-template

Number of Operations: 2

sno oper-id type n-rtts rtt avg-jitter packet(min/avg/max) (DS/SD) loss

1 1058464225 udp-jitter 732 1/1/5 ms 1/1 ms 0

2 1894530068 udp-jitter 3419 1/1/162 ms 1/1 ms 0

Page 39: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 39

QoS Integration (Example)

class-map voice-traffic

match dscp EF

class-map data-traffic

match dscp AFnn

policy auto-measure

class voice-traffic

measure type ip-sla group voice-traffic-probes-grp

class data-traffic

measure type ip-sla group udp-jitter-probes-grp

QoS Class definition

How to measure

in each class?

Observation: Need to send the same operation in each class.

Problem: Provision the same operation multiple times is lengthy, error prone,

and counter productive.

Solution: Discover the QoS classes on the outgoing interface and

automatically instantiate probes.

Page 40: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 40

End-Point Auto Registration

30.30.30.2

spoke-3

10.10.10.2

spoke -1

172.17.0.5

Hub

ip sla auto endpoint-list type ip my-ep-list-auto

Ip sla auto discovery

Ip sla auto group type ip my-group-auto

schedule my-master-schedule

template udp-jitter my-jitter-template

destination my-ep-list-auto

Hub to Spoke-1

ip sla operation-ID-1

udp-jitter 10.10.10.2 5000

Hub to Spoke-2

ip sla operation-ID-2

udp-jitter 20.20.20.2 5000

Hub to Spoke-3

ip sla operation-ID-3

udp-jitter 30.30.30.2 5000

spoke-2

20.20.20.2

ip sla responder auto-register 172.17.0.5

endpoint-list my-ep-list-auto

ip sla responder auto-register 172.17.0.5

endpoint-list my-ep-list-auto

ip sla responder auto-register 172.17.0.5 endpoint list my-

ep-list-auto

Page 41: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 41

Registered endpoints

hub1#sh ip sla auto group

Group Name: my-ipsla-group-auto

Description:

Activation Trigger: Immediate

Destination: my-endpoint-list-auto

Schedule: my-master-scheduler

Measure Template: my-jitter-template(udp-jitter)

IP SLAs auto-generated operations of group my-ipsla-group-auto

sno oper-id type dest-ip-addr/port

1 1400050412 udp-jitter 10.10.10.2/5000

2 1584779241 udp-jitter 20.20.20.2/5000

3 1930415937 udp-jitter 30.30.30.2/5000

Page 42: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 42

LatencyNetwork

JitterDist. ofStats

ConnectivityPacketLoss

FTP DNS DHCP TCPJitter ICMP UDPDLSW HTTP

NetworkPerformanceMonitoring

Service Level Agreement

(SLA)Monitoring

NetworkAssessment

Multiprotocol Label

Switching (MPLS)

Monitoring

VoIP Monitoring

AvailabilityTrouble

Shooting

Operations

Measurement Metrics

Uses

IP Server

MIB Data Active Generated Traffic to Measure the Network

DestinationSource

Defined Packet Size,

Spacing COS and Protocol IP Server

Responder

LDP H.323 SIP RTP

IP SLA

New Operation in IP SLA: VO

Video

IP SLA

Cisco IOS

Software

IP SLA

Cisco IOS

SoftwareCisco IOS

Software

Page 43: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 43

IPSLA Video Operation

Is my network

ready for 100 HD

Desktop Cameras,

30 IPVSC and a

new Telepresence

room?

Switch A

Router BRouter C

Switch D

• Convenient for pre-deployment assessment, pre-event testing and post-event troubleshooting.

• More bandwidth needed? Deploy PfR?

• QoS needed?

• Fully integrated with IPSLA control and scheduling framework

• Extension to current IPSLA CLI and MIB interface to allow easy integration with NMS products

Page 44: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 44

IPSLA Video OperationEmbedded Traffic Simulator

IPSLA known in industry for jitter, ICMP, etc. probes

Most probes measure experience without affecting user traffic (hopefully)

Need traffic to stress test network

IPSLA VO provides

Realistic representation of arbitrary video (RTP) traffic

Packet sizes, burstiness, traffic rate, etc.

pre-packaged profiles:

IPTV, Video Surv, CTS

Extensible via data file

Custom profile generation from packet capture

XX

New

Page 45: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 45

Pre-Deployment Planning

Operations System (OSS) or Application

Objective

Enable clientless deployment and capacity planning

- How many streams at bandwidth x at this time of day can we expect to support

- What delay/loss impact does the addition of an extra stream at bandwidth X

Solution Value

Clientless pre-deployment and provisioning for network readiness assessment and traffic modeling

Remote Site

Page 46: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 46

Video Configuration: Video Op. (Cont.)

ipsladev3750e-3(config-ip-sla)#video ?

Hostname or A.B.C.D Destination IP address or hostname

ipsladev3750e-3(config-ip-sla)#video 192.168.1.4 ?

<1-65535> Port Number

ipsladev3750e-3(config-ip-sla)#video 192.168.1.4 4336 ?

source-ip Source address

ipsladev3750e-3(config-ip-sla)#video 192.168.1.4 4336

source-ip 192.168.1.3 ?

source-port Source Port

router(config)#

The required parameters for video

Page 47: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 47

ipsladev3750e-3(config-ip-sla)#$6 source-ip 192.168.1.3

source-port 3228 ?

profile traffic profile type to be configured

ipsladev3750e-3(config-ip-sla)#$p 192.168.1.3 source-port

3228 profile ?

IPTV IP Television traffic (2.6 Mbps)

IPVSC IP video surveillance camera traffic (2.2 Mbps)

TELEPRESENCE Cisco Telepresence 1080P traffic (6.6Mbps)

ipsladev3750e-3(config-ip-sla)#$p 192.168.1.3 source-port

3228 profile IPVSC

router(config)#

Video Configuration: Video Op. (Cont.)

Page 48: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 48

IP SLA Video Show Configuration

ipsladev3750e-3#show ip sla configuration 111

IP IP SLAs Infrastructure Engine-III

Entry number: 111

Owner:

Tag:

Operation timeout (milliseconds): 5000

Type of operation to perform: video

Video profile name: IPVSC

Video duration (seconds): 20

DSCP: cs5

Target address/Source address: 192.168.1.4/192.168.1.3

Target port/Source port: 4336/3228

Vrf Name:

Control Packets: enabled

Schedule:

Operation frequency (seconds): 900 (not considered if randomly scheduled)

Next Scheduled Start Time: Start Time already passed

Group Scheduled : FALSE

Randomly Scheduled : FALSE

Life (seconds): 3600

Entry Ageout (seconds): never

Recurring (Starting Everyday): FALSE

Status of entry (SNMP RowStatus): Active

Threshold (milliseconds): 5000

Distribution Statistics:

Number of statistic hours kept: 2

Number of statistic distribution buckets kept: 1

Statistic distribution interval (milliseconds): 20

Enhanced History:

Page 49: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 49

IP SLA Video Show Statisticsipsladev3750e-1#show ip sla statistics 1

IPSLAs Latest Operation Statistics

IPSLA operation id: 1

Type of operation: video

Latest operation start time: 10:50:53 PST Fri Feb 25 2011

Latest operation return code: OK

Packets:

Sender Transmitted: 2034

Responder Received: 1994

Latency one-way time:

Number of Latency one-way Samples: 1894

Source to Destination Latency one way Min/Avg/Max: 0/29/31

milliseconds

NTP sync state: SYNC

Inter Packet Delay Variation, RFC 5481 (IPDV):

Number of SD IPDV Samples: 1847

Source to Destination IPDV Min/Avg/Max: 0/1/3 milliseconds

Packet Loss Values:

Loss Source to Destination: 60

Out Of Sequence: 33

Number of successes: 1

Number of failures: 0

Operation time to live: 3578 sec

Page 50: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 50

Debugging Commands & Steps

Available DEBUG commands:

ipsladev3750e-3#debug ip sla trace

ipsladev3750e-3#debug ip sla error

Sender debug

• This will show both IP SLA debug and platform debug.

• Basic familiarity with IP SLA debug is expected

• 3K platform video debug will also be enabled

ipsladev3750e-3#debug ip sla trace 0

ipsladev3750e-3#debug ip slaerror 0

Responder Debug

Page 51: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 51

IP SLAs—MPLS Health Monitor

Automatically create and delete IP SLAs LSP ping or LSP traceroute operations based on network topology

Works on the MPLS L3 layer, under the IP layer. Discovers MPLS issues even when IP routing is working ok.

Dramatically reduces troubleshooting time, and cost associated to maintenance of MPLS networks.

Other PEs are discovered using BGP next-hop, and operations configured accordingly.

Requires 12.2(27)SBC and later.

New capability for Metro Ethernet on 7600: Y.1731

Page 52: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 52

Cisco IP SLA For Metro Ethernet Performance Management

Cisco IP SLAs Embedded Policy Management

Scheduling Automation / Policy Alerts / Data Collection

In-band Performance Management Tool for Ethernet

Delay, Delay Variation and Packet Loss measurement

Built in CFM principles

Automatic Discovery of Probe Endpoints

Using entries on CFM CCM database

Cisco IP SLA

CFMIP and

MPLS IP SLA for Metro Ethernet:

Echo Probe

Jitter Probe

Y.1731

Embedded Policy

Management

ETH-LM LMM Probe

ETH-DM DMM Probe

ETH-DM 1DM Probe

NEW

15.1(2)S

Page 53: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 53

Y.1731 Performance Monitoring

Supported Features

Two-way delay measurement

One-way delay measurement

Single-ended loss measurement

Unsupported Features

Dual-ended loss measurement

Meant only for point-to-point scenarios

Allows per CoS delay or loss measurements

BRKSPG-2202 – E-OAM session covering Ethernet performance mgt

Page 54: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 54

Cisco Performance Management Solution Strategy

Refer to url below for the following topics http://wwwin.cisco.com/ios/tech/collateral/EOAM-module-

Performance.ppt

– IP SLAs for Metro Ethernet Overview

– IP SLAs for Metro Ethernet and Y.1731 PM comparison

Page 55: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 55

Agenda

Reminder

IPSLA Accuracy

Performance and Scalability

New Features

Design Recommendations

Get the Most Out of IPSLA

IPSLA Initiative

Page 56: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 56

“Reasonableless Test”

Don’t overdo it, your metrics must be:

Attainable

Measurable

Relevant

Controllable

Mutually Acceptable

Understandable

Cost Effective

Use a limited but relevant number of indicators.

Better is the enemy of good: good is good enough.

Page 57: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 57

Typical SLA Requirements

Traffic TypeMaximum

Packet Loss

Maximum

One-Way

Latency

Max. Jitter

VoIP (land line quality)

1 % 120 ms 30 ms

Video-

conferencing1 % 200 ms 50 ms

Streaming

video

(one way video)

2 % 5 sN/A

(assuming the receive

buffer is large enough)

Page 58: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 58

Real-Time vs. Periodic Reporting

Confirmation of status

Potential problems

Notification

Nature of problem

Historical reports

Objectives vs. Estimates

Anticipation: potential impact, things to avoid

Change in service levels

Periodic ReportingReal-Time Reporting

Page 59: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 59

Cisco IOS IPSLA Uses and Metrics

Data

TrafficVoIP

Service Level

AgreementAvailability

Streaming

Video

Re

qu

irem

en

t

Minimize

packet loss

Maximize

bandwidth

Verify Quality

of Service

(QoS)

Minimize delay,

packet loss,

jitter

Measure delay,

packet loss,

jitter

One-way

Connectivity

testing

Minimize delay,

packet loss

IPS

LA

s

Me

as

ure

me

nt

Packet loss

Latency

per QoS

Jitter

Packet loss

Latency

MOS Voice

Quality Score

Jitter

Packet loss

Latency

One-way

Enhanced

accuracy

NTP

Connectivity

tests to IP

devices

Jitter

Packet loss

Latency

Page 60: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 60

Video Per-Application Latency, Jitter, Loss TargetsGeneral Guidelines

Application Latency Jitter Loss (VoD) Loss (Live)

Streaming Video < 1000ms < 100 ms < 0.1% < 0.05%

Video Conferencing < 150 ms <30 ms NA < 0.10%

TelePresence < 150 ms < 10 ms NA < 0.05%

Digital Signage < 1000 ms < 100 ms < 0.1% 0%

IPTV < 1000 ms < 100 ms < 0.1% 0%

Video Surveillance < 1000 ms < 100 ms < 0.1% < 0.05%

for reference

Page 61: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 61

Class of Service

One operation instance to measure each class of service

Same operation type for all classes

Traffic coloring from within IP SLA with TOS/DSCP configuration

Bear in mind the corner case with locally generated and colored traffic on some distributed platforms

Workaround is to use a Shadow Router

Page 62: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 62

Why Use a Shadow Router?

A shadow router is a dedicated box for IP SLAs. But why?

If your Provider Edge (PE) router is already overloaded (> 60% CPU at interrupt level)

If your PE lacks memory

If your PE is a distributed platform

If you want to separate measurement from forwarding

Upgrade freely for the latest and greatest IP SLA features without disturbing the traffic, then…

Use a shadow router (router dedicated to IPSLA)

Page 63: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 63

Shadow Router Configuration

A shadow router is typically a dedicated router located near a ideal measurement point.

A point-of-presence (POP) is an ideal location.

It can be connected to the PE via various methods: direct IP connection, tunnels, dot1q

PE

CE

Shadow

Point-of-Presence

Page 64: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 64

How to Probe?

Full mesh

Full mesh between same-customer CPEs

Partial mesh

Composite SLAs

Page 65: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 65

Full Mesh

Number of operations is proportional to the square of the number of nodes

Does not scale

Nodes Operation

2 1

3 3

4 6

5 10

6 15

7 21

8 28

… …

100 4950

n2

Page 66: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 66

Full Mesh CE-to-CE [Example]

Core

CECE

PE PE

PE

CE

Accurate: direct measurement from end-to-end, best

user-perspective view

Expensive: for n nodes, requires n(n-1)/2 operations

In certain cases, it might be difficult to poll the results

with SNMP on the CE

Page 67: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 67

Partial Mesh

Full mesh is not always desirable, while partial mesh dramatically reduces the number of operations.

Measurement points can be based on traffic matrix, traffic importance

For instance, try a coverage objective for 80% of the traffic

To build a traffic matrix, use NetFlow.

San JoseAmsterdam

Raleigh

Brussels

Paris

London

Page 68: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 68

Composite SLA for Delay [Example]

Core

CECE

PE PE

PE

CE

Easy: Total delay can be easily calculated by adding the measured

delay along the path

Flexible: You can split the measurement for Core

Edge, and total

Measurements are less accurate, as each measurement carry

its own error tolerance (typically ± 1 ms per measurement)

Page 69: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 69

Composite SLA for Packet Drop [1/2]

A trivial solution might is to consider the sum of drop probabilities; this is conservative

A more accurate approach is to invert the probability of a successful packet delivery

If x is the loss probability across section x, then the total loss probability is:

)]1()1).(1[(1 21...1 nx Õ-Õ-Õ--=Õ

Page 70: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 70

Composite SLA for Packet Drop [2/2]

r1 r2 r31 = 0.05 2 = 0.06

r43 = 0.12

First solution (approximation):

0.05+0.06+0.12=0.23 (23%)

Second solution (exact):

1-[(1-0.05)x(1-0.06)x(1-0.12)]=0.21416 (21.4%)

Example: We Have Three Sections

with Various Drop Probabilities:

Page 71: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 71

Composite SLA for Jitter

Short answer: No!

This is not a valid approach to calculate total jitter based on measured jitter, because we don‘t know how to do it… (jitter is not additive)

Too many factors: positive jitter, negative jitter, percentile-95 of jitter, average jitter,…

You‘d better measure it, not calculate it

2 ms 4 ms 3 ms

Can We Add a Jitter Value to a Jitter Value?

Jitter = 2 + 4 + 3 = 9 ms ?

Page 72: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 72

Summary

PE-PE, PE-CE or CE-CE, full-mesh or partial-mesh is all your decision!

IPSLA can run on almost any existing Cisco router. When this is not possible/desirable then a shadow router is recommended

Composite SLAs are a good idea while end-to-end jitter results are not required

Page 73: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 73

Agenda

Reminder

IPSLA Accuracy

Performance and Scalability

New Features

Design Recommendations

Get the Most Out of IPSLA

IPSLA Initiative

Page 74: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 74

Common Questions

How should I configure my operations to accurately measure jitter/delay/packet loss?

How many packets should be sent per operation?

How frequently?

What percentage of by bandwidth should be dedicated for measurement?

Page 75: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 75

Spectrum of Test

This is the proportion of time during which the network is under test

A small spectrum of test means a small probability of catching an event

For example: running a test for 20 seconds every 60 seconds is equivalent to a 33% spectrum of test

Page 76: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 76

Spectrum of Test

Network Is

Under Test

This Event

Was Missed

Time

Dela

y

Page 77: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 77

Spectrum of Test

Network Is

Under Test

Time

Dela

yFault Is

Detected

Page 78: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 78

Number of Packets

The more packets sent:

The larger the population

The more diluted are the results

At identical frequency, the longer the operation, and the wider the test spectrum.

Example of result dilution with the same spectrum, but a bigger number of packets per operation.

Non-diluted: Diluted:

Page 79: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 79

Frequency

The operation frequency, as well as operation duration, have a direct impact on the Spectrum of Coverage

Increasing the frequency will increase your spectrum of coverage, and increase the bandwidth consumed but will not change the accuracy

Page 80: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 80

Interval

The interval is the space between two consecutive probe packets

Long intervals (hundreds of ms) are for trends, and will lead to higher jitter results

Short intervals (low tens of ms) are for very precise measurement, limited in time; the jitter is expected to be smaller in that case

Page 81: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 81

Interval Effect of Jitter

Time

Dela

yJit

ter

Longer Intervals Ultimately Measures Bigger Jitter, Because of

Coarse Granularity:

Page 82: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 82

Interval Effect of Jitter

Time

Dela

yJit

ter

Shorter Intervals Measurements Are More Granular, and Hence

Give Less Jitter:

Page 83: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 83

Interval and Jitter

Compare different jitter measurements only if the measurement intervals are identical

Short interval is more accurate, but more expensive: use it occasionally to have a true application-like jitter

Long interval is less accurate, but consumes less bandwidth: use it to expand your test spectrum and keep an eye on your jitter trends

Page 84: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 84

Packet Size

The main effect of packet size is to modify the Serialization Delay

On fast links, this is negligible compared to the propagation delay, so the packet size has little or not effect but to consume bandwidth

Use small packets of fast links, like on core network

Use realistic packets for low-speed access links, where the serialization delay is a factor we need to count

Page 85: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 85

Summary

Low Bandwidth

Consumption

Large Spectrum

of CoverageHigh Measurement

Accuracy

The Design Will Have to Accommodate Some Tradeoffs, You Can

Choose Two Out of Three:

Page 86: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 86

Agenda

Reminder

IPSLA Accuracy

Performance and Scalability

New Features

Design Recommendations

Get the Most Out of IPSLA

IPSLA Initiative and Roadmap

Page 87: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 87

IP SLA Partners

Partner Product Strategy

SolarWinds Orion VoIP Monitor SMB/ Mid-Market

InfoVista VistaView SP / Enterprise

Fluke (Crannog, Visual, +1) Response Watch, Enterprise Monitor Enterprise

NetQoS NetVoyant Enterprise

CA E-Health SP / Enterprise

Wired City IT Monitor Industrial/Vertical

IBM/Proviso SP

Cisco Network Management Solutions

MPLS Diagnostics Engine (MDE) MPLS Network Monitoring

Performance Visibility Manager (PVM) Network Performance

Unified Service Monitor (USM) Unified Communications - Service Quality

Unified Operations Manager (UOM) Unified Communications - VoIP Monitoring

Internetworking Performance Monitor (IPM) Enterprise Performance Monitoring

Page 88: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 88

Smarter Networks—Cisco ANY SLAsB

usin

ess V

alu

e

Operational Excellence

Predictive

Proactive

Reactive - End-2-end network performance

Visibility

- Network Health Awareness

- Network bottleneck identification,

reduce network downtime

- Invoke notification or correction actions

Preemptive

(in the future)

-Application and Business aware remediation

- Intelligent Network Service operations,

benefit business-critical applications

- Network Availability

assessment, reduce

deployment time

- Deploy new applications

and services with

complete confidence

Page 89: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 89

ANY SLAs 4.0 Feature Planning

PI 17 PI 18 PI 18 PI19

Extensible SLAs 4.0

Open API for new probe generation (phase I)

API User Guide

Intelligent Responder with device info measurement

SLAs Responder 4.0

Responder on Linux OS Package

Responder Licensing and User Guide

SLAs X-OS 4.0

IPSLAs on Nexus 7K

Y1731 Throughput

Define CLIs to enable on-demand throughput testing

• Roadmap Items are subject to change,

SLAs 4.0

IPv6* on Operations, Engines, MIBs, and APIs

Feature Enhancements: auto-dest port, IP Addr based report, etc

SLAs 4.1 VO (CP-xxxxx)

MSI VO Responder Support

VO integration with MT

VO IPv6 Support

VO multicast support

VO Signaling support VO TCP traffic support

SLAs4.1 Multicast support on Udp jitter

VRF support on IPv6

SLAsVO

ISR G2 with DSP

Pre-defined traffic profile

One-way delay, jitter, and packet loss

Integration with MT via EEM

RTP traffic simulation

Page 90: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 90

References

Cisco IOS IPSLA home page

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

For questions related to Cisco IP SLAs that cannot be handled by the Technical Assistance Center (TAC), feel free to write an email to:

[email protected]

Page 91: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 91

Summary and Conclusion

IPSLA is a Cisco IOS feature available today to actively measure and report many network metrics.

It is easy to use, and is supported by many existing network management applications.

We also have MPLS OAM, Gatekeeper Registration, H323/SIP Call Setup operation, and many other new features.

Stay tuned. We have an ambitious roadmap for new features like better voice measurements, multicast, Ethernet OAM and we’re always listening your suggestions!

Page 92: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 92

Q&A

Page 93: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 93

Visit the Cisco Store for Related Titles

http://theciscostores.com

Page 94: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 94

Recommended Reading

ISBN 0-12370-549-5ISBN 1-58705-198-2

Page 95: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 95

Complete Your Online Session Evaluation

Receive 25 Cisco Preferred Access points for each session evaluation you complete.

Give us your feedback and you could win fabulous prizes. Points are calculated on a daily basis. Winners will be notified by email after July 22nd.

Complete your session evaluation online now (open a browser through our wireless network to access our portal) or visit one of the Internet stations throughout the Convention Center.

Don‘t forget to activate your Cisco Live and Networkers Virtual account for access to all session materials, communities, and on-demand and live activities throughout the year. Activate your account at any internet station or visit www.ciscolivevirtual.com.

Page 96: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 96

NMS Sessions Offered (1 of 2)

Session Title

Monday:

BRKNMS-1942 Managing Infrastructure as a Service (IaaS) for Cloud Environment

BRKNMS-2032 Rapid and Repeatable Service Delivery Through Automation

BRKNMS-3021 Advanced Cisco IOS Device Instrumentation

Tuesday:

BRKNMS-1032 Network Management KPI's

BRKNMS-1204

Introduction to Network Performance Measurement with Cisco IOS

IP Service Level Agent

BRKNMS-1532 Introduction to Accounting Principles with NetFlow and NBAR

BRKNMS-2031 SYSLOG Design, Methodology and Best Practices

BRKNMS-2501 Enterprise QoS Deployment, Monitoring and Management

BRKNMS-1800 Enhancing Troubleshooting with Embedded Automation

Page 97: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 97

NMS Sessions Offered (2 of 2)

Session Title

Wednesday:

BRKNMS-2031 SYSLOG Design, Methodology and Best Practices

BRKNMS-2035 Ten Cool LMS Tricks to Better Manage Your Network

BRKNMS-2499 Operating and Managing Converged Enterprise Architectures

BRKNMS-2640 Advanced DHCP and DNS Deployments

BRKNMS-3043

Advanced Performance Measurement for Critical IP Traffic with

Cisco IOS IP Service Level Agreements

Thursday:

BRKNMS-2006 Energy Management

BRKNMS-2030 Onboard Automation with Cisco IOS Embedded Event Manager

BRKNMS-2658 Securely Managing Your Networks and SNMPv3

BRKNMS-3132 Advanced NetFlow

BRKNMS-1035 The NOC at CiscoLive

Page 98: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 98

Page 99: Advanced Performance Measurement for Critical IP Traffic ...d2zmdbbm9feqrf.cloudfront.net/2011/las/pdf/BRKNMS-3043.pdf · Cisco IOS, IOS-XR, and Linux Operating System Support. ...

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKNMS-3043 99

Thank you.