Experience with the Surveyor IP Performance Measurement Infrastructure. Matt Zekauskas IMIC Workshop 30 August 1999

Similar documents
One-way Delay Measurement Using NTP

Network Working Group. Advanced Network & Services September 1999

Application-Level Measurements of Performance on the vbns *

An overview on Internet Measurement Methodologies, Techniques and Tools

Initial Performance Metric Registry Entries

Link Failure Recovery for MPLS Networks with Multicasting

The Abilene Observatory and Measurement Opportunities

Registry for Performance Metrics

Ethernet Time Transfer through a U.S. Commercial Optical Telecommunications Network WSTS 2015

Version 2.6. Product Overview

WHITE PAPER. Eliminating GPS Dependency for Real-Time Wide-Area Syncrophasor Applications. White paper by Net Insight

Network Working Group. Advanced Network & Services September 1999

NetAlly. Application Advisor. Distributed Sites and Applications. Monitor and troubleshoot end user application experience.

Initial Performance Metric Registry Entries

Performance Metrics and Performance Measurements for Interprovider Connections

Towards Improving Packet Probing Techniques

Master Course Computer Networks IN2097

Configuring Cisco IOS IP SLAs Operations

IT114 NETWORK+ Learning Unit 1 Objectives: 1, 2 Time In-Class Time Out-Of-Class Hours 2-3. Lectures: Course Introduction and Overview

Prof. Shervin Shirmohammadi SITE, University of Ottawa. Design Technologies. Lecture 17: Prof. Shervin Shirmohammadi CEG

Hands-On Voice Over IP

Hands-On Wide Area Storage & Network Design WAN: Design - Deployment - Performance - Troubleshooting

QoS provisioning. Lectured by Alexander Pyattaev. Department of Communications Engineering Tampere University of Technology

NGN Standards. The 5th International Telecom Sync Forum, ITSF London, November Stefano Ruffini Ericsson

Bandwidth estimations

Reminder: Datalink Functions Computer Networking. Datalink Architectures

Why Your Application only Uses 10Mbps Even the Link is 1Gbps?

HP 6125XLG Blade Switch

2017 Paul Krzyzanowski 1

NCIRC Security Tools NIAPC Submission Summary Juniper IDP 200

Open Performance Testing Protocol OPTP Concepts

HP 6125G & 6125G/XG Blade Switches

HP 6125 Blade Switch Series

Hands-On Advanced Internetworking TCP-IP / IPv6 / VoIP

HP 5920 & 5900 Switch Series

Kommunikationssysteme [KS]

Carrier Ethernet Installation. the Path to Excellence

Autonomic Networking Use Case for Distributed Detection of SLA Violations

An Architecture for Network Resource Monitoring in a Distributed Environment

Lecture 14: Multimedia Communications

Lecture 4: Introduction to Computer Network Design

Cisco Nexus 3548 Switch Performance Validation December 2012

AdvisorSLA. The next IP SLA generation Solution. Advisor SLA. Network & Application Performance Monitoring Solution.

CLOCK SYNCHRONIZATION IN CELLULAR/MOBILE NETWORKS PETER CROY SENIOR NETWORK ARCHITECT AVIAT NETWORKS

Measuring MPLS overhead

DICE Network Diagnostic Services

Distributed Systems. 05. Clock Synchronization. Paul Krzyzanowski. Rutgers University. Fall 2017

Comparison of Public End-to-End Bandwidth Estimation tools on High-Speed Links

Configuring RTP Header Compression

IP SLAs Overview. Finding Feature Information. Information About IP SLAs. IP SLAs Technology Overview

Configuring Cisco IOS IP SLAs Operations

Tales from the Base Station to the Substation. Delivering Phase ITSF 2013

Configuring Cisco IOS IP SLA Operations

Module objectives. Integrated services. Support for real-time applications. Real-time flows and the current Internet protocols

Requirements for new work on fragments in 6lo (mesh) networks

Service-to-Service Mapping of Differentiated Services to the ABR Service of ATM in Edge/Core Networks

Traffic Management and. QoS Issues for Large High-Speed Networks

SamKnows test methodology

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

Week 7: Traffic Models and QoS

Configuring RTP Header Compression

HP 830 Series PoE+ Unified Wired-WLAN Switch Switching Engine

MULTIMEDIA COMMUNICATIONS

IP SLAs QFP Time Stamping

IEEE 1588 PTP clock synchronization over a WAN backbone

Open Network Laboratory

Timing in Packet Networks. Stefano RUffini 9 March 2015

Hands-On IP Multicasting for Multimedia Distribution Networks

Pseudo Wire Emulation Edge to Edge (PWE3) and Multi-Protocol Label Switching (MPLS)

DISTRIBUTED COMPUTER SYSTEMS

What Is Congestion? Effects of Congestion. Interaction of Queues. Chapter 12 Congestion in Data Networks. Effect of Congestion Control

Transporting Voice by Using IP

CSc 450/550 Computer Networks Introduction. Jianping Pan Summer 2007

ETSF10 Internet Protocols Transport Layer Protocols

Master Course Computer Networks IN2097

Networking for Data Acquisition Systems. Fabrice Le Goff - 14/02/ ISOTDAQ

STUDYING NETWORK TIMING WITH PRECISION PACKET DELAY MEASUREMENTS

Lessons learnt from the Beijing Olympic Games Website Measurement

Chapter 9. Internet. Copyright 2011 John Wiley & Sons, Inc 10-1

