| < draft-ietf-ippm-metric-registry-13.txt | draft-ietf-ippm-metric-registry-14.txt > | |||
|---|---|---|---|---|
| Network Working Group M. Bagnulo | Network Working Group M. Bagnulo | |||
| Internet-Draft UC3M | Internet-Draft UC3M | |||
| Intended status: Best Current Practice B. Claise | Intended status: Best Current Practice B. Claise | |||
| Expires: May 2, 2018 Cisco Systems, Inc. | Expires: September 5, 2018 Cisco Systems, Inc. | |||
| P. Eardley | P. Eardley | |||
| BT | BT | |||
| A. Morton | A. Morton | |||
| AT&T Labs | AT&T Labs | |||
| A. Akhter | A. Akhter | |||
| Consultant | Consultant | |||
| October 29, 2017 | March 4, 2018 | |||
| Registry for Performance Metrics | Registry for Performance Metrics | |||
| draft-ietf-ippm-metric-registry-13 | draft-ietf-ippm-metric-registry-14 | |||
| Abstract | Abstract | |||
| This document defines the format for the Performance Metrics registry | This document defines the format for the Performance Metrics registry | |||
| and defines the IANA Registry for Performance Metrics. This document | and defines the IANA Registry for Performance Metrics. This document | |||
| also gives a set of guidelines for Registered Performance Metric | also gives a set of guidelines for Registered Performance Metric | |||
| requesters and reviewers. | requesters and reviewers. | |||
| Status of This Memo | Status of This Memo | |||
| skipping to change at page 1, line 40 ¶ | skipping to change at page 1, line 40 ¶ | |||
| 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 May 2, 2018. | This Internet-Draft will expire on September 5, 2018. | |||
| Copyright Notice | Copyright Notice | |||
| Copyright (c) 2017 IETF Trust and the persons identified as the | Copyright (c) 2018 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 | |||
| carefully, as they describe your rights and restrictions with respect | carefully, as they describe your rights and restrictions with respect | |||
| 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 | |||
| skipping to change at page 2, line 34 ¶ | skipping to change at page 2, line 34 ¶ | |||
| 7.1. Summary Category . . . . . . . . . . . . . . . . . . . . 12 | 7.1. Summary Category . . . . . . . . . . . . . . . . . . . . 12 | |||
| 7.1.1. Identifier . . . . . . . . . . . . . . . . . . . . . 12 | 7.1.1. Identifier . . . . . . . . . . . . . . . . . . . . . 12 | |||
| 7.1.2. Name . . . . . . . . . . . . . . . . . . . . . . . . 13 | 7.1.2. Name . . . . . . . . . . . . . . . . . . . . . . . . 13 | |||
| 7.1.3. URIs . . . . . . . . . . . . . . . . . . . . . . . . 16 | 7.1.3. URIs . . . . . . . . . . . . . . . . . . . . . . . . 16 | |||
| 7.1.4. Description . . . . . . . . . . . . . . . . . . . . . 17 | 7.1.4. Description . . . . . . . . . . . . . . . . . . . . . 17 | |||
| 7.1.5. Reference . . . . . . . . . . . . . . . . . . . . . . 17 | 7.1.5. Reference . . . . . . . . . . . . . . . . . . . . . . 17 | |||
| 7.1.6. Change Controller . . . . . . . . . . . . . . . . . . 17 | 7.1.6. Change Controller . . . . . . . . . . . . . . . . . . 17 | |||
| 7.1.7. Version (of Registry Format) . . . . . . . . . . . . 17 | 7.1.7. Version (of Registry Format) . . . . . . . . . . . . 17 | |||
| 7.2. Metric Definition Category . . . . . . . . . . . . . . . 17 | 7.2. Metric Definition Category . . . . . . . . . . . . . . . 17 | |||
| 7.2.1. Reference Definition . . . . . . . . . . . . . . . . 17 | 7.2.1. Reference Definition . . . . . . . . . . . . . . . . 17 | |||
| 7.2.2. Fixed Parameters . . . . . . . . . . . . . . . . . . 17 | 7.2.2. Fixed Parameters . . . . . . . . . . . . . . . . . . 18 | |||
| 7.3. Method of Measurement Category . . . . . . . . . . . . . 18 | 7.3. Method of Measurement Category . . . . . . . . . . . . . 18 | |||
| 7.3.1. Reference Method . . . . . . . . . . . . . . . . . . 18 | 7.3.1. Reference Method . . . . . . . . . . . . . . . . . . 18 | |||
| 7.3.2. Packet Stream Generation . . . . . . . . . . . . . . 18 | 7.3.2. Packet Stream Generation . . . . . . . . . . . . . . 19 | |||
| 7.3.3. Traffic Filter . . . . . . . . . . . . . . . . . . . 19 | 7.3.3. Traffic Filter . . . . . . . . . . . . . . . . . . . 19 | |||
| 7.3.4. Sampling Distribution . . . . . . . . . . . . . . . . 20 | 7.3.4. Sampling Distribution . . . . . . . . . . . . . . . . 20 | |||
| 7.3.5. Run-time Parameters . . . . . . . . . . . . . . . . . 20 | 7.3.5. Run-time Parameters . . . . . . . . . . . . . . . . . 20 | |||
| 7.3.6. Role . . . . . . . . . . . . . . . . . . . . . . . . 21 | 7.3.6. Role . . . . . . . . . . . . . . . . . . . . . . . . 21 | |||
| 7.4. Output Category . . . . . . . . . . . . . . . . . . . . . 21 | 7.4. Output Category . . . . . . . . . . . . . . . . . . . . . 21 | |||
| 7.4.1. Type . . . . . . . . . . . . . . . . . . . . . . . . 21 | 7.4.1. Type . . . . . . . . . . . . . . . . . . . . . . . . 22 | |||
| 7.4.2. Reference Definition . . . . . . . . . . . . . . . . 22 | 7.4.2. Reference Definition . . . . . . . . . . . . . . . . 22 | |||
| 7.4.3. Metric Units . . . . . . . . . . . . . . . . . . . . 22 | 7.4.3. Metric Units . . . . . . . . . . . . . . . . . . . . 22 | |||
| 7.4.4. Calibration . . . . . . . . . . . . . . . . . . . . . 22 | 7.4.4. Calibration . . . . . . . . . . . . . . . . . . . . . 22 | |||
| 7.5. Administrative information . . . . . . . . . . . . . . . 23 | 7.5. Administrative information . . . . . . . . . . . . . . . 23 | |||
| 7.5.1. Status . . . . . . . . . . . . . . . . . . . . . . . 23 | 7.5.1. Status . . . . . . . . . . . . . . . . . . . . . . . 23 | |||
| 7.5.2. Requester . . . . . . . . . . . . . . . . . . . . . . 23 | 7.5.2. Requester . . . . . . . . . . . . . . . . . . . . . . 23 | |||
| 7.5.3. Revision . . . . . . . . . . . . . . . . . . . . . . 23 | 7.5.3. Revision . . . . . . . . . . . . . . . . . . . . . . 23 | |||
| 7.5.4. Revision Date . . . . . . . . . . . . . . . . . . . . 23 | 7.5.4. Revision Date . . . . . . . . . . . . . . . . . . . . 23 | |||
| 7.6. Comments and Remarks . . . . . . . . . . . . . . . . . . 23 | 7.6. Comments and Remarks . . . . . . . . . . . . . . . . . . 23 | |||
| skipping to change at page 3, line 17 ¶ | skipping to change at page 3, line 17 ¶ | |||
| 8.1. Adding new Performance Metrics to the Performance Metrics | 8.1. Adding new Performance Metrics to the Performance Metrics | |||
| Registry . . . . . . . . . . . . . . . . . . . . . . . . 24 | Registry . . . . . . . . . . . . . . . . . . . . . . . . 24 | |||
| 8.2. Revising Registered Performance Metrics . . . . . . . . . 24 | 8.2. Revising Registered Performance Metrics . . . . . . . . . 24 | |||
| 8.3. Deprecating Registered Performance Metrics . . . . . . . 26 | 8.3. Deprecating Registered Performance Metrics . . . . . . . 26 | |||
| 9. Security considerations . . . . . . . . . . . . . . . . . . . 27 | 9. Security considerations . . . . . . . . . . . . . . . . . . . 27 | |||
| 10. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 27 | 10. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 27 | |||
| 10.1. New Namespace Assignments . . . . . . . . . . . . . . . 27 | 10.1. New Namespace Assignments . . . . . . . . . . . . . . . 27 | |||
| 10.2. Performance Metric Name Elements . . . . . . . . . . . . 27 | 10.2. Performance Metric Name Elements . . . . . . . . . . . . 27 | |||
| 10.3. New Performance Metrics Registry . . . . . . . . . . . . 28 | 10.3. New Performance Metrics Registry . . . . . . . . . . . . 28 | |||
| 11. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 29 | 11. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 29 | |||
| 12. References . . . . . . . . . . . . . . . . . . . . . . . . . 29 | 12. References . . . . . . . . . . . . . . . . . . . . . . . . . 30 | |||
| 12.1. Normative References . . . . . . . . . . . . . . . . . . 30 | 12.1. Normative References . . . . . . . . . . . . . . . . . . 30 | |||
| 12.2. Informative References . . . . . . . . . . . . . . . . . 31 | 12.2. Informative References . . . . . . . . . . . . . . . . . 31 | |||
| Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 33 | Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 33 | |||
| 1. Introduction | 1. Introduction | |||
| The IETF specifies and uses Performance Metrics of protocols and | The IETF specifies and uses Performance Metrics of protocols and | |||
| applications transported over its protocols. Performance metrics are | applications transported over its protocols. Performance metrics are | |||
| such an important part of the operations of IETF protocols that | such an important part of the operations of IETF protocols that | |||
| [RFC6390] specifies guidelines for their development. | [RFC6390] specifies guidelines for their development. | |||
| skipping to change at page 14, line 32 ¶ | skipping to change at page 14, line 32 ¶ | |||
| ICMP (Internet Control Message Protocol) | ICMP (Internet Control Message Protocol) | |||
| IP (Internet Protocol) | IP (Internet Protocol) | |||
| DSCPxx (where xx is replaced by a Diffserv code point) | DSCPxx (where xx is replaced by a Diffserv code point) | |||
| UDP (User Datagram Protocol) | UDP (User Datagram Protocol) | |||
| TCP (Transport Control Protocol) | TCP (Transport Control Protocol) | |||
| QUIC (QUIC transport protocol) | ||||
| HS (Hand-Shake, such as TCP's 3-way HS) | ||||
| Poisson (Packet generation using Poisson distribution) | Poisson (Packet generation using Poisson distribution) | |||
| Periodic (Periodic packet generation) | Periodic (Periodic packet generation) | |||
| SendOnRcv (Sender keeps one packet in-transit by sending when | SendOnRcv (Sender keeps one packet in-transit by sending when | |||
| previous packet arrives) | previous packet arrives) | |||
| PayloadxxxxB (where xxxx is replaced by an integer, the number | PayloadxxxxB (where xxxx is replaced by an integer, the number | |||
| of octets in the Payload)) | of octets in the Payload)) | |||
| skipping to change at page 31, line 10 ¶ | skipping to change at page 31, line 20 ¶ | |||
| [RFC6576] Geib, R., Ed., Morton, A., Fardid, R., and A. Steinmitz, | [RFC6576] Geib, R., Ed., Morton, A., Fardid, R., and A. Steinmitz, | |||
| "IP Performance Metrics (IPPM) Standard Advancement | "IP Performance Metrics (IPPM) Standard Advancement | |||
| Testing", BCP 176, RFC 6576, DOI 10.17487/RFC6576, March | Testing", BCP 176, RFC 6576, DOI 10.17487/RFC6576, March | |||
| 2012, <https://www.rfc-editor.org/info/rfc6576>. | 2012, <https://www.rfc-editor.org/info/rfc6576>. | |||
| 12.2. Informative References | 12.2. Informative References | |||
| [I-D.ietf-ippm-initial-registry] | [I-D.ietf-ippm-initial-registry] | |||
| Morton, A., Bagnulo, M., Eardley, P., and K. D'Souza, | Morton, A., Bagnulo, M., Eardley, P., and K. D'Souza, | |||
| "Initial Performance Metric Registry Entries", draft-ietf- | "Initial Performance Metric Registry Entries", draft-ietf- | |||
| ippm-initial-registry-04 (work in progress), June 2017. | ippm-initial-registry-05 (work in progress), October 2017. | |||
| [RFC2679] Almes, G., Kalidindi, S., and M. Zekauskas, "A One-way | [RFC2679] Almes, G., Kalidindi, S., and M. Zekauskas, "A One-way | |||
| Delay Metric for IPPM", RFC 2679, DOI 10.17487/RFC2679, | Delay Metric for IPPM", RFC 2679, DOI 10.17487/RFC2679, | |||
| September 1999, <https://www.rfc-editor.org/info/rfc2679>. | September 1999, <https://www.rfc-editor.org/info/rfc2679>. | |||
| [RFC2681] Almes, G., Kalidindi, S., and M. Zekauskas, "A Round-trip | [RFC2681] Almes, G., Kalidindi, S., and M. Zekauskas, "A Round-trip | |||
| Delay Metric for IPPM", RFC 2681, DOI 10.17487/RFC2681, | Delay Metric for IPPM", RFC 2681, DOI 10.17487/RFC2681, | |||
| September 1999, <https://www.rfc-editor.org/info/rfc2681>. | September 1999, <https://www.rfc-editor.org/info/rfc2681>. | |||
| [RFC3393] Demichelis, C. and P. Chimento, "IP Packet Delay Variation | [RFC3393] Demichelis, C. and P. Chimento, "IP Packet Delay Variation | |||
| End of changes. 11 change blocks. | ||||
| 10 lines changed or deleted | 14 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/ | ||||