Network Working Group A. Capello
Internet-Draft M. Cociglio
Intended status: Experimental L. Castaldelli
Expires: August 29, 2013 Telecom Italia
A. Tempia Bonda
February 25, 2013
A packet based method for passive performance monitoring
draft-tempia-opsawg-p3m-03.txt
Abstract
This document describes a passive method to perform packet loss,
delay and jitter measurements on live traffic. Implementation and
deployment details are also explained in order to clarify how the
tools and features currently available on existing routing platforms
can be used to implement the method. This method has been invented
and engineered in Telecom Italia and it's currently being used in
Telecom Italia's network.
Status of this Memo
This Internet-Draft is submitted in full conformance with the
provisions of BCP 78 and BCP 79.
Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet-
Drafts is at http://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress."
This Internet-Draft will expire on August 29, 2013.
Copyright Notice
Copyright (c) 2013 IETF Trust and the persons identified as the
document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents
(http://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents
carefully, as they describe your rights and restrictions with respect
Capello, et al. Expires August 29, 2013 [Page 1]
Internet-Draft Method for passive performance monitoring February 2013
to this document.
Table of Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3
2. Overview of the method . . . . . . . . . . . . . . . . . . . . 5
3. Detailed description of the method . . . . . . . . . . . . . . 7
3.1. Packet loss measurement . . . . . . . . . . . . . . . . . 7
3.2. One-way delay measurement . . . . . . . . . . . . . . . . 10
3.2.1. Average delay . . . . . . . . . . . . . . . . . . . . 12
3.3. Delay variation measurement . . . . . . . . . . . . . . . 12
4. Implementation and deployment . . . . . . . . . . . . . . . . 13
4.1. Colouring the packets . . . . . . . . . . . . . . . . . . 14
4.2. Counting the packets . . . . . . . . . . . . . . . . . . . 15
4.3. Collecting data and calculating packet loss . . . . . . . 16
5. Security Considerations . . . . . . . . . . . . . . . . . . . 17
6. Conclusions . . . . . . . . . . . . . . . . . . . . . . . . . 18
7. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 19
8. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 20
9. References . . . . . . . . . . . . . . . . . . . . . . . . . . 21
9.1. Normative References . . . . . . . . . . . . . . . . . . . 21
9.2. Informative References . . . . . . . . . . . . . . . . . . 21
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 22
Capello, et al. Expires August 29, 2013 [Page 2]
Internet-Draft Method for passive performance monitoring February 2013
1. Introduction
Nowadays, most of the traffic in Service Providers' networks carries
multimedia content. Video contents are highly sensitive to packet
loss [RFC2680], while interactive contents are sensitive to delay
[RFC2679], and jitter [RFC3393].
In front of this scenario, Service Providers need methodologies and
tools to monitor and measure network performances with an adequate
accuracy, in order to constantly control the quality of experience
perceived by their customers. On the other hand, performance
monitoring provides useful information for improving network
management (e.g. isolation of network problems, troubleshooting,
etc.).
A lot of work related to OAM, that includes also performance
monitoring techniques, has been done by Standards Developing
Organizations: [I-D.ietf-opsawg-oam-overview] provides a good