Operation Manual NTP. Table of Contents

Multiple LAN Internet Protocol Converter (MLIC) for Multimedia Conferencing

Research Network Challenges and Opportunities. Matt Zekauskas, Senior Engineer, Internet

Switching Networks (Fall 2010) EE 586 Communication and. August 27, Lecture 2. (modified by Cheung for EE586; based on K&R original) 1-1

Advanced Stream and Sampling Framework for IPPM

Applications of Paxos Algorithm

Practical Optical Networking

On the State of ECN and TCP Options on the Internet

Purdue MSI Proposal May 5, NSF CISE/EIA Research Infrastructure PI Workshop

Lecture 14: Performance Architecture

Introduction to Ethernet Latency

CS 856 Latency in Communication Systems

Routing over Low Power and Lossy Networks

NGF0401 Instructor Slides

Distributed Information Processing

Multimedia Networking Research at UNC. University of North Carolina at Chapel Hill. Multimedia Networking Research at UNC

Testing Timing Over Packet With The Ixia Anue 3500

RTP. Prof. C. Noronha RTP. Real-Time Transport Protocol RFC 1889

KillTest. Mejor calidad Mejor servicio. Renovación gratuita dentro de un año

ECE 697J Advanced Topics in Computer Networks

The ehealth Traffic Accountant Reporting Application

Transcription:

Experience with the Surveyor IP Performance Measurement Infrastructure Matt Zekauskas matt@advanced.org IMIC Workshop 30 August 1999

Outline Surveyor overview (+IPPM) System description Lessons and some results Futures & opportunities (+IPPM)

Surveyor Program Objective Create technology and infrastructure to allow users and service providers (at all levels) to have an accurate common understanding of the performance and reliability of paths through the Internet.

IP Performance Metrics IETF IPPM effort Framework and Connectivity RFC One-way delay, packet loss, round-trip delay to proposed standard RFCs Others: bulk transfer, delay variation Surveyor: implementation of one-way delay and packet loss metrics

Why Measure Delay? Minimum of delay: transmission/propagation delay Variation of delay: queuing delay Large delay makes sustaining highbandwidth flows harder Erratic variation in delay makes realtime applications harder

The Surveyor Infrastructure Measurement machines at campuses and at other interesting places along paths (e.g., gigapops, interconnects) GPS to synchronize clocks Centralized database to store measurement data Web based reporting and analysis tools

Current Surveyor Deployment 56 machines Universities Tele-Immersion Labs National Labs 2098 paths NASA Ames XP I2 gigapops (some) CA*net2 gigapops APAN sites others Abilene router nodes up with NTP, awaiting GPS

Measurement Machines Dell 400 MHz Pentium Pro 128 MBytes RAM; 8 GBytes disk BSDI Unix TrueTime GPS card and antenna (coax) Network Interface (10/100bT, FDDI, OC3 ATM in beta) Special driver for the GPS card

Measurement Technology Active tests of one-way delay and loss Test packets time-stamped with GPS time Back-to-back calibration: 95% of measurements ± 100 µs 10 µs soon Measurements centrally managed Concurrent routing measurements

Ongoing Tests - Delay Type-P 12 byte UDP packets, 40 bytes total Port random per session QoS (via EF DS byte) ready Scheduled using a Poisson Process average rate: 1 or 2 per second Mostly full mesh

Ongoing Tests - Routing Traceroute to same sites as One-Way delay Scheduled with Poisson process average rate: one every 10 minutes

Reporting and analysis tools Web based tools Daily summary reports Integration with route measurements Java applet to dynamically graph Developing asynchronous notification of anomalies

Lessons so far Routing is asymmetric Even when routing is symmetric, queuing is asymmetric Can detect level 2 changes (SONET failover or ATM routing) Have observed low delay with loss high delay without loss

Lessons Commodity path losses, even with this traffic, high (10% over 4 hour period!) HPC connections indeed provide lowlatency low-loss paths HPC connections do fall back to commodity paths, sometimes frequently or for long periods

Wisc to Ottawa, 10-Dec-1998 14:00 to 17:00 UTC

Wisc to Ottawa, 10-Dec-1998, 14:00 to 17:00 UTC

Wisc to Ottawa, 10-Dec-1998, 14:00:00 to 14:02:30 UTC

Problems As Universities obtain I2 connections, we measure fewer commodity paths (lose the interesting stuff). Too much data, must present interesting material n 2 Placing machines is difficult; GPS

Research Opportunities Correlation between this kind of network performance data and application performance Correlation between active and passive Is it possible to meaningfully summarize this data? Comparing metrics? (Verify two implementations show same thing.)

Surveyor Futures General release of Java tools New summary server Add some kind of throughput measure (NSF, University admins) Application focus (high-end/ I2 ): different active probes (back-to-back?) correlation; feedback

IPPM Issues What is a valid throughput metric? How many `auxilliary metrics might you need to understand throughput? As with Surveyor, comparing metrics Multicast. Base metrics probably OK, what s the right sample and statistic? QoS summaries

Wrap-up Surveyor: active tests of one-way delay, loss and routing Surveyor infrastructure has good university coverage Data available for research projects We are going to focus on applications..could use some stats people

More info Surveyor project info http://www.advanced.org/surveyor/ Access to plots http://ippm-db.advanced.org/plots/ IETF IPPM WG http://www.advanced.org/ippm/ My email: matt@advanced.org