Dynamic Host Configuration Protocol (DHCPv4 and DHCPv6) Options for IEEE 802.21 Mobility Services (MoS) Discovery
draft-ietf-mipshop-mos-dhcp-options-14
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2012-08-22
|
14 | (System) | post-migration administrative database adjustment to the No Objection position for Adrian Farrel |
2009-05-21
|
14 | (System) | IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor |
2009-05-21
|
14 | (System) | IANA Action state changed to Waiting on RFC Editor from In Progress |
2009-05-21
|
14 | (System) | IANA Action state changed to In Progress from Waiting on Authors |
2009-05-14
|
14 | (System) | IANA Action state changed to Waiting on Authors from In Progress |
2009-05-11
|
14 | Cindy Morgan | State Changes to RFC Ed Queue from Approved-announcement sent by Cindy Morgan |
2009-05-11
|
14 | (System) | IANA Action state changed to In Progress |
2009-05-11
|
14 | Amy Vezza | IESG state changed to Approved-announcement sent |
2009-05-11
|
14 | Amy Vezza | IESG has approved the document |
2009-05-11
|
14 | Amy Vezza | Closed "Approve" ballot |
2009-05-08
|
14 | (System) | Removed from agenda for telechat - 2009-05-07 |
2009-05-07
|
14 | Jari Arkko | State Changes to Approved-announcement to be sent from IESG Evaluation::AD Followup by Jari Arkko |
2009-05-07
|
14 | Adrian Farrel | [Ballot Position Update] Position for Adrian Farrel has been changed to No Objection from Discuss by Adrian Farrel |
2009-05-07
|
14 | Adrian Farrel | [Ballot discuss] RFC Editor note address my concern which was... I think the allocations for the registry for the Sub-Option fields in the MoS DHCPv4 … [Ballot discuss] RFC Editor note address my concern which was... I think the allocations for the registry for the Sub-Option fields in the MoS DHCPv4 Address and FQDN options called the "IEEE 802.21 Service Type" are wrong. You have The values '0', and '4' to '255' are reserved. New Values can be allocated via Standards Action as defined in [RFC5226]. I think you mean that 0 and 4-255 are unallocated, not reserved. Similarly for 0 and 4-65535 in the registry for the sub-option field in the MoS DHCPv6 Address and FQDN options called the "IEEE 802.21 Service Type" (Section 4 and 5). (This issue can also be seen in the text in sections 2 through 5.) By the way: it would be really nice if the registries had different names. But: is the intention that the same values are used in both registries, or is this just the way things have worked out? |
2009-05-07
|
14 | Cindy Morgan | State Changes to IESG Evaluation::AD Followup from IESG Evaluation by Cindy Morgan |
2009-05-07
|
14 | Ross Callon | [Ballot Position Update] New position, No Objection, has been recorded by Ross Callon |
2009-05-07
|
14 | Adrian Farrel | [Ballot discuss] I think the allocations for the registry for the Sub-Option fields in the MoS DHCPv4 Address and FQDN options called the "IEEE 802.21 … [Ballot discuss] I think the allocations for the registry for the Sub-Option fields in the MoS DHCPv4 Address and FQDN options called the "IEEE 802.21 Service Type" are wrong. You have The values '0', and '4' to '255' are reserved. New Values can be allocated via Standards Action as defined in [RFC5226]. I think you mean that 0 and 4-255 are unallocated, not reserved. Similarly for 0 and 4-65535 in the registry for the sub-option field in the MoS DHCPv6 Address and FQDN options called the "IEEE 802.21 Service Type" (Section 4 and 5). (This issue can also be seen in the text in sections 2 through 5.) By the way: it would be really nice if the registries had different names. But: is the intention that the same values are used in both registries, or is this just the way things have worked out? |
2009-05-07
|
14 | Adrian Farrel | [Ballot comment] Notwithstanding the text at the top of section 6.1 etc., and although one might assume "normal DHCP processing" it would be nice if … [Ballot comment] Notwithstanding the text at the top of section 6.1 etc., and although one might assume "normal DHCP processing" it would be nice if the error case behavior was described. For example in section 2: In case there is no MIH server available, the length is set to 0, otherwise it is a multiple of 4. What if it is received as not a multiple of 4? It would also be good to briefly describe backward compatibility even though this is also "normal DHCP processing". What does a legacy node do with an option or sub-option it does not recognise? The issue for sub-options might be particularly sensitive as you are leaving space for new sub-options to be defined within your new options. I would like to see acronyms expanded on first use. E.g. FQDN. |
2009-05-07
|
14 | Adrian Farrel | [Ballot discuss] I think the allocations for the registry for the Sub-Option fields in the MoS DHCPv4 Address and FQDN options called the "IEEE 802.21 … [Ballot discuss] I think the allocations for the registry for the Sub-Option fields in the MoS DHCPv4 Address and FQDN options called the "IEEE 802.21 Service Type" are wrong. You have The values '0', and '4' to '255' are reserved. New Values can be allocated via Standards Action as defined in [RFC5226]. I think you mean that 0 and 4-255 are unallocated, not reserved. Similarly for 0 and 4-65535 in the registry for the sub-option field in the MoS DHCPv6 Address and FQDN options called the "IEEE 802.21 Service Type" (Section 4 and 5). (This issue can also be seen in the text in sections 2 through 5.) By the way: it would be really nice if the registries had different names. But: is the intention that the same values are used in both registries, or is this just the way things have worked out? |
2009-05-07
|
14 | Adrian Farrel | [Ballot Position Update] New position, Discuss, has been recorded by Adrian Farrel |
2009-05-07
|
14 | Adrian Farrel | [Ballot comment] Notwithstanding the text at the top of section 6.1 etc., and although one might assume "normal DHCP processing" it would be nice if … [Ballot comment] Notwithstanding the text at the top of section 6.1 etc., and although one might assume "normal DHCP processing" it would be nice if the error case behavior was described. For example in section 2: In case there is no MIH server available, the length is set to 0, otherwise it is a multiple of 4. What if it is received as not a multiple of 4? It would also be good to briefly describe backward compatibility even though this is also "normal DHCP processing". What does a legacy node do with an option or sub-option it does not recognise? The issue for sub-options might be particularly sensitive as you are leaving space for new sub-options to be defined within your new options. I would like to see acronyms expanded on first use. E.g. FQDN. |
2009-05-06
|
14 | Tim Polk | [Ballot Position Update] New position, No Objection, has been recorded by Tim Polk |
2009-05-06
|
14 | Dan Romascanu | [Ballot Position Update] New position, No Objection, has been recorded by Dan Romascanu |
2009-05-06
|
14 | Ralph Droms | [Ballot Position Update] New position, No Objection, has been recorded by Ralph Droms |
2009-05-06
|
14 | Magnus Westerlund | [Ballot Position Update] New position, No Objection, has been recorded by Magnus Westerlund |
2009-05-05
|
14 | Robert Sparks | [Ballot Position Update] New position, No Objection, has been recorded by Robert Sparks |
2009-05-05
|
14 | Pasi Eronen | [Ballot Position Update] New position, No Objection, has been recorded by Pasi Eronen |
2009-05-05
|
14 | Lars Eggert | [Ballot Position Update] New position, No Objection, has been recorded by Lars Eggert |
2009-05-05
|
14 | Russ Housley | [Ballot Position Update] New position, No Objection, has been recorded by Russ Housley |
2009-05-04
|
14 | (System) | New version available: draft-ietf-mipshop-mos-dhcp-options-14.txt |
2009-05-04
|
14 | Lisa Dusseault | [Ballot Position Update] New position, No Objection, has been recorded by Lisa Dusseault |
2009-05-03
|
14 | Alexey Melnikov | [Ballot Position Update] New position, No Objection, has been recorded by Alexey Melnikov |
2009-05-03
|
14 | Alexey Melnikov | [Ballot comment] 2. MoS IPv4 Address Option for DHCPv4 If the length is followed by a list of IPv4 addresses indicating … [Ballot comment] 2. MoS IPv4 Address Option for DHCPv4 If the length is followed by a list of IPv4 addresses indicating appropriate MIH servers available to the MN, servers MUST be listed in order of preference. Its minimum length is 4, and the length MUST be a multiple of 4. Pedantic nit: the minimum length is 0 as per the following sentence: In case there is no MIH server available, the length is set to 0. Is it Ok for the server to omit the suboption instead of returning it with length = 0? [...] The sub-option has the following format: Code Len IPv4 Address 1 IPv4 Address 2 +-----+---+---+----+----+----+----+----+--- |1..3 | n |a1 | a2 |a3 | a4 | a1 | ... +-----+---+---+----+----+----+-----+----+-- The last line of the table needs deleting of 1 "-". |
2009-04-28
|
14 | Jari Arkko | State Changes to IESG Evaluation from Waiting for AD Go-Ahead by Jari Arkko |
2009-04-27
|
14 | (System) | State has been changed to Waiting for AD Go-Ahead from In Last Call by system |
2009-04-24
|
14 | Samuel Weiler | Request for Last Call review by SECDIR Completed. Reviewer: Jürgen Schönwälder. |
2009-04-20
|
14 | Amanda Baber | IANA questions/comments: - In Action 1, what values do you need for the Data Length and Meaning entries in the registry? - In Actions 2 … IANA questions/comments: - In Action 1, what values do you need for the Data Length and Meaning entries in the registry? - In Actions 2 and 4, you say that values 0 and 4-255 (or 4-65535) are reserved, but then you also specify that new values can be allocated. Are these values reserved or available for registration? Action 1: Upon approval of this document, IANA will make the following assignments in the "BOOTP Vendor Extensions and DHCP Options" registry at http://www.iana.org/assignments/bootp-dhcp-parameters/bootp-dhcp-parameters.xhtml Tag Name Data Length Meaning Reference --- ---- ----------- ------- --------- [tbd] IPv4_Address-MoS ?? ?? [RFC-mipshop-mos-dhcp-options-13] [tbd] IPv4_FQDN-MoS ?? ?? [RFC-mipshop-mos-dhcp-options-13] Action 2: Upon approval of this document, IANA will create the following registry at http://www.iana.org/assignments/bootp-dhcp-parameters/bootp-dhcp-parameters.xhtml Registry Name: IEEE 802.21 Service Type (MoS Sub-Option) Registration Procedure: Standards Action Initial contents of this sub-registry will be: Value Name Reference ---- ---- --------- 0 Reserved [RFC-mipshop-mos-dhcp-options-13] 1 IS [RFC-mipshop-mos-dhcp-options-13] 2 CS [RFC-mipshop-mos-dhcp-options-13] 3 ES [RFC-mipshop-mos-dhcp-options-13] 4-255 Reserved [RFC-mipshop-mos-dhcp-options-13] Action 3: Upon approval of this document, IANA will make the following assignments in the "DHCP Option Codes" registry at http://www.iana.org/assignments/dhcpv6-parameters/dhcpv6-parameters.xhtml sub-registry Value Description Reference ----- ----------- --------- [tbd] IPv6_Address-MoS [RFC-mipshop-mos-dhcp-options-13] [tbd] IPv6_FQDN-MoS [RFC-mipshop-mos-dhcp-options-13] Action 4: Upon approval of this document, IANA will create the following registry at http://www.iana.org/assignments/dhcpv6-parameters/dhcpv6-parameters.xhtml Registry Name: IEEE 802.21 Service Type (MoS Sub-Option) Registration Procedure: Standards Action Initial contents of this sub-registry will be: Value Name Reference ---- ---- --------- 0 Reserved [RFC-mipshop-mos-dhcp-options-13] 1 IS [RFC-mipshop-mos-dhcp-options-13] 2 CS [RFC-mipshop-mos-dhcp-options-13] 3 ES [RFC-mipshop-mos-dhcp-options-13] 4-65535 Reserved [RFC-mipshop-mos-dhcp-options-13] We understand the above to be the only IANA Actions for this document. |
2009-04-16
|
14 | Samuel Weiler | Request for Last Call review by SECDIR is assigned to Jürgen Schönwälder |
2009-04-16
|
14 | Samuel Weiler | Request for Last Call review by SECDIR is assigned to Jürgen Schönwälder |
2009-04-13
|
14 | Amy Vezza | Last call sent |
2009-04-13
|
14 | Amy Vezza | State Changes to In Last Call from Last Call Requested by Amy Vezza |
2009-04-13
|
14 | Jari Arkko | Placed on agenda. |
2009-04-13
|
14 | Jari Arkko | Placed on agenda for telechat - 2009-05-07 by Jari Arkko |
2009-04-13
|
14 | Jari Arkko | State Changes to Last Call Requested from AD Evaluation::AD Followup by Jari Arkko |
2009-04-13
|
14 | Jari Arkko | Last Call was requested by Jari Arkko |
2009-04-13
|
14 | Jari Arkko | [Ballot Position Update] New position, Yes, has been recorded for Jari Arkko |
2009-04-13
|
14 | Jari Arkko | Ballot has been issued by Jari Arkko |
2009-04-13
|
14 | Jari Arkko | Created "Approve" ballot |
2009-04-13
|
14 | (System) | Ballot writeup text was added |
2009-04-13
|
14 | (System) | Last call text was added |
2009-04-13
|
14 | (System) | Ballot approval text was added |
2009-04-10
|
14 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2009-04-10
|
13 | (System) | New version available: draft-ietf-mipshop-mos-dhcp-options-13.txt |
2009-04-06
|
14 | Jari Arkko | State Changes to AD Evaluation::Revised ID Needed from AD Evaluation::AD Followup by Jari Arkko |
2009-04-06
|
14 | Jari Arkko | Fixes to Bernie's issues seem slightly broken. Sent comments to the list. |
2009-03-25
|
12 | (System) | New version available: draft-ietf-mipshop-mos-dhcp-options-12.txt |
2009-03-02
|
14 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2009-03-02
|
11 | (System) | New version available: draft-ietf-mipshop-mos-dhcp-options-11.txt |
2009-01-28
|
14 | Jari Arkko | State Changes to AD Evaluation::Revised ID Needed from AD Evaluation::External Party by Jari Arkko |
2009-01-28
|
14 | Jari Arkko | at least some changes are needed. also waiting for DHC WG discussion to stabilize. |
2009-01-13
|
14 | Jari Arkko | State Changes to AD Evaluation::External Party from AD Evaluation::AD Followup by Jari Arkko |
2009-01-13
|
14 | Jari Arkko | My issues were resolved... but I'd positive confirmation from the DHC WG that they are fine with the syntax. I can see that the bit … My issues were resolved... but I'd positive confirmation from the DHC WG that they are fine with the syntax. I can see that the bit pattern mechanism was simplified, but "enc" still remains, and I think David complained about that in particular. If existing DHCP server software cannot deal with a conditional encoding of attributes, I'd recommend simplifying further. You do NOT want to upgrade clients and servers just to transport one additional piece of config data. |
2009-01-12
|
10 | (System) | New version available: draft-ietf-mipshop-mos-dhcp-options-10.txt |
2009-01-05
|
14 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2009-01-05
|
09 | (System) | New version available: draft-ietf-mipshop-mos-dhcp-options-09.txt |
2008-12-21
|
14 | Jari Arkko | State Changes to AD Evaluation::Revised ID Needed from Publication Requested by Jari Arkko |
2008-12-21
|
14 | Jari Arkko | I have reviewed this draft. Its basically a very simple mechanism and can move forward soon. However, there were a number of question marks and … I have reviewed this draft. Its basically a very simple mechanism and can move forward soon. However, there were a number of question marks and inconsistencies in the draft. I believe these can be addressed easily, please try to spin a new version before Christmas so that I can send this off to IETF Last Call. I also have one big question around client's requests to the server and how that should be done. Hopefully the DHC WG chairs will be able to help us with that question. Issues: > The option MAY contain multiple domain names, but these SHOULD refer > to different NAPTR records, rather than different A records. ... and then later ... > Use of multiple domain names is not meant to replace NAPTR and SRV > records, but rather to allow a single DHCP server to indicate MIH > servers operated by multiple providers. I think I understand this, but I would rephrase it to be more clear. Put everything in one place. For instance: The option MAY contain multiple domain names, but these should refer to the NAPTR records of different providers, rather than different A records within the same provider. That is, the use of multiple domain names is not meant to replace NAPTR and SRV records, but rather to allow a single DHCP server to indicate MIH servers operated by multiple providers. > In order to acquire the MoS information, the mobile node MUST send > either a DHCPDISCOVER or DHCPINFORM message to a subnet broadcast or > a unicast server address, respectively. In this message the mobile > node (DHCP client) MUST include the sub-opt Type for the MoS > Discovery in the sub-options field. What sub-options field? Do you mean that the MOS Discovery option must be included, and that within that option the sub-option field(s) must be set in a specific way? Or that the client uses the Parameter Request List from RFC 2132 and adds the option code for MOS Discovery? I was assuming the later, but that does not match the text. Also, 4.1.2 talks about the server looking at the sub-option type. If you are doing the former, is that according to existing practices of DHCP? If it is, how should the length fields, enc, etc. be set in the option? How do the DHC WG chairs recommend this be done? > In order to acquire the MoS address, the mobile node MUST send either > a REQUEST or INFORMATION_REQUEST message to the All_DHCP_Servers > multicast address. In this message the mobile node (DHCP client) > MUST include the Option Code for the MoS Discovery option in the > option_code. What "option_code"? Can't find this from RFC 3115 or the draft. > In order to acquire the MoS address, the mobile node MUST send either > a REQUEST or INFORMATION_REQUEST message to the All_DHCP_Servers > multicast address. In this message the mobile node (DHCP client) > MUST include the Option Code for the MoS Discovery option in the > option_code. ... and then later ... > > may provide the matching information from the preconfigured > information available locally. The DHCP server MUST always > construct the response according to the Sub-Opt Type requested > by the DHCP client. The text v6 client does not talk about sub-Opt types, yet the server text talks. > This document defines a number of Dynamic Host Configuration Protocol > (DHCPv4 and DHCPv6) options that contain a list of domain names > or IP addresses that can be mapped to servers providing IEEE 802.21 Indentation error. |
2008-12-09
|
14 | Cindy Morgan | (1.a) Who is the Document Shepherd for this document? Has the Document Shepherd personally reviewed this version of the … (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? Vijay Devarapalli is the Document Shepherd for this document. I have reviewed the document and it is ready 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? This document has had adequate reviews from the members in the MIPSHOP WG. Reviews were also sought from the DHC directorate. Bernie Volz responded and reviewed the document. I have no concerns about the depth or breadth of the reviews that have been performed. (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? None. (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 specific concerns. (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? There is WG consensus in advancing this document. (1.f) Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarize 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? If the document does not already indicate its intended status at the top of the first page, please indicate the intended status here. The document uses the boilerplate from RFC 3978 instead of RFC 4748. Expect this to get fixed in the next version. No other nits were found. (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 document splits the references into normative and informative references. There are two downward references, but both the corresponding documents are already with the IESG. (1.i) Has the Document Shepherd verified that the document's IANA Considerations 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 [RFC2434]. If the document describes an Expert Review process, has the Document Shepherd conferred with the Responsible Area Director so that the IESG can appoint the needed Expert during IESG Evaluation? The IANA considerations section exists and is consistent with the body of the document. The document requests reservations in the appropriate IANA registries. The IANA registries that need to be modified/created are clearly identified. (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? Does not apply. (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. The document defines the necessary Dynamic Host Configuration Protocol (DHCPv4 and DHCPv6) options that contain a list of domain name or IP addresses that can be mapped to servers providing IEEE 802.21 type of Mobility Services [MSFD]. These Mobility Services are used to assist an MN in handover preparation (network discovery) and handover decision (network selection). The services addressed in this document are the Media Independent Handover Services defined in [IEEE802.21]. Working Group Summary Was there anything in the WG process that is worth noting? For example, was there controversy about particular points or were there decisions where the consensus was particularly rough? None. 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? There are no known implementations or vendor plans to implement the specification. Personnel Who is the Document Shepherd for this document? Who is the Responsible Area Director? If the document requires IANA experts(s), insert 'The IANA Expert(s) for the registries in this document are .' Document shepherd: Vijay Devarapalli Responsible AD: Jari Arkko/Mark Townsley |
2008-12-09
|
14 | Cindy Morgan | Draft Added by Cindy Morgan in state Publication Requested |
2008-11-18
|
08 | (System) | New version available: draft-ietf-mipshop-mos-dhcp-options-08.txt |
2008-10-27
|
07 | (System) | New version available: draft-ietf-mipshop-mos-dhcp-options-07.txt |
2008-10-17
|
06 | (System) | New version available: draft-ietf-mipshop-mos-dhcp-options-06.txt |
2008-09-05
|
05 | (System) | New version available: draft-ietf-mipshop-mos-dhcp-options-05.txt |
2008-07-11
|
04 | (System) | New version available: draft-ietf-mipshop-mos-dhcp-options-04.txt |
2008-06-23
|
03 | (System) | New version available: draft-ietf-mipshop-mos-dhcp-options-03.txt |
2008-06-04
|
02 | (System) | New version available: draft-ietf-mipshop-mos-dhcp-options-02.txt |
2008-06-02
|
01 | (System) | New version available: draft-ietf-mipshop-mos-dhcp-options-01.txt |
2008-04-22
|
00 | (System) | New version available: draft-ietf-mipshop-mos-dhcp-options-00.txt |