Skip to main content

Procedures for Modifying the Resource reSerVation Protocol (RSVP)
draft-kompella-rsvp-change-02

Revision differences

Document history

Date Rev. By Action
2012-08-22
02 (System) post-migration administrative database adjustment to the Yes position for Thomas Narten
2012-08-22
02 (System) post-migration administrative database adjustment to the No Objection position for Ted Hardie
2004-06-14
02 Amy Vezza State Changes to RFC Ed Queue from Approved-announcement sent by Amy Vezza
2004-06-11
02 Amy Vezza IESG state changed to Approved-announcement sent
2004-06-11
02 Amy Vezza IESG has approved the document
2004-06-11
02 Amy Vezza Closed "Approve" ballot
2004-06-08
02 Allison Mankin Area acronymn has been changed to tsv from gen
2004-06-08
02 Allison Mankin Sent mail to Secretariat
2004-06-08
02 Allison Mankin State Changes to Approved-announcement to be sent from IESG Evaluation::AD Followup by Allison Mankin
2004-06-08
02 Allison Mankin 02 rev addressed Thomas's Discuss comments
2004-06-08
02 Allison Mankin Note field has been cleared by Allison Mankin
2004-06-08
02 Allison Mankin [Note]: '02 rev addressed Thomas''s Discuss comments' added by Allison Mankin
2004-05-31
02 Thomas Narten [Ballot Position Update] Position for Thomas Narten has been changed to Yes from Discuss by Thomas Narten
2004-05-31
02 Thomas Narten
[Ballot discuss]
From: Thomas Narten
To: kireeti@juniper.net
cc: jplang@ieee.org, Allison Mankin ,
    Bert Wijnen
Date: Fri, 16 Apr 2004 14:35:11 -0400
Subject: …
[Ballot discuss]
From: Thomas Narten
To: kireeti@juniper.net
cc: jplang@ieee.org, Allison Mankin ,
    Bert Wijnen
Date: Fri, 16 Apr 2004 14:35:11 -0400
Subject: draft-kompella-rsvp-change-01.txt

Hi Kireeti.

It seems that a ball got dropped on this document. The IESG discussed
this document a while back, but I had only entered a placeholder
discuss for some things we discussed during the telechat. I've
appended my full notes below. I think that once we resolve the issues
below, the document will be ready to be approved.  (I was reminded of
this document because I just got some mail indicating that the ATM
forum is apparently still interested in an RSVP code point, though
they now say they will go for a Vendor type).

Thomas

>    Note that this memo updates the IANA Considerations section (section
>    7) of [RSVP-TE].

updates "and replaces", or just updates?

>    processing of an RSVP entity that belongs to a range designated
>    "Expert Review" MUST be documented in an Experimental RFC.

what about info? (i.e, isn't the point here just not standards track?)

It would be good here to add some wording here that describes what the
general intent of this is. I.e., I gather the goal is to have stuff be
done in an experimental RFC first, get some experience and review, and
then (if appropriate) move to standards track. A big part of this is I
assume a "go slow" and be sure to review and revise, and not just do
one-shot things. If I've summarized the intent correctly, I think it
would be helpful to add a few sentences saying this is the
intention/motivation for saying experimental. It might even be good to
say exactly why information is not allowed (i.e., there is an
assumption that Informational are just published with minimal review
and little ability to influence, and this is precisely what is not
desired.)

> 6. IANA Considerations
>
>    For each of the RSVP name spaces identified by IANA, the space is
>    divided into assignment ranges; the following terms are used in
>    describing the procedures by which IANA allocates values: "Standards
>    Action" (as defined in [IANA]); "Expert Review" and "Vendor Private
>    Use".
>
>    Values from "Expert Review" ranges MUST be registered with IANA, and
>    MUST be accompanied by an Experimental RFC that describes the format
>    and procedures for using the code point.
>
>    Values from "Vendor Private" ranges MUST NOT be registered with IANA;
>    however, the first 4-octet word of the data field MUST be an
>    enterprise code as registered with the IANA SMI Network Management
>    Private Enterprise Codes, and the rest of the data thereafter is for
>    the private use of the registered enterprise.  (For each RSVP entity
>    that has a Vendor Private range, it must be specified where exactly
>    the data field starts; see below for examples.)  In this way, several
>    enterprises (vendors) can use the same code point without fear of
>    collision.

These definitions don't appear until the IANA considerations section,
half way through the document. Yet the terms are used earlier (and
partly defined). It might be good to move the defintions to the
beginning of the document, and also to make it more clear that only
the term "Standards Action" is the one from 2434. "expert review" is
defined differently here. I.e., Replace the text starting with:

  referred to as RSVP entities).  This memo specifies for each name
  space ranges that are "Vendor Private", "assigned by Expert Review",
  and "assigned by Standards Action" (these terms are defined in the
  IANA Considerations section).  New RSVP name spaces must be defined
  in a Standards Track RFC which include guidelines for IANA
  assignments within the new name spaces.
 
