Testing Eyeball Happiness
draft-baker-bmwg-testing-eyeball-happiness-05
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2011-10-12
|
05 | Cindy Morgan | State changed to RFC Ed Queue from Approved-announcement sent. |
2011-10-12
|
05 | (System) | IANA Action state changed to No IC from In Progress |
2011-10-12
|
05 | (System) | IANA Action state changed to In Progress |
2011-10-12
|
05 | Cindy Morgan | IESG state changed to Approved-announcement sent |
2011-10-12
|
05 | Cindy Morgan | IESG has approved the document |
2011-10-12
|
05 | Cindy Morgan | Closed "Approve" ballot |
2011-10-12
|
05 | Cindy Morgan | Approval announcement text regenerated |
2011-10-12
|
05 | Cindy Morgan | Ballot writeup text changed |
2011-10-06
|
05 | Cindy Morgan | Removed from agenda for telechat |
2011-10-06
|
05 | Cindy Morgan | State changed to Approved-announcement to be sent::Point Raised - writeup needed from Waiting for AD Go-Ahead. |
2011-10-06
|
05 | Pete Resnick | [Ballot Position Update] New position, No Objection, has been recorded |
2011-10-05
|
05 | Sean Turner | [Ballot Position Update] New position, No Objection, has been recorded |
2011-10-03
|
05 | Robert Sparks | [Ballot Position Update] New position, No Objection, has been recorded |
2011-09-30
|
05 | Russ Housley | [Ballot Position Update] New position, No Objection, has been recorded |
2011-09-29
|
05 | Adrian Farrel | [Ballot Position Update] New position, No Objection, has been recorded |
2011-09-27
|
05 | (System) | State changed to Waiting for AD Go-Ahead from In Last Call. |
2011-09-21
|
05 | Amanda Baber | We understand that this document doesn't require any IANA actions. |
2011-09-21
|
05 | Ron Bonica | Telechat date has been changed to 2011-10-06 from 2011-09-22 |
2011-09-21
|
05 | Wesley Eddy | [Ballot comment] In the timing requirements for each metric, it's confusing whether the requirement is 0.1 ms error over 60 seconds, or 1ppm, since both … [Ballot comment] In the timing requirements for each metric, it's confusing whether the requirement is 0.1 ms error over 60 seconds, or 1ppm, since both are mentioned. |
2011-09-21
|
05 | Wesley Eddy | [Ballot Position Update] New position, No Objection, has been recorded |
2011-09-21
|
05 | Gonzalo Camarillo | [Ballot Position Update] New position, No Objection, has been recorded |
2011-09-19
|
05 | Stewart Bryant | [Ballot Position Update] New position, No Objection, has been recorded |
2011-09-18
|
05 | Dan Romascanu | [Ballot comment] The Security Considerations section should mention the potential threat of overloading production networks if the conditions described in the last paragraph in Section … [Ballot comment] The Security Considerations section should mention the potential threat of overloading production networks if the conditions described in the last paragraph in Section 1 are not respected and advise care in using the test procedures in operational networks. |
2011-09-18
|
05 | Dan Romascanu | [Ballot Position Update] New position, Yes, has been recorded |
2011-09-13
|
05 | Stephen Farrell | [Ballot comment] (1) 2.2 says to do "at least N" runs when Bob has N addresses, but isn't that a bit misleading when alice has … [Ballot comment] (1) 2.2 says to do "at least N" runs when Bob has N addresses, but isn't that a bit misleading when alice has M addresses as well given that you're interested in the min and max over (I guess) all combinations of the (M,N) pairs that can ever work, blocking all but one each time? Maybe characterising the number of iterations like that would be better? (2) I wasn't clear if these metrics are also intended to be used e.g. for a config with a middlebox between router1 and router2 that enables one of Alice's IPv6 addresses setup a TCP session with one Bob's IPv4 addresses. I'm not asking for anything in particular, I just wondered and didn't get an answer from the text. Editorial nit-like stuff: - Saying "installing" "Path MTU issues" is awkward at best and possibly misleading - maybe put the word "installing" in each of the bullets but the last, and say "creating path MTU issues" for the last bullet and merge the next paragraph into that bullet? - Section 2.2: the sentence "Different measurement trials revise..." is hard to understand and I think could just be omitted. - 3wHS is a bit cryptic in Figure 2 - if you just add the abbreviation to the text describing figure 2, that'd be ok, as in "three-way handshake (3wHS)", or maybe even make that paragraph be the caption for figure 2. - 2.3.1: Name == "Session Setup Interval" but then you say that "Session setup time" is measured in ms. Better to use the terminology consistently. Similarly the "units" text in 2.3.2 & 2.3.3 also seems wrong. Just saying "Units: milliseconds" would be fine. - Seems odd for the measurement point(s) text in 2.3.2 and 2.3.3 to refer to 2.3.1 but to then repeat the text for Timing. Same thing for 2.3.4 I guess. - I guess I don't understand what a "Descriptive Metric" might be, but I assume the intended readership would. I also don't see how it has "units" of ms if it requires text to be understood? If there's an RFC that defines this term then referencing that would be good. |
2011-09-13
|
05 | Stephen Farrell | [Ballot Position Update] New position, No Objection, has been recorded |
2011-09-12
|
05 | Peter Saint-Andre | [Ballot Position Update] New position, No Objection, has been recorded |
2011-09-09
|
05 | Ron Bonica | Placed on agenda for telechat - 2011-09-22 |
2011-09-09
|
05 | Ron Bonica | [Ballot Position Update] New position, Yes, has been recorded for Ronald Bonica |
2011-09-09
|
05 | Ron Bonica | Ballot has been issued |
2011-09-09
|
05 | Ron Bonica | Created "Approve" ballot |
2011-09-02
|
05 | David Harrington | Request for Last Call review by TSVDIR is assigned to Henk Uijterwaal |
2011-09-02
|
05 | David Harrington | Request for Last Call review by TSVDIR is assigned to Henk Uijterwaal |
2011-08-30
|
05 | Amy Vezza | Last call sent |
2011-08-30
|
05 | Amy Vezza | State changed to In Last Call from Last Call Requested. The following Last Call Announcement was sent out: From: The IESG To: IETF-Announce Reply-To: ietf@ietf.org … State changed to In Last Call from Last Call Requested. The following Last Call Announcement was sent out: From: The IESG To: IETF-Announce Reply-To: ietf@ietf.org Subject: Last Call: (Testing Eyeball Happiness) to Informational RFC The IESG has received a request from an individual submitter to consider the following document: - 'Testing Eyeball Happiness' as an Informational RFC The IESG plans to make a decision in the next few weeks, and solicits final comments on this action. Please send substantive comments to the ietf@ietf.org mailing lists by 2011-09-27. Exceptionally, comments may be sent to iesg@ietf.org instead. In either case, please retain the beginning of the Subject line to allow automated sorting. Abstract The amount of time it takes to establish a session using common transport APIs in dual stack networks and networks with filtering such as proposed in BCP 38 is a barrier to IPv6 deployment. This note describes a test that can be used to determine whether an application can reliably establish sessions quickly in a complex environment such as dual stack (IPv4+IPv6) deployment or IPv6 deployment with multiple prefixes and upstream ingress filtering. This test is not a test of a specific algorithm, but of the external behavior of the system as a black box. Any algorithm that has the intended external behavior will be accepted by it. The file can be obtained via http://datatracker.ietf.org/doc/draft-baker-bmwg-testing-eyeball-happiness/ IESG discussion can be tracked via http://datatracker.ietf.org/doc/draft-baker-bmwg-testing-eyeball-happiness/ No IPR declarations have been submitted directly on this I-D. |
2011-08-30
|
05 | Ron Bonica | Last Call was requested |
2011-08-30
|
05 | Ron Bonica | State changed to Last Call Requested from AD Evaluation. |
2011-08-30
|
05 | (System) | Ballot writeup text was added |
2011-08-30
|
05 | (System) | Last call text was added |
2011-08-30
|
05 | (System) | Ballot approval text was added |
2011-08-30
|
05 | Ron Bonica | State changed to AD Evaluation from Publication Requested. |
2011-08-30
|
05 | Ron Bonica | Ballot writeup text changed |
2011-08-30
|
05 | Ron Bonica | Ballot writeup text changed |
2011-08-23
|
05 | Cindy Morgan | [Note]: 'Al Morton (acmorton@att.com) is the document shepherd.' added |
2011-08-23
|
05 | Cindy Morgan | State Change Notice email list has been changed to fred@cisco.com, draft-baker-bmwg-testing-eyeball-happiness@tools.ietf.org, acmorton@att.com from fred@cisco.com, draft-baker-bmwg-testing-eyeball-happiness@tools.ietf.org |
2011-08-23
|
05 | Cindy Morgan | Shepherd's Write-up for draft-baker-bmwg-testing-eyeball-happiness-05 This is not a BMWG document, but BMWG Participants have reviewed it and now appear to be satisfied (since all requested … Shepherd's Write-up for draft-baker-bmwg-testing-eyeball-happiness-05 This is not a BMWG document, but BMWG Participants have reviewed it and now appear to be satisfied (since all requested changes have been adopted). It usually takes a year or two to put a new work item on BMWG's charter and adopt one or more drafts to address the item(s). From the outset, the goal for this memo was to work on a much faster schedule. (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? Al Morton, yes and yes. (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? This is not a BMWG document but BMWG Participants have reviewed it and now appear to be satisfied (since all changes requested by key participants have been adopted). The work has also been presented in v6ops, and similar testing (but not this exact procedure) has been presented there. (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? Absolutely not. (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. No IPR has been disclosed. (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? All feedback from key individuals has been incorporated, both from e-mail and BMWG session discussions - this has not been controversial. Further, we have been able to apply the principles of the "Guidelines for Considering New Performance Metric Development" memo developed in the PMOL working group. (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.) Absolutely not. (1.g) Has the Document Shepherd personally verified that the document satisfies all ID nits? (See the Internet-Drafts Checklist 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. The example address space used appears to be appropriate: http://tools.ietf.org/html/rfc5737 http://tools.ietf.org/html/rfc3849 (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]. Yes. One Normative reference is progressing in the v6ops WG. (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? Yes. No IANA actions required. (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? NA (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 Testing "eyeball happiness" is a euphemism for measuring user-perceived session response time in the presence of a dual-stack implementation and the possibility to communicate successfully using only one of the IP address families. In essence, the use of multiple address familes during a transition period should not be detrimental to user-perceived performance, or there will be justified resistance to IPv6 adoption among users. This memo describes the background, considerations, procedures and metrics for measuring a close surrogate for session response time by measuring the DNS query/response and transport layer handshaking, because no application-layer communication takes place without these steps and this generalizes the procedure to be applicable to many user applications/implementations. Working Group Summary This is not a BMWG document but BMWG Participants have reviewed it and now appear to be satisfied (since all changes requested by key participants have been adopted). The work has also been presented in v6ops, and similar testing (but not this exact procedure) has been presented there. Document Quality Although there are no exact implementations of the test procedures, the specifications are clear and unambiguous, and should be straightforward to follow. |
2011-08-22
|
05 | Ron Bonica | Intended Status has been changed to Informational from None |
2011-08-22
|
05 | Ron Bonica | Draft added in state Publication Requested |
2011-08-17
|
05 | (System) | New version available: draft-baker-bmwg-testing-eyeball-happiness-05.txt |
2011-08-17
|
05 | (System) | Document has expired |
2011-02-14
|
04 | (System) | New version available: draft-baker-bmwg-testing-eyeball-happiness-04.txt |
2011-01-13
|
03 | (System) | New version available: draft-baker-bmwg-testing-eyeball-happiness-03.txt |
2010-12-14
|
02 | (System) | New version available: draft-baker-bmwg-testing-eyeball-happiness-02.txt |
2010-12-03
|
01 | (System) | New version available: draft-baker-bmwg-testing-eyeball-happiness-01.txt |
2010-11-08
|
00 | (System) | New version available: draft-baker-bmwg-testing-eyeball-happiness-00.txt |