< draft-morton-ippm-2330-stdform-typep-00.txt   draft-morton-ippm-2330-stdform-typep-01.txt >
Network Working Group A. Morton Network Working Group A. Morton
Internet-Draft AT&T Labs Internet-Draft AT&T Labs
Updates: 2330 (if approved) J. Fabini Updates: 2330 (if approved) J. Fabini
Intended status: Informational TU Wien Intended status: Informational TU Wien
Expires: February 7, 2016 N. Elkins Expires: April 3, 2016 N. Elkins
Inside Products, Inc. Inside Products, Inc.
M. Ackermann M. Ackermann
Blue Cross Blue Shield of Michigan Blue Cross Blue Shield of Michigan
V. Hegde V. Hegde
August 6, 2015 Consultant
October 1, 2015
Updates for IPPM's Active Metric Framework: Packets of Type-P and Updates for IPPM's Active Metric Framework: Packets of Type-P and
Standard-Formed Packets Standard-Formed Packets
draft-morton-ippm-2330-stdform-typep-00 draft-morton-ippm-2330-stdform-typep-01
Abstract Abstract
This memo updates the IP Performance Metrics (IPPM) Framework RFC This memo updates the IP Performance Metrics (IPPM) Framework RFC
2330 with new considerations for measurement methodology and testing. 2330 with new considerations for measurement methodology and testing.
The memo updates the definition of standard-formed packets in RFC The memo updates the definition of standard-formed packets in RFC
2330 to include IPv6 packets. It also augments distinguishing 2330 to include IPv6 packets. It also augments distinguishing
aspects of packets, referred to as Type-P for test packets in RFC aspects of packets, referred to as Type-P for test packets in RFC
2330. 2330.
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 http://datatracker.ietf.org/drafts/current/. Drafts is at http://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 February 7, 2016. This Internet-Draft will expire on April 3, 2016.
Copyright Notice Copyright Notice
Copyright (c) 2015 IETF Trust and the persons identified as the Copyright (c) 2015 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
(http://trustee.ietf.org/license-info) in effect on the date of (http://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 2, line 29 skipping to change at page 2, line 29
to this document. Code Components extracted from this document must to this document. Code Components extracted from this document must
include Simplified BSD License text as described in Section 4.e of include Simplified BSD License text as described in Section 4.e of
the Trust Legal Provisions and are provided without warranty as the Trust Legal Provisions and are provided without warranty as
described in the Simplified BSD License. described in the Simplified BSD License.
Table of Contents Table of Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2
2. Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2. Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
3. Packets of Type-P . . . . . . . . . . . . . . . . . . . . . . 3 3. Packets of Type-P . . . . . . . . . . . . . . . . . . . . . . 3
4. Standard-Formed Packets . . . . . . . . . . . . . . . . . . . 4 4. Standard-Formed Packets . . . . . . . . . . . . . . . . . . . 5
5. Conclusions . . . . . . . . . . . . . . . . . . . . . . . . . 7 5. Conclusions . . . . . . . . . . . . . . . . . . . . . . . . . 7
6. Security Considerations . . . . . . . . . . . . . . . . . . . 7 6. Security Considerations . . . . . . . . . . . . . . . . . . . 7
7. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 7 7. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 7
8. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 7 8. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 8
9. References . . . . . . . . . . . . . . . . . . . . . . . . . 7 9. References . . . . . . . . . . . . . . . . . . . . . . . . . 8
9.1. Normative References . . . . . . . . . . . . . . . . . . 7 9.1. Normative References . . . . . . . . . . . . . . . . . . 8
9.2. Informative References . . . . . . . . . . . . . . . . . 9 9.2. Informative References . . . . . . . . . . . . . . . . . 10
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 9 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 10
1. Introduction 1. Introduction
The IETF IP Performance Metrics (IPPM) working group first created a The IETF IP Performance Metrics (IPPM) working group first created a
framework for metric development in [RFC2330]. This framework has framework for metric development in [RFC2330]. This framework has
stood the test of time and enabled development of many fundamental stood the test of time and enabled development of many fundamental
metrics. It has been updated in the area of metric composition metrics. It has been updated in the area of metric composition
[RFC5835], and in several areas related to active stream measurement [RFC5835], and in several areas related to active stream measurement
of modern networks with reactive properties [RFC7312]. of modern networks with reactive properties [RFC7312].
skipping to change at page 4, line 29 skipping to change at page 4, line 29
occur according to the conditions encountered in transit (such as occur according to the conditions encountered in transit (such as
congestion notification) or due to the requirements of segments of congestion notification) or due to the requirements of segments of
the Source to Destination path. For example, the packet length will the Source to Destination path. For example, the packet length will
change if IP headers are converted to the alternate version/address change if IP headers are converted to the alternate version/address
family, or if optional Extension Headers are added or removed. Local family, or if optional Extension Headers are added or removed. Local
policies in intermediate nodes based on examination of IPv6 Extension policies in intermediate nodes based on examination of IPv6 Extension
Headers may affect measurement repeatability. If intermediate nodes Headers may affect measurement repeatability. If intermediate nodes
follow the recommendations of [RFC7045], repeatability may be follow the recommendations of [RFC7045], repeatability may be
improved to some degree. improved to some degree.
A Network Address Translator (NAT) on the path can have unpredictable
impact on latency measurement (in terms of the amount of additional
time added), and possibly other types of measurements. It is not
usually possible to control this impact (as testers may not have any
control of the underlying network or middleboxes). There is a
possibility that stateful NAT will lead to unstable performance for a
flow with specific Type-P, since state needs to be created for the
first packet of a flow, and state may be lost later if the NAT runs
out of resources. However, this scenario does not invalidate the
Type-P for testing. The presence of NAT may mean that the measured
performance of Type-P will change between the source and the
destination. This can cause an issue when attempting to correlate
measurements conducted on segments of the path that include or
exclude the NAT. Thus, it is a factor to be aware of when conducting
measurements.
A closely related note: it would be very useful to know if a given A closely related note: it would be very useful to know if a given
Internet component treats equally a class C of different types of Internet component (like host, link, or path) treats equally a class
packets. If so, then any one of those types of packets can be used C of different types of packets. If so, then any one of those types
for subsequent measurement of the component. This suggests we devise of packets can be used for subsequent measurement of the component.
a metric or suite of metrics that attempt to determine C. This suggests we devise a metric or suite of metrics that attempt to
determine C.
4. Standard-Formed Packets 4. Standard-Formed Packets
Unless otherwise stated, all metric definitions that concern IP Unless otherwise stated, all metric definitions that concern IP
packets include an implicit assumption that the packet is *standard- packets include an implicit assumption that the packet is *standard-
formed*. A packet is standard-formed if it meets all of the following formed*. A packet is standard-formed if it meets all of the following
criteria: criteria:
+ It includes a valid IP header: see below for version-specific + It includes a valid IP header: see below for version-specific
criteria. criteria.
skipping to change at page 7, line 25 skipping to change at page 7, line 44
The security considerations that apply to any active measurement of The security considerations that apply to any active measurement of
live paths are relevant here as well. See [RFC4656] and [RFC5357]. live paths are relevant here as well. See [RFC4656] and [RFC5357].
When considering privacy of those involved in measurement or those When considering privacy of those involved in measurement or those
whose traffic is measured, the sensitive information available to whose traffic is measured, the sensitive information available to
potential observers is greatly reduced when using active techniques potential observers is greatly reduced when using active techniques
which are within this scope of work. Passive observations of user which are within this scope of work. Passive observations of user
traffic for measurement purposes raise many privacy issues. We refer traffic for measurement purposes raise many privacy issues. We refer
the reader to the privacy considerations described in the Large Scale the reader to the privacy considerations described in the Large Scale
Measurement of Broadband Performance (LMAP) Framework Measurement of Broadband Performance (LMAP) Framework [RFC7594],
[I-D.ietf-lmap-framework], which covers active and passive which covers active and passive techniques.
techniques.
7. IANA Considerations 7. IANA Considerations
This memo makes no requests of IANA. This memo makes no requests of IANA.
8. Acknowledgements 8. Acknowledgements
The authors thank Brian Carpenter for identifying the lack of IPv6 The authors thank Brian Carpenter for identifying the lack of IPv6
coverage in IPPM's Framework, and for listing additional coverage in IPPM's Framework, and for listing additional
distinguishing factors for packets of Type-P. Both Brian and Fred distinguishing factors for packets of Type-P. Both Brian and Fred
skipping to change at page 9, line 36 skipping to change at page 10, line 7
DOI 10.17487/RFC7045, December 2013, DOI 10.17487/RFC7045, December 2013,
<http://www.rfc-editor.org/info/rfc7045>. <http://www.rfc-editor.org/info/rfc7045>.
[RFC7312] Fabini, J. and A. Morton, "Advanced Stream and Sampling [RFC7312] Fabini, J. and A. Morton, "Advanced Stream and Sampling
Framework for IP Performance Metrics (IPPM)", RFC 7312, Framework for IP Performance Metrics (IPPM)", RFC 7312,
DOI 10.17487/RFC7312, August 2014, DOI 10.17487/RFC7312, August 2014,
<http://www.rfc-editor.org/info/rfc7312>. <http://www.rfc-editor.org/info/rfc7312>.
9.2. Informative References 9.2. Informative References
[I-D.ietf-lmap-framework] [RFC7594] Eardley, P., Morton, A., Bagnulo, M., Burbridge, T.,
Eardley, P., Morton, A., Bagnulo, M., Burbridge, T., Aitken, P., and A. Akhter, "A Framework for Large-Scale
Aitken, P., and A. Akhter, "A framework for Large-Scale Measurement of Broadband Performance (LMAP)", RFC 7594,
Measurement of Broadband Performance (LMAP)", draft-ietf- DOI 10.17487/RFC7594, September 2015,
lmap-framework-14 (work in progress), April 2015. <http://www.rfc-editor.org/info/rfc7594>.
Authors' Addresses Authors' Addresses
Al Morton Al Morton
AT&T Labs AT&T Labs
200 Laurel Avenue South 200 Laurel Avenue South
Middletown, NJ 07748 Middletown, NJ 07748
USA USA
Phone: +1 732 420 1571 Phone: +1 732 420 1571
Fax: +1 732 368 1192 Fax: +1 732 368 1192
Email: acmorton@att.com Email: acmorton@att.com
URI: http://home.comcast.net/~acmacm/ URI: http://home.comcast.net/~acmacm/
skipping to change at page 10, line 37 skipping to change at page 11, line 4
Inside Products, Inc. Inside Products, Inc.
Carmel Valley, CA 93924 Carmel Valley, CA 93924
USA USA
Email: nalini.elkins@insidethestack.com Email: nalini.elkins@insidethestack.com
Michael S. Ackermann Michael S. Ackermann
Blue Cross Blue Shield of Michigan Blue Cross Blue Shield of Michigan
Email: mackermann@bcbsmi.com Email: mackermann@bcbsmi.com
Vinayak Hegde Vinayak Hegde
Consultant
Brahma Sun City, Wadgaon-Sheri
Pune, Maharashtra 411014
INDIA
Phone: +91 9449834401
Email: vinayakh@gmail.com Email: vinayakh@gmail.com
URI: http://www.vinayakhegde.com
 End of changes. 15 change blocks. 
23 lines changed or deleted 45 lines changed or added

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