to something like (note I've taken text from various places to get
this):

    This memo divides each of the RSVP name spaces into assignment
    ranges; the following terms are used in describing the procedures
    by which IANA allocates values: "Standards Action" (as defined in
    [IANA]); "Expert Review" and "Vendor Private Use" (as defined
    below).

    "Expert Review" ranges refer to values that are to be reviewed by
    an Expert designated by the IESG.  The code points from these
    ranges are typically used for experimental extensions; such
    assignments MUST be accompanied by Experimental RFCs that document
    their use and processing.

    "Vendor Private" ranges refer to values that are
    enterprise-specific and are not registered with IANA.  For Vendor
    Private values, the first 4-octet word of the data field MUST be
    an enterprise code [ENT] as registered with the IANA SMI Network
    Management Private Enterprise Codes, and the rest of the data
    thereafter is for the private use of the registered enterprise.
    (For each RSVP entity that has a Vendor Private range, it must be
    specified where exactly the data field starts; see below for
    examples.)  In this way, different enterprises, vendors or
    Standards Development Organizations (SDOs) can use the same code
    point without fear of collision.

[note specific mention of SDO too.]

> 6.3. Class Types
>
>    Within each object class there is an 8-bit Class Type (also known as
>    a C-Type).  Class Types are scoped to a Class Number.  For each
>    object class, Class Types from 0 to 191 are to be assigned by
>    Standards Action.  Class Types from 192 through 223 are to be
>    assigned by Expert Review.  Class Types from 224 through 255 are
>    reserved for Vendor Private Use.

Since Class  Types are dependendent on the Class Number, it doesn't
seem right to automatically reserve a range of types for either Expert
Review of Vendor Private use. The appropriateness of such a policy
really depends on the Class Number. Seems like it would be better to
say something like:

    Within each object class there is an 8-bit Class Type (also known as
    a C-Type).  Class Types are scoped to a Class Number. In general,
    the appropriateness of allowing assignments of Class Types through
    Expert Review or Vendor Private depends on the semantics of the
    Class Number itself. Thus, any Class Number definition needs to
    specify an appropriate IANA Considerations policy for assigning
    additional Class Type values.

    For the purpose of the existing define Class Numbers (XXX list
    them here?), Class Types from 0 to 191 are to be assigned by
    Standards Action.  Class Types from 192 through 223 are to be
    assigned by Expert Review.  Class Types from 224 through 255 are
    reserved for Vendor Private Use. [XXX, this paragraph needed
    assuming it is correct for the existing class numbers.]
2004-05-18
02 (System) Sub state has been changed to AD Follow up from New Id Needed
2004-05-18
02 (System) New version available: draft-kompella-rsvp-change-02.txt
2004-01-08
02 Amy Vezza Removed from agenda for telechat - 2004-01-08 by Amy Vezza
2004-01-08
02 Amy Vezza State Changes to IESG Evaluation::Revised ID Needed from IESG Evaluation by Amy Vezza
2004-01-08
02 Amy Vezza [Note]: 'On 2003-01-08 agenda for IESG review.  AD Followup includes discussing the general question of protocol extensions and other SDO''s.' added by Amy Vezza
2004-01-08
02 Thomas Narten [Ballot discuss]
placeholder for discuss per telechat discussion; will fill in details soon.
2004-01-08
02 Thomas Narten [Ballot Position Update] New position, Discuss, has been recorded for Thomas Narten by Thomas Narten
2004-01-08
02 Harald Alvestrand [Ballot Position Update] New position, No Objection, has been recorded for Harald Alvestrand by Harald Alvestrand
2004-01-08
02 Alex Zinin [Ballot Position Update] New position, No Objection, has been recorded for Alex Zinin by Alex Zinin
2004-01-08
02 Ted Hardie [Ballot Position Update] Position for Ted Hardie has been changed to No Objection from Discuss by Ted Hardie
2004-01-08
02 Bert Wijnen [Ballot Position Update] New position, No Objection, has been recorded for Bert Wijnen by Bert Wijnen
2004-01-08
02 Bill Fenner [Ballot Position Update] New position, Yes, has been recorded for Bill Fenner by Bill Fenner
2004-01-08
02 Jon Peterson [Ballot Position Update] New position, No Objection, has been recorded for Jon Peterson by Jon Peterson
2004-01-07
02 Ted Hardie
[Ballot discuss]
This seems to leave open the possibility that another SDO could request an Enterprise number
and populate the fields within it.  Is that …
[Ballot discuss]
This seems to leave open the possibility that another SDO could request an Enterprise number
and populate the fields within it.  Is that an appropriate result?
2004-01-07
02 Ted Hardie [Ballot Position Update] New position, Discuss, has been recorded for Ted Hardie by Ted Hardie
2004-01-07
02 Margaret Cullen
[Ballot comment]
The way this document is structured, the references occur before
most of the document text (which is in the IANA Considerations
section).  There …
[Ballot comment]
The way this document is structured, the references occur before
most of the document text (which is in the IANA Considerations
section).  There are also references used after the references
section.  This should really be cleaned up, but I think that
the RFC editor will probably do it.
2004-01-07
02 Margaret Cullen
[Ballot comment]
The way this document is structured, the references occur before
most of the document text (which is in the IANA Considerations
section).  There …
[Ballot comment]
The way this document is structured, the references occur before
most of the document text (which is in the IANA Considerations
section).  There are also references used after the references
section.  This should probably be cleaned up, but I think that
the RFC editor will probably do it.
2004-01-07
02 Margaret Cullen [Ballot Position Update] New position, No Objection, has been recorded for Margaret Wasserman by Margaret Wasserman
2004-01-06
02 Steven Bellovin [Ballot Position Update] New position, No Objection, has been recorded for Steve Bellovin by Steve Bellovin
2004-01-04
02 Allison Mankin State Changes to IESG Evaluation from Waiting for AD Go-Ahead by Allison Mankin
2004-01-04
02 Allison Mankin [Note]: 'On 2003-01-08 agenda for IESG review.  AD Followup includes discussing the general question of protocol extensions and other SDO''s.' added by Allison Mankin
2003-12-29
02 (System) State has been changed to Waiting for AD Go-Ahead from AD Followup by system
2003-12-29
02 Russ Housley [Ballot Position Update] New position, No Objection, has been recorded for  by Russ Housley
2003-12-27
02 Ned Freed
[Ballot comment]
Nits:

  No IPR boilerplate

  The ordering of the sections in the document ends up being screwy because
  effectively all of …
