A One-Way Packet Duplication Metric
RFC 5560
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2018-12-20
|
08 | (System) | Received changes through RFC Editor sync (changed abstract to 'When a packet is sent from one host to the other, one normally expects that exactly … Received changes through RFC Editor sync (changed abstract to 'When a packet is sent from one host to the other, one normally expects that exactly one copy of the packet that was sent arrives at the destination. It is, however, possible that a packet is either lost or that multiple copies arrive. In earlier work, a metric for packet loss was defined. This metric quantifies the case where a packet that is sent does not arrive at its destination within a reasonable time. In this memo, a metric for another case is defined: a packet is sent, but multiple copies arrive. The document also discusses streams and methods to summarize the results of streams. [STANDARDS-TRACK]') |
2015-10-14
|
08 | (System) | Notify list changed from ippm-chairs@ietf.org, draft-ietf-ippm-duplicate@ietf.org, matt@internet2.edu to matt@internet2.edu |
2012-08-22
|
08 | (System) | post-migration administrative database adjustment to the Yes position for Jari Arkko |
2009-06-01
|
08 | Cindy Morgan | State Changes to RFC Published from RFC Ed Queue by Cindy Morgan |
2009-06-01
|
08 | Cindy Morgan | [Note]: 'RFC 5560' added by Cindy Morgan |
2009-05-29
|
08 | (System) | RFC published |
2009-04-21
|
08 | (System) | IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor |
2009-04-21
|
08 | (System) | IANA Action state changed to Waiting on RFC Editor from In Progress |
2009-04-21
|
08 | (System) | IANA Action state changed to In Progress from Waiting on Authors |
2009-04-20
|
08 | (System) | IANA Action state changed to Waiting on Authors from In Progress |
2009-04-20
|
08 | Cindy Morgan | State Changes to RFC Ed Queue from Approved-announcement sent by Cindy Morgan |
2009-04-20
|
08 | (System) | IANA Action state changed to In Progress |
2009-04-20
|
08 | Amy Vezza | IESG state changed to Approved-announcement sent |
2009-04-20
|
08 | Amy Vezza | IESG has approved the document |
2009-04-20
|
08 | Amy Vezza | Closed "Approve" ballot |
2009-04-18
|
08 | Lars Eggert | State Changes to Approved-announcement to be sent from IESG Evaluation::AD Followup by Lars Eggert |
2009-04-17
|
08 | Jari Arkko | [Ballot Position Update] Position for Jari Arkko has been changed to Yes from Discuss by Jari Arkko |
2009-04-17
|
08 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2009-04-17
|
08 | (System) | New version available: draft-ietf-ippm-duplicate-08.txt |
2009-04-10
|
08 | (System) | Removed from agenda for telechat - 2009-04-09 |
2009-04-08
|
08 | Cullen Jennings | [Ballot Position Update] New position, No Objection, has been recorded by Cullen Jennings |
2009-04-08
|
08 | Magnus Westerlund | [Ballot Position Update] New position, No Objection, has been recorded by Magnus Westerlund |
2009-04-03
|
08 | Adrian Farrel | [Ballot Position Update] Position for Adrian Farrel has been changed to No Objection from Undefined by Adrian Farrel |
2009-04-03
|
08 | Adrian Farrel | [Ballot Position Update] Position for Adrian Farrel has been changed to Undefined from No Objection by Adrian Farrel |
2009-04-03
|
08 | Adrian Farrel | [Ballot Position Update] New position, No Objection, has been recorded by Adrian Farrel |
2009-04-03
|
08 | Adrian Farrel | [Ballot comment] Since you will probably need to revise the document for Jari's Discuss, here are some nits to fix along the way. Abstract s/from … [Ballot comment] Since you will probably need to revise the document for Jari's Discuss, here are some nits to fix along the way. Abstract s/from one host to the other/from one host to another/ s/has been defined/was been defined/ Section 1.2 - Same changes as Abstract Agree with Jari that the definition of "information fields" needs to be moved from 2.5 to above its first use (in section 2.4). Section 2.4 bullet 2 s/Host are/Hosts are/ Section 2.5 s/Clocks do have to be/Clocks have to be/ Sections 4.1.2 and 4.2.2 Would it help to note Tf > Ts ? Did you reach any conclusions with IANA for section 7? If you are respinning the document, it would be good to capture these changes at the same time. |
2009-04-02
|
08 | Robert Sparks | [Ballot Position Update] New position, No Objection, has been recorded by Robert Sparks |
2009-04-02
|
08 | Lars Eggert | Placed on agenda for telechat - 2009-04-09 by Lars Eggert |
2009-02-13
|
08 | Lars Eggert | State Changes to IESG Evaluation::Revised ID Needed from IESG Evaluation by Lars Eggert |
2009-02-13
|
08 | Lars Eggert | Jari's discuss is likely going to lead to text changes. |
2009-02-12
|
08 | (System) | [Ballot Position Update] New position, No Objection, has been recorded for Ron Bonica by IESG Secretary |
2009-02-12
|
08 | Lisa Dusseault | [Ballot Position Update] New position, No Objection, has been recorded by Lisa Dusseault |
2009-02-12
|
08 | David Ward | [Ballot Position Update] New position, No Objection, has been recorded by David Ward |
2009-02-12
|
08 | Tim Polk | [Ballot Position Update] New position, No Objection, has been recorded by Tim Polk |
2009-02-12
|
08 | Dan Romascanu | [Ballot Position Update] New position, No Objection, has been recorded by Dan Romascanu |
2009-02-12
|
08 | Jon Peterson | [Ballot Position Update] New position, No Objection, has been recorded by Jon Peterson |
2009-02-12
|
08 | Jari Arkko | [Ballot discuss] I wanted to vote Yes on this document, and gave it a detailed read. It is in good shape. However, there was one … [Ballot discuss] I wanted to vote Yes on this document, and gave it a detailed read. It is in good shape. However, there was one issue that troubled me. The document says: Two packets are considered identical if and only if: o Both contain identical information fields. The recipient thus could take either packet and use the data in an application. The other packet does not contain any additional information. o Both packets appear to have been sent by one and the same host, to one and the same destination. Host are identified by their IP addresses. o Both contain valid, but not necessarily identical IP header fields. ... and much later ... In IPv4, "information fields" refers to all data following the IPv4 header. The equivalent of this in IPv6 is all information following the IPv6 header and the hop-by-hop options header. There are a couple of problems with this. First an editorial comment that as a reader I would have appreciated to have seen the information fields definition earlier (I had scanned all the references before I realized it was defined later in the document). Second, I would prefer to see a crisper definition. There aren't too many fields in the IP headers, why not specify exactly what has to be exactly as-is and what can change. My guess is: Must be exactly as-is: ipv4: version, ihl, identification, src, dst, protocol ipv6: version, next header, source, destination Can change: ipv4: tos, ttl, checksum ipv6: traffic class, flow label, hop limit Not sure what I'd say: ipv4: total length, reserved flag bit, DF flag, options ipv6: payload length Not applicable: ipv4: fragment offset, MF flag Third, what about things like IPv4 Record Route or Timestamp options? Though these might be almost non-existent in real world today, so maybe its fine to treat them as a part of information fields. On the IPv6 side, what about routing header type 2? These never change on the wire, but the point at which ippm intercepts the packets matters. RFC 3775 allows them to be processed so that the segments left field is decremented before the rest of the packet is processed. Similarly, there are other packet processing tasks that packets go through when being sent or received, such as IPsec ESP encap/decap. The latter is actually an even more interesting case from the point of view of ippm, because a security gateway might encapsulate the packet and the receiver then decapsulates. Do you consider the ippm as something that processes raw packets, as they are received from the network? If so, you should probably say this explicitly. |
2009-02-12
|
08 | Jari Arkko | [Ballot Position Update] New position, Discuss, has been recorded by Jari Arkko |
2009-02-12
|
08 | Chris Newman | [Ballot Position Update] New position, No Objection, has been recorded by Chris Newman |
2009-02-11
|
08 | Ross Callon | [Ballot Position Update] New position, No Objection, has been recorded by Ross Callon |
2009-02-11
|
08 | Russ Housley | [Ballot Position Update] New position, No Objection, has been recorded by Russ Housley |
2009-02-11
|
08 | Mark Townsley | [Ballot Position Update] New position, No Objection, has been recorded by Mark Townsley |
2009-02-11
|
08 | Pasi Eronen | [Ballot Position Update] New position, No Objection, has been recorded by Pasi Eronen |
2009-02-10
|
08 | Lars Eggert | State Changes to IESG Evaluation from Waiting for AD Go-Ahead by Lars Eggert |
2009-02-10
|
08 | (System) | State has been changed to Waiting for AD Go-Ahead from In Last Call by system |
2009-02-10
|
08 | Lars Eggert | [Ballot Position Update] New position, Yes, has been recorded for Lars Eggert |
2009-02-10
|
08 | Lars Eggert | Ballot has been issued by Lars Eggert |
2009-02-10
|
08 | Lars Eggert | Created "Approve" ballot |
2009-02-06
|
08 | Samuel Weiler | Request for Last Call review by SECDIR Completed. Reviewer: Hilarie Orman. |
2009-02-05
|
08 | Amanda Baber | IANA Last Call questions/comments: QUESTIONS: - Do you need the Type-P-one-way-packet-duplication-fraction or Type-P-one-way-replicated-packet-rate definitions registered anywhere? - What do you want to be the short-hand … IANA Last Call questions/comments: QUESTIONS: - Do you need the Type-P-one-way-packet-duplication-fraction or Type-P-one-way-replicated-packet-rate definitions registered anywhere? - What do you want to be the short-hand names of your metrics? NOTE TO AUTHOR: It would make IANA's life much easier if you could include-by-value the text that you would like inserted into the registry. We have attempted to guess at what you want. Upon approval of this document, IANA will make the following assignments in the "IANA-IPPM-METRICS-REGISTRY-MIB DEFINITIONS" registry at http://www.iana.org/assignments/ianaippmmetricsregistry-mib ietfOneWayPacketArrivalCount OBJECT-IDENTITY STATUS current DESCRIPTION "Type-P-one-way-packet-arrival-count" REFERENCE "Reference [RFC-ippm-duplicate-07], section 2" ::= { ianaIppmMetrics [tbd] } ietfOneWayPacketDuplication OBJECT-IDENTITY STATUS current DESCRIPTION "Type-P-one-way-packet-duplication" REFERENCE "Reference [RFC-ippm-duplicate-07], section 3" ::= { ianaIppmMetrics [tbd] } ietfOneWayPacketDuplicationPoissonStream OBJECT-IDENTITY STATUS current DESCRIPTION "Type-P-one-way-Packet-Duplication-Poisson-Stream-" REFERENCE "Reference [RFC-ippm-duplicate-07], section 4.1" ::= { ianaIppmMetrics [tbd] } ietfOneWayPacketDuplicationPeriodicStream OBJECT-IDENTITY STATUS current DESCRIPTION "Type-P-one-way-Duplication-Periodic-Stream" REFERENCE "Reference [RFC-ippm-duplicate-07], section 4.2" ::= { ianaIppmMetrics [tbd] } We understand the above to be the only IANA Action for this document. |
2009-02-01
|
08 | Samuel Weiler | Request for Last Call review by SECDIR is assigned to Hilarie Orman |
2009-02-01
|
08 | Samuel Weiler | Request for Last Call review by SECDIR is assigned to Hilarie Orman |
2009-01-27
|
08 | Amy Vezza | Last call sent |
2009-01-27
|
08 | Amy Vezza | State Changes to In Last Call from Last Call Requested by Amy Vezza |
2009-01-27
|
08 | Lars Eggert | Placed on agenda for telechat - 2009-02-12 by Lars Eggert |
2009-01-27
|
08 | Lars Eggert | State Changes to Last Call Requested from AD Evaluation by Lars Eggert |
2009-01-27
|
08 | Lars Eggert | Last Call was requested by Lars Eggert |
2009-01-27
|
08 | (System) | Ballot writeup text was added |
2009-01-27
|
08 | (System) | Last call text was added |
2009-01-27
|
08 | (System) | Ballot approval text was added |
2009-01-27
|
07 | (System) | New version available: draft-ietf-ippm-duplicate-07.txt |
2009-01-23
|
08 | Lars Eggert | State Changes to AD Evaluation from Publication Requested by Lars Eggert |
2009-01-22
|
08 | Amy Vezza | Document shepherd writeup for draft-ietf-ippm-duplicate-06.txt, as required by rfc4858, and specfied in the 17-Sep-2008 version of . (1.a) Who is the … Document shepherd writeup for draft-ietf-ippm-duplicate-06.txt, as required by rfc4858, and specfied in the 17-Sep-2008 version of . (1.a) Who is the Document Shepherd for this document? Has the Document Shepherd personally reviewed this version of the document and, in particular, does he or she believe this version is ready for forwarding to the IESG for publication? The document shepherd is Matt Zekauskas The document shepherd has personally reviewed this document and believes this version is read for forwarding to the IESG for publication. (1.b) Has the document had adequate review both from key WG members and from key non-WG members? Does the Document Shepherd have any concerns about the depth or breadth of the reviews that have been performed? I believe the document has received sufficent review from key WG members. I don't believe there are key non-WG members that need to review the document; I did ask Dave Thalor about IPv6 terminology to make sure we were consistent. I have no concerns about the depth or breadth of reivews for this document. (1.c) Does the Document Shepherd have concerns that the document needs more review from a particular or broader perspective, e.g., security, operational complexity, someone familiar with AAA, internationalization or XML? no. (1.d) Does the Document Shepherd have any specific concerns or issues with this document that the Responsible Area Director and/or the IESG should be aware of? For example, perhaps he or she is uncomfortable with certain parts of the document, or has concerns whether there really is a need for it. In any event, if the WG has discussed those issues and has indicated that it still wishes to advance the document, detail those concerns here. Has an IPR disclosure related to this document been filed? If so, please include a reference to the disclosure and summarize the WG discussion and conclusion on this issue. I know of no unusual conerns of which the AD and IESG in general should be aware. I know of no IPR disclosures related to this document. (1.e) How solid is the WG consensus behind this document? Does it represent the strong concurrence of a few individuals, with others being silent, or does the WG as a whole understand and agree with it? I believe this document fills a missing hole in the IPPM metrics, and there is fairly broad consensus for this document. There have been reviews and comment by the vocal members. (1.f) Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarise the areas of conflict in separate email messages to the Responsible Area Director. (It should be in a separate email because this questionnaire is entered into the ID Tracker.) no. (1.g) Has the Document Shepherd personally verified that the document satisfies all ID nits? (See http://www.ietf.org/ID-Checklist.html and http://tools.ietf.org/tools/idnits/). Boilerplate checks are not enough; this check needs to be thorough. Has the document met all formal review criteria it needs to, such as the MIB Doctor, media type and URI type reviews? Yes, however one reference currently in the "informative" catagory should be moved to normative based on the last revision. See next. (1.h) Has the document split its references into normative and informative? Are there normative references to documents that are not ready for advancement or are otherwise in an unclear state? If such normative references exist, what is the strategy for their completion? Are there normative references that are downward references, as described in [RFC3967]? If so, list these downward references to support the Area Director in the Last Call procedure for them [RFC3967]. The references are split into normative and non-normative. However, the last revision moved one reference [RFC3432] from "Informative" to "Normative". We discussed this with our AD, and believe that it can be corrected either in updates based on comments from the IETF-wide last call, or during the RFC editing process. There are no "downard references" nor references to drafts. (1.i) Has the Document Shepherd verified that the document IANA consideration section exists and is consistent with the body of the document? If the document specifies protocol extensions, are reservations requested in appropriate IANA registries? Are the IANA registries clearly identified? If the document creates a new registry, does it define the proposed initial contents of the registry and an allocation procedure for future registrations? Does it suggest a reasonable name for the new registry? See [RFC5226]. If the document describes an Expert Review process has Shepherd conferred with the Responsible Area Director so that the IESG can appoint the needed Expert during the IESG Evaluation? The IANA consideration section exists, and is consistent with the metrics registry rquiremetns it references. (1.j) Has the Document Shepherd verified that sections of the document that are written in a formal language, such as XML code, BNF rules, MIB definitions, etc., validate correctly in an automated checker? There are no such sections. (1.k) The IESG approval announcement includes a Document Announcement Write-Up. Please provide such a Document Announcement Write-Up? Recent examples can be found in the "Action" announcements for approved documents. The approval announcement contains the following sections: Technical Summary Relevant content can frequently be found in the abstract and/or introduction of the document. If not, this may be an indication that there are deficiencies in the abstract or introduction. When a packet is sent from one host to the other, one normally expects that exactly one copy of the packet that was sent arrives at the destination. It is, however, possible that a packet is either lost or that multiple copies arrive. This document defines a metric for the case where a packet is sent, but multiple copies arrive. The document also discusses streams and methods to summarize the results of streams. Working Group Summary Was there anything in WG process that is worth noting? For example, was there controversy about particular points or were there decisions where the consensus was particularly rough? This document was suggested when creating a succint summary of IPPM metrics for reporting to users; this was one that was missing from the IPPM metric suite. There is consensus that this is the right definition. There has been some question as to whether the definition is crisp and unambiguous for both IPv4 and IPv6, and the document has been modified to address those concerns. Document Quality Are there existing implementations of the protocol? Have a significant number of vendors indicated their plan to implement the specification? Are there any reviewers that merit special mention as having done a thorough review, e.g., one that resulted in important changes or a conclusion that the document had no substantive issues? If there was a MIB Doctor, Media Type or other expert review, what was its course (briefly)? In the case of a Media Type review, on what date was the request posted? I know of no current implementations that claim to implement this metric. However, vendors in the working group have read and agreed with the specification. |
2009-01-22
|
08 | Amy Vezza | Draft Added by Amy Vezza in state Publication Requested |
2008-12-09
|
06 | (System) | New version available: draft-ietf-ippm-duplicate-06.txt |
2008-10-07
|
05 | (System) | New version available: draft-ietf-ippm-duplicate-05.txt |
2008-06-30
|
04 | (System) | New version available: draft-ietf-ippm-duplicate-04.txt |
2008-02-12
|
03 | (System) | New version available: draft-ietf-ippm-duplicate-03.txt |
2007-08-07
|
02 | (System) | New version available: draft-ietf-ippm-duplicate-02.txt |
2007-06-18
|
01 | (System) | New version available: draft-ietf-ippm-duplicate-01.txt |
2007-04-18
|
00 | (System) | New version available: draft-ietf-ippm-duplicate-00.txt |