draft-ietf-ippm-alt-mark-11.txt   draft-ietf-ippm-alt-mark-12.txt 
Network Working Group G. Fioccola, Ed. Network Working Group G. Fioccola, Ed.
Internet-Draft A. Capello Internet-Draft A. Capello
Intended status: Experimental M. Cociglio Intended status: Experimental M. Cociglio
Expires: April 5, 2018 L. Castaldelli Expires: April 6, 2018 L. Castaldelli
Telecom Italia Telecom Italia
M. Chen M. Chen
L. Zheng L. Zheng
Huawei Technologies Huawei Technologies
G. Mirsky G. Mirsky
ZTE ZTE
T. Mizrahi T. Mizrahi
Marvell Marvell
October 2, 2017 October 3, 2017
Alternate Marking method for passive and hybrid performance monitoring Alternate Marking method for passive and hybrid performance monitoring
draft-ietf-ippm-alt-mark-11 draft-ietf-ippm-alt-mark-12
Abstract Abstract
This document describes a method to perform packet loss, delay and This document describes a method to perform packet loss, delay and
jitter measurements on live traffic. This method is based on jitter measurements on live traffic. This method is based on
Alternate Marking (Coloring) technique. A report is provided in Alternate Marking (Coloring) technique. A report is provided in
order to explain an example and show the method applicability. This order to explain an example and show the method applicability. This
technique can be applied in various situations as detailed in this technique can be applied in various situations as detailed in this
document and could be considered passive or hybrid depending on the document and could be considered passive or hybrid depending on the
application. application.
skipping to change at page 2, line 7 skipping to change at page 2, line 7
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet- working documents as Internet-Drafts. The list of current Internet-
Drafts is at https://datatracker.ietf.org/drafts/current/. Drafts is at https://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
This Internet-Draft will expire on April 5, 2018. This Internet-Draft will expire on April 6, 2018.
Copyright Notice Copyright Notice
Copyright (c) 2017 IETF Trust and the persons identified as the Copyright (c) 2017 IETF Trust and the persons identified as the
document authors. All rights reserved. document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents Provisions Relating to IETF Documents
(https://trustee.ietf.org/license-info) in effect on the date of (https://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents publication of this document. Please review these documents
skipping to change at page 3, line 5 skipping to change at page 3, line 5
5.1. Report on the operational experiment at Telecom Italia . 20 5.1. Report on the operational experiment at Telecom Italia . 20
5.1.1. Metric transparency . . . . . . . . . . . . . . . . . 22 5.1.1. Metric transparency . . . . . . . . . . . . . . . . . 22
5.2. IP flow performance measurement (IPFPM) . . . . . . . . . 22 5.2. IP flow performance measurement (IPFPM) . . . . . . . . . 22
5.3. OAM Passive Performance Measurement . . . . . . . . . . . 23 5.3. OAM Passive Performance Measurement . . . . . . . . . . . 23
5.4. RFC6374 Use Case . . . . . . . . . . . . . . . . . . . . 23 5.4. RFC6374 Use Case . . . . . . . . . . . . . . . . . . . . 23
5.5. Application to active performance measurement . . . . . . 23 5.5. Application to active performance measurement . . . . . . 23
6. Hybrid measurement . . . . . . . . . . . . . . . . . . . . . 23 6. Hybrid measurement . . . . . . . . . . . . . . . . . . . . . 23
7. Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 7. Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
8. Compliance with RFC6390 guidelines . . . . . . . . . . . . . 24 8. Compliance with RFC6390 guidelines . . . . . . . . . . . . . 24
9. Security Considerations . . . . . . . . . . . . . . . . . . . 26 9. Security Considerations . . . . . . . . . . . . . . . . . . . 26
10. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 27 10. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 28
11. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 28 11. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 28
12. References . . . . . . . . . . . . . . . . . . . . . . . . . 28 12. References . . . . . . . . . . . . . . . . . . . . . . . . . 28
12.1. Normative References . . . . . . . . . . . . . . . . . . 28 12.1. Normative References . . . . . . . . . . . . . . . . . . 28
12.2. Informative References . . . . . . . . . . . . . . . . . 29 12.2. Informative References . . . . . . . . . . . . . . . . . 29
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 31 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 31
1. Introduction 1. Introduction
Nowadays, most Service Providers' networks carry traffic with Nowadays, most Service Providers' networks carry traffic with
contents that are highly sensitive to packet loss [RFC7680], delay contents that are highly sensitive to packet loss [RFC7680], delay
skipping to change at page 25, line 23 skipping to change at page 25, line 23
same concept, with small differences, can also be used to measure same concept, with small differences, can also be used to measure
delay [RFC7679], and jitter [RFC3393]. The document mainly delay [RFC7679], and jitter [RFC3393]. The document mainly
describes the applicability to packet loss measurement. describes the applicability to packet loss measurement.
o Method of Measurement or Calculation: according to the method o Method of Measurement or Calculation: according to the method
described in the previous sections, the number of packets lost is described in the previous sections, the number of packets lost is
calculated by subtracting the value of the counter on the source calculated by subtracting the value of the counter on the source
node from the value of the counter on the destination node. Both node from the value of the counter on the destination node. Both
counters must refer to the same color. The calculation is counters must refer to the same color. The calculation is
performed when the value of the counters is in a steady state. performed when the value of the counters is in a steady state.
The steady state is an intrinsic characteristic of the marking
method counters because the alternation of color makes the
counters associated to each color still one at a time for the
duration of a marking period.
o Units of Measurement: the method calculates and reports the exact o Units of Measurement: the method calculates and reports the exact
number of packets sent by the source node and not received by the number of packets sent by the source node and not received by the
destination node. destination node.
o Measurement Points: the measurement can be performed between o Measurement Points: the measurement can be performed between
adjacent nodes, on a per-link basis, or along a multi-hop path, adjacent nodes, on a per-link basis, or along a multi-hop path,
provided that the traffic under measurement follows that path. In provided that the traffic under measurement follows that path. In
case of a multi-hop path, the measurements can be performed both case of a multi-hop path, the measurements can be performed both
end-to-end and hop-by-hop. end-to-end and hop-by-hop.
o Measurement Timing: the method have a constraint on the frequency o Measurement Timing: the method have a constraint on the frequency
of measurements. In order to perform a measure, the counter must of measurements. This is detailed in Section 3.2, where it is
be in a steady state: this happens when the traffic is being specified that the marking period and the guardband interval are
colored with the alternate color; for example in the Telecom strictly related each other to avoid out of order issues. That is
Italia application of the method the time interval is set to 5 because, in order to perform a measure, the counter must be in a
minutes. steady state and this happens when the traffic is being colored
with the alternate color. As an example in the Telecom Italia
application of the method the time interval is set to 5 minutes,
while other optimized implementations can also use a marking
period of a few seconds.
o Implementation: the Telecom Italia application of the method uses o Implementation: the Telecom Italia application of the method uses
two encodings of the DSCP field to color the packets; this enables two encodings of the DSCP field to color the packets; this enables
the use of policy configurations on the router to color the the use of policy configurations on the router to color the
packets and accordingly configure the counter for each color. The packets and accordingly configure the counter for each color. The
path followed by traffic being measured should be known in advance path followed by traffic being measured should be known in advance
in order to configure the counters along the path and be able to in order to configure the counters along the path and be able to
compare the correct values. compare the correct values.
o Verification: both in the Lab and in the operational network the
methodology has been tested and experimented for packet loss and
delay measurements by using traffic generators together with
precision test instruments and network emulators.
o Use and Applications: the method can be used to measure packet o Use and Applications: the method can be used to measure packet
loss with high precision on live traffic; moreover, by combining loss with high precision on live traffic; moreover, by combining
end-to-end and per-link measurements, the method is useful to end-to-end and per-link measurements, the method is useful to
pinpoint the single link that is experiencing loss events. pinpoint the single link that is experiencing loss events.
o Reporting Model: the value of the counters has to be sent to a o Reporting Model: the value of the counters has to be sent to a
centralized management system that perform the calculations; such centralized management system that perform the calculations; such
samples must contain a reference to the time interval they refer samples must contain a reference to the time interval they refer
to, so that the management system can perform the correct to, so that the management system can perform the correct
correlation; the samples have to be sent while the corresponding correlation; the samples have to be sent while the corresponding
 End of changes. 8 change blocks. 
10 lines changed or deleted 23 lines changed or added

This html diff was produced by rfcdiff 1.45. The latest version is available from http://tools.ietf.org/tools/rfcdiff/