[Ballot comment]
Nits:

  No IPR boilerplate

  The ordering of the sections in the document ends up being screwy because
  effectively all of the content ended up in the IANA considerations section,
  which appears after the references and so forth.

  I suggest creating a section after the intro with the range information
  for each namespace in it and then have an IANA consideration section that
  refers to this new section.
2003-12-27
02 Ned Freed [Ballot Position Update] New position, No Objection, has been recorded for  by Ned Freed
2003-12-27
02 Allison Mankin [Note]: 'On 2003-01-08 agenda for IESG review.   AD Followup includes discussing the general question of protocol extensions and other SDO''s.' added by Allison Mankin
2003-12-27
02 Allison Mankin State Changes to In Last Call::AD Followup from In Last Call by Allison Mankin
2003-12-27
02 Allison Mankin Placed on agenda for telechat - 2004-01-08 by Allison Mankin
2003-12-27
02 Allison Mankin [Note]: 'On 2003-01-08 agenda for IESG review.' added by Allison Mankin
2003-12-27
02 Allison Mankin [Ballot Position Update] New position, Yes, has been recorded for Allison Mankin
2003-12-27
02 Allison Mankin Ballot has been issued by Allison Mankin
2003-12-27
02 Allison Mankin Created "Approve" ballot
2003-11-25
02 Amy Vezza Last call sent
2003-11-25
02 Amy Vezza State Changes to In Last Call from Last Call Requested by Amy Vezza
2003-11-23
02 Allison Mankin State Changes to Last Call Requested from AD Evaluation by Allison Mankin
2003-11-23
02 Allison Mankin Last Call was requested by Allison Mankin
2003-11-23
02 (System) Ballot writeup text was added
2003-11-23
02 (System) Last call text was added
2003-11-23
02 (System) Ballot approval text was added
2003-06-27
02 Allison Mankin State Changes to AD Evaluation from AD Evaluation  :: Revised ID Needed by Mankin, Allison
2003-06-27
01 (System) New version available: draft-kompella-rsvp-change-01.txt
2003-06-23
02 Allison Mankin State Changes to AD Evaluation  :: Revised ID Needed from AD Evaluation by Mankin, Allison
2003-06-15
02 Allison Mankin
Review of rsvp-change (Allison):

1. "intent in this document is that code points from these ranges are used for Experimental extensions; it is RECOMMENDED that …
Review of rsvp-change (Allison):

1. "intent in this document is that code points from these ranges are used for Experimental extensions; it is RECOMMENDED that such assignments be accompanied by Experimental RFCs.  If deployment suggests that these extensions are useful, then they should be described in Standards Track RFCs, and new code points from the Standards Action ranges be assigned. "

Hmm, some experiments are so experimental that they should definitely be in the Private Use space. 

In addition, this seems like a very subtle way of saying that no other SDOs will register RSVP values, if the main use for the Expert Review space is Experimentals.  Is this what is meant and if so, should it be more explicit?

2.

Is it a good idea to have 12 Private Use Class Types?  There may be an unintended effect that they are like FCFS for some time.  Would it be better to increase the number of Expert Review Types and decrease  Private Use, since those will be likely to collide if they are fewer, and therefore be less like the old FCFS?

3. 

6.3.1 Sub-objects

"Within a Class Type, sub-objects may be defined, generally as a Type-Length-Value triple.  These sub-objects are also registered with IANA, and appropriate ranges of values will be set aside for these."

This does not give a requirement to register sub-objects.  It needs to. "When new sub-objects are defined, it must be done in a standards track RFC" or something like this.
2003-06-15
02 Allison Mankin Draft Added by Mankin, Allison
2003-02-26
00 (System) New version available: draft-kompella-rsvp-change-00.txt