DHCP Options for Home Information Discovery in Mobile IPv6 (MIPv6)
draft-ietf-mip6-hiopt-18
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2012-08-22
|
18 | (System) | post-migration administrative database adjustment to the No Objection position for Pasi Eronen |
2012-08-22
|
18 | (System) | post-migration administrative database adjustment to the No Objection position for David Ward |
2012-08-22
|
18 | (System) | post-migration administrative database adjustment to the No Objection position for Tim Polk |
2012-08-22
|
18 | (System) | post-migration administrative database adjustment to the No Objection position for Lars Eggert |
2012-08-22
|
18 | (System) | post-migration administrative database adjustment to the No Objection position for Russ Housley |
2012-03-12
|
18 | Cindy Morgan | New version available: draft-ietf-mip6-hiopt-18.txt |
2008-05-29
|
17 | (System) | IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor |
2008-05-29
|
17 | (System) | IANA Action state changed to Waiting on RFC Editor from In Progress |
2008-05-29
|
17 | (System) | IANA Action state changed to In Progress from Waiting on Authors |
2008-05-28
|
17 | (System) | IANA Action state changed to Waiting on Authors from In Progress |
2008-05-28
|
17 | (System) | IANA Action state changed to In Progress from Waiting on Authors |
2008-05-27
|
17 | (System) | IANA Action state changed to Waiting on Authors from In Progress |
2008-05-27
|
17 | (System) | IANA Action state changed to In Progress |
2008-05-23
|
17 | Cindy Morgan | State Changes to RFC Ed Queue from Approved-announcement sent by Cindy Morgan |
2008-05-23
|
17 | Amy Vezza | IESG state changed to Approved-announcement sent |
2008-05-23
|
17 | Amy Vezza | IESG has approved the document |
2008-05-23
|
17 | Amy Vezza | Closed "Approve" ballot |
2008-05-23
|
17 | Jari Arkko | State Changes to Approved-announcement to be sent from Approved-announcement to be sent::External Party by Jari Arkko |
2008-05-22
|
17 | (System) | New version available: draft-ietf-mip6-hiopt-17.txt |
2008-05-13
|
16 | (System) | New version available: draft-ietf-mip6-hiopt-16.txt |
2008-04-21
|
17 | Jari Arkko | State Changes to Approved-announcement to be sent::External Party from Approved-announcement to be sent::AD Followup by Jari Arkko |
2008-04-21
|
17 | Jari Arkko | Still waiting for more review. |
2008-04-20
|
17 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2008-04-20
|
15 | (System) | New version available: draft-ietf-mip6-hiopt-15.txt |
2008-04-18
|
17 | Jari Arkko | State Changes to Approved-announcement to be sent::Revised ID Needed from Approved-announcement to be sent::External Party by Jari Arkko |
2008-04-18
|
17 | Jari Arkko | Still another rev, due to list discussion & Alfred's review |
2008-04-17
|
17 | Jari Arkko | State Changes to Approved-announcement to be sent::External Party from Approved-announcement to be sent::AD Followup by Jari Arkko |
2008-04-17
|
17 | Jari Arkko | Waiting for WG to perform a final review. |
2008-04-17
|
17 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2008-04-17
|
14 | (System) | New version available: draft-ietf-mip6-hiopt-14.txt |
2008-04-15
|
17 | Jari Arkko | State Changes to Approved-announcement to be sent::Revised ID Needed from Approved-announcement to be sent::Point Raised - writeup needed by Jari Arkko |
2008-04-15
|
17 | Jari Arkko | Sigh, too many changes once again. Have to revise. |
2008-04-14
|
13 | (System) | New version available: draft-ietf-mip6-hiopt-13.txt |
2008-04-10
|
17 | Amy Vezza | State Changes to Approved-announcement to be sent::Point Raised - writeup needed from IESG Evaluation::External Party by Amy Vezza |
2008-04-10
|
17 | Russ Housley | [Ballot Position Update] Position for Russ Housley has been changed to No Objection from Discuss by Russ Housley |
2008-04-10
|
17 | David Ward | [Ballot Position Update] Position for David Ward has been changed to No Objection from Discuss by David Ward |
2008-04-10
|
17 | Jari Arkko | Put back on agenda today to see if the Discusses can be cleared. |
2008-04-10
|
17 | Jari Arkko | Telechat date was changed to 2008-04-10 from 2008-03-27 by Jari Arkko |
2008-04-10
|
17 | Lars Eggert | [Ballot Position Update] Position for Lars Eggert has been changed to No Objection from Discuss by Lars Eggert |
2008-04-08
|
17 | Pasi Eronen | [Ballot Position Update] Position for Pasi Eronen has been changed to No Objection from Undefined by Pasi Eronen |
2008-04-08
|
17 | Pasi Eronen | [Ballot Position Update] Position for Pasi Eronen has been changed to Undefined from Discuss by Pasi Eronen |
2008-04-08
|
17 | Jari Arkko | State Changes to IESG Evaluation::External Party from IESG Evaluation::AD Followup by Jari Arkko |
2008-04-08
|
17 | Jari Arkko | Waiting for other ADs to clear |
2008-04-07
|
12 | (System) | New version available: draft-ietf-mip6-hiopt-12.txt |
2008-03-27
|
17 | Amy Vezza | State Changes to IESG Evaluation::AD Followup from IESG Evaluation by Amy Vezza |
2008-03-27
|
17 | Russ Housley | [Ballot discuss] The Gen-ART Review by Suresh Krishnan states that the document is not ready for publication, yet the authors have not received a … [Ballot discuss] The Gen-ART Review by Suresh Krishnan states that the document is not ready for publication, yet the authors have not received a response. The Gen-ART Review needs a response. The review can be found at: http://www.alvestrand.no/ietf/gen/reviews/ draft-ietf-mip6-hiopt-11-krishnan.txt |
2008-03-27
|
17 | Jon Peterson | [Ballot Position Update] New position, No Objection, has been recorded by Jon Peterson |
2008-03-27
|
17 | Pasi Eronen | [Ballot comment] To use the IANA policies defined in RFC 2434, you need that as a (normative) reference. In couple of places, "SHOULD not" … [Ballot comment] To use the IANA policies defined in RFC 2434, you need that as a (normative) reference. In couple of places, "SHOULD not" should be spelled "SHOULD NOT". Please use example.com/net/org instead of "myhomeisp.com". |
2008-03-27
|
17 | Pasi Eronen | [Ballot discuss] Section 3.1 says that "Option-len" is equal to "1 + length of Sub-options in units of 8 octets". I believe it should say … [Ballot discuss] Section 3.1 says that "Option-len" is equal to "1 + length of Sub-options in units of 8 octets". I believe it should say "1 + length of Sub-options in octets". The same error (octets vs 8 octets) occurs in several other places, too. Section 3.1.1 doesn't define the format for Home Network Prefix Sub-options, and there's no IANA considerations on how they could be defined in the future. The spec seems to have conflicting text about whether the DHCP server must copy the home network identifier (FQDN) from the request to reply, or whether it can return something else. In particular, the paragraph discussing "partially matched results" seems to contradict a MUST earlier in the same section. The remainder is a "discuss discuss", and will be probably cleared after the telechat: Given the ongoing work on DSMIPv6, should this document also define the option code for DHCPv4 use? |
2008-03-27
|
17 | Pasi Eronen | [Ballot Position Update] New position, Discuss, has been recorded by Pasi Eronen |
2008-03-26
|
17 | Ross Callon | [Ballot Position Update] New position, No Objection, has been recorded by Ross Callon |
2008-03-26
|
17 | David Ward | [Ballot discuss] In section 4.1: " A mobile node does not need to perform the home information discovery procedure after every change in attachment. … [Ballot discuss] In section 4.1: " A mobile node does not need to perform the home information discovery procedure after every change in attachment. It may try to perform the home network information discovery when it lacks home network information for MIPv6 or needs to change the home agent for some reasons, for example, to recover from the single point of failure of the existing home agent or to use the topologically best home agent." There is no discussion on how the mobile node is to use this information or select "the topologically best home agent." There at least needs to be a reference. Also, why is "topologically best" the best home agent to use? Why not the least loaded? Later in the same section, it mentions that a mobile node can request multiple home information. What is interesting is that in the definition of passing the information in section 3 there is no hint, policy knob or preference given in the information. One can easily imagine the utility if there was an ability to bias which home information was to be used. It is certainly useful in the selection of the "topologically best home agent" or "best home agent" in general. |
2008-03-26
|
17 | David Ward | [Ballot discuss] In section 4.1: " A mobile node does not need to perform the home information discovery procedure after every change in attachment. … [Ballot discuss] In section 4.1: " A mobile node does not need to perform the home information discovery procedure after every change in attachment. It may try to perform the home network information discovery when it lacks home network information for MIPv6 or needs to change the home agent for some reasons, for example, to recover from the single point of failure of the existing home agent or to use the topologically best home agent." There is no discussion on how the mobile node is to use this information or select "the topologically best home agent." There at least needs to be a reference. Also, why is "topologically best" the best home agent to use? Why not the least loaded? Later in the same section, it mentions that a mobile node can request multiple home information. What is interesting is that in the definition of passing the information in section 3 there is no hint, policy knob or preference given in the information. One can easily imagine the utility if there was an ability to bias which home information was to be used. It is certainly useful in the selection of the "topologically best home agent" or "best home agent" in general. |
2008-03-26
|
17 | David Ward | [Ballot Position Update] New position, Discuss, has been recorded by David Ward |
2008-03-26
|
17 | Magnus Westerlund | [Ballot Position Update] New position, No Objection, has been recorded by Magnus Westerlund |
2008-03-17
|
17 | Jari Arkko | State Changes to IESG Evaluation from Waiting for AD Go-Ahead by Jari Arkko |
2008-03-11
|
17 | (System) | State has been changed to Waiting for AD Go-Ahead from In Last Call by system |
2008-03-06
|
17 | Amanda Baber | IANA Last Call comments: Action 1: Upon approval of this document, the IANA will make the following assignments in the "DHCPv6 and DHCPv6 options" registry … IANA Last Call comments: Action 1: Upon approval of this document, the IANA will make the following assignments in the "DHCPv6 and DHCPv6 options" registry located at http://www.iana.org/assignments/dhcpv6-parameters sub-registry "DHCP Option Codes" Value Description Reference ----- ---------------------- --------- [tbd] OPTION_MIP6_HNINF [RFC-mip6-hiopt-11] [tdb] OPTION_MIP6_RELAY [RFC-mip6-hiopt-11] Action 2: Upon approval of this document, the IANA will in the following registry "DHCPv6 and DHCPv6 options" located at http://www.iana.org/assignments/dhcpv6-parameters create a new sub-registry "OPTION_MIP6_HNINF option" Registration Procedures: Standards Action or IESG Approval Initial contents of this sub-registry will be: Code Name Reference -------- ------------------------- --------- 0 Reserved [RFC-mip6-hiopt-11] 1 Home network identifier [RFC-mip6-hiopt-11] 2 Home network prefix [RFC-mip6-hiopt-11] 3 Home agent address [RFC-mip6-hiopt-11] 4 Home agent FQDN [RFC-mip6-hiopt-11] 5-65535 Reserved [RFC-mip6-hiopt-11] Action 3: Upon approval of this document, the IANA will in the following registry "DHCPv6 and DHCPv6 options" located at http://www.iana.org/assignments/dhcpv6-parameters create a new sub-registry "OPTION_MIP6_RELAY option" Registration Procedures: Standards Action or IESG Approval Initial contents of this sub-registry will be: Code Name Reference -------- ------------------------- --------- 0 Reserved [RFC-mip6-hiopt-11] 1 Home network prefix [RFC-mip6-hiopt-11] 2 Home agent address [RFC-mip6-hiopt-11] 3 Home agent FQDN [RFC-mip6-hiopt-11] 4-65535 Reserved [RFC-mip6-hiopt-11] Action 4: Upon approval of this document, the IANA will in the following registry "DHCPv6 and DHCPv6 options" located at http://www.iana.org/assignments/dhcpv6-parameters create a new sub-registry "Home Network Information Option Id-Type Values" Registration Procedures: Standards Action or IESG Approval Initial contents of this sub-registry will be: Code Name Reference -------- ------------------------- --------- 0 Visited Domain (local ASP) [RFC-mip6-hiopt-11] 1 Target MSP [RFC-mip6-hiopt-11] 2 No preference [RFC-mip6-hiopt-11] 3-65535 Reserved We understand the above to be the only IANA Actions for this document. |
2008-02-27
|
17 | Jari Arkko | Placed on agenda for telechat - 2008-03-20 by Jari Arkko |
2008-02-26
|
17 | Amy Vezza | Last call sent |
2008-02-26
|
17 | Amy Vezza | State Changes to In Last Call from Last Call Requested by Amy Vezza |
2008-02-26
|
17 | Jari Arkko | State Changes to Last Call Requested from IESG Evaluation::AD Followup by Jari Arkko |
2008-02-26
|
17 | Jari Arkko | Last Call was requested by Jari Arkko |
2008-02-26
|
17 | Jari Arkko | Needs another last call. |
2008-02-21
|
17 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2008-02-21
|
11 | (System) | New version available: draft-ietf-mip6-hiopt-11.txt |
2008-02-13
|
17 | Tim Polk | [Ballot Position Update] Position for Tim Polk has been changed to No Objection from Discuss by Tim Polk |
2008-02-12
|
17 | Jari Arkko | State Changes to IESG Evaluation::Revised ID Needed from IESG Evaluation::AD Followup by Jari Arkko |
2008-02-11
|
17 | Jari Arkko | system is not expiring last call periods right now, maybe due to secretariat transition issues. |
2008-02-11
|
17 | Jari Arkko | State Changes to IESG Evaluation::AD Followup from In Last Call by Jari Arkko |
2008-02-09
|
17 | Samuel Weiler | Request for Last Call review by SECDIR Completed. Reviewer: Sam Weiler. |
2008-02-07
|
17 | Tim Polk | [Ballot discuss] The security considerations section notes that there is no impact on DHCP security, but fails to describe the implications for mobile IPv6. RFC … [Ballot discuss] The security considerations section notes that there is no impact on DHCP security, but fails to describe the implications for mobile IPv6. RFC 3315 notes a number of issues that *could* be important: The DHCP threat model does not consider the privacy of the contents of DHCP messages to be important. I would think that home network information could be considered sensitive in cases, couldn't it? I beleive this is covered in sections 15.5 and 15.6 of the security considerations in 3775. If this is the correct material for this situation, a pointer would suffice. However, communication between a server and a relay agent, and communication between relay agents, can be secured through the use of IPSec, as described in section 21.1. Does the transmission of home network information make IPSec more important to apply? DHCP authentication provides for authentication of the identity of DHCP clients and servers, and for the integrity of messages delivered between DHCP clients and servers. Is this service likely to be available in the mobile case? I would like to see a summary of the implications of this spec for IPv6. (Stating that there are none is okay if that is really the case, although I am initially skeptical!) |
2008-02-07
|
17 | (System) | [Ballot Position Update] New position, No Objection, has been recorded for Mark Townsley by IESG Secretary |
2008-02-07
|
17 | (System) | [Ballot Position Update] New position, No Objection, has been recorded for Cullen Jennings by IESG Secretary |
2008-02-07
|
17 | (System) | [Ballot Position Update] New position, No Objection, has been recorded for Ron Bonica by IESG Secretary |
2008-02-07
|
17 | Tim Polk | [Ballot comment] Section 4.3 is "DHCP Server Behavior" but the first sentence talks about the mobile node recieving a relay-forward message. As I skimmed 3315, … [Ballot comment] Section 4.3 is "DHCP Server Behavior" but the first sentence talks about the mobile node recieving a relay-forward message. As I skimmed 3315, it appears the relay-forward message is transmitted from the relay agent to the dhcp server. |
2008-02-07
|
17 | Tim Polk | [Ballot discuss] The security considerations section notes that there is no impact on DHCP security, but fails to describe the implications for mobile IPv6. RFC … [Ballot discuss] The security considerations section notes that there is no impact on DHCP security, but fails to describe the implications for mobile IPv6. RFC 3315 notes a number of issues that *could* be important: The DHCP threat model does not consider the privacy of the contents of DHCP messages to be important. I would think that home network information could be considered sensitive in cases, couldn't it? However, communication between a server and a relay agent, and communication between relay agents, can be secured through the use of IPSec, as described in section 21.1. Does the transmission of home network information make IPSec more important to apply? DHCP authentication provides for authentication of the identity of DHCP clients and servers, and for the integrity of messages delivered between DHCP clients and servers. Is this service likely to be available in the mobile case? I would like to see a summary of the implications of this spec for IPv6. (Stating that there are none is okay if that is really the case, although I am initially skeptical!) |
2008-02-07
|
17 | Tim Polk | [Ballot Position Update] New position, Discuss, has been recorded by Tim Polk |
2008-02-06
|
17 | Dan Romascanu | [Ballot Position Update] New position, No Objection, has been recorded by Dan Romascanu |
2008-02-06
|
17 | Dan Romascanu | [Ballot comment] The following issues were raised by Scott Bradner in his OPS-DIR review. I do not think that they are show-stoppers, but it would … [Ballot comment] The following issues were raised by Scott Bradner in his OPS-DIR review. I do not think that they are show-stoppers, but it would be very goo for the issues to be considered and addressed f the document goes through an extra round of editing. 1. this document would significantly benefit from a clear description of the use case for this technology. The problem this ID seems to be addressing comes up when a mobile node is starting up in a remote location and wants to find its home agent. The mobile node multicasts a dhcp request with some options to indicate that it wants to know its home agent info and some home network information and the dhcp server provides the mobile node with the requested info. I'm not sure I got that right and I do not see how the dhcp server knows or gets the info about the home agent. I'm sure its all here somewhere but a paragraph giving a use case overview would help. 2. I do not see where the doc describes the behavior of the mobile node in the case where the dhcp server does not support the required options. (I would have expected to see something about this in section 4.1) 3. The draft does refer to a number of other IDs such that the ID may be hung up in the RFC Editor queue until some of them are published. It also includes the text "[Editor's note: The Diameter AVPs need to be defined]" in section 4.2 that does not seem like the right thing to be publishing in a RFC. 4. a final nit - RFC 2119 should be an informative not a normative reference |
2008-02-06
|
17 | Chris Newman | [Ballot comment] The draft uses a number of acronyms with no definition or reference, such as FQDN (the acronym is not defined in 1035). |
2008-02-06
|
17 | Chris Newman | [Ballot Position Update] New position, No Objection, has been recorded by Chris Newman |
2008-02-06
|
17 | Russ Housley | [Ballot discuss] The Gen-ART Review by Francis Dupont states that the document is not ready for publication, yet the authors have not received a … [Ballot discuss] The Gen-ART Review by Francis Dupont states that the document is not ready for publication, yet the authors have not received a response. The Gen-ART Review needs a response. The review can be found at: http://www.alvestrand.no/ietf/gen/reviews/ draft-ietf-mip6-hiopt-10-dupont.txt |
2008-02-06
|
17 | Russ Housley | [Ballot Position Update] New position, Discuss, has been recorded by Russ Housley |
2008-02-06
|
17 | Lisa Dusseault | [Ballot Position Update] New position, No Objection, has been recorded by Lisa Dusseault |
2008-02-05
|
17 | Lars Eggert | [Ballot comment] Section 3.1., paragraph 5: > option-len > 2 + length of Home Network Identifier field Please … [Ballot comment] Section 3.1., paragraph 5: > option-len > 2 + length of Home Network Identifier field Please make it clear that all lentgh fields are in units of bytes. Section 3.1., paragraph 7: > The type of Home Network Identifier: > 0 Visited domain (local ASP) > 1 Target MSP > 2 No preference Please clarify what to to with options that have id-types > 2. Usually: "MUST NOT send, MUST ignore on receive." Section 3.2.1., paragraph 3: > sub-opt-code When sub-opt-code is 1 or 2, the sub-option becomes fixed-length and doesn't really need the sub-opt-len length field. Section 3.2.1., paragraph 4: > A 16-bit unsigned integer for the type of the following > Home Network Information field. Possible values are: > 1 Home network prefix > 2 Home agent address > 3 Home agent FQDN Please clarify what to to with sub-options that have sub-opt-code 0 or > 2. Usually: "MUST NOT send, MUST ignore on receive." (Also for the corresponding option in Section 3.3.1.) Section 3.2.1., paragraph 8: > A home network prefix, home agent IP address or home agent > FQDN to be provided to a mobile node according to the > sub-opt-code. These are encoded as specified in Section > 3.2.1. This text *is* in Section 3.2.1 (do you mean "as specified below"?) Section 4.1., paragraph 9: > In case the Home Network Information option carries the sub-option > whose 'V' flag is not consistent with the id-type, the mobile node > SHOULD ignore and skip the sub-option. Please define which cases are considered to be consistent and which are inconsistent. |
2008-02-05
|
17 | Lars Eggert | [Ballot discuss] Section 4.1., paragraph 7: > The mobile node matches the returned Home Network Information options > with the corresponding Home Network Identifier options … [Ballot discuss] Section 4.1., paragraph 7: > The mobile node matches the returned Home Network Information options > with the corresponding Home Network Identifier options based on > sequence numbers in the options. Sequence numbers provide the way to > match options when the mobile node has requested with the multiple > Home Network Identifier options with the same id-type 1 but with the > different Home Network Identifiers. DISCUSS: Use of sequence numbers needs to be clarified. How are they initialized and incremented? What happens when they roll over? Also, because the text above seems to imply that they only matter for id-type 1 options, something needs to be said about what to do with them for other id-types, because they are present as a field in the option. Section 4.1., paragraph 8: > When the mobile node has requested the home network information with > the id-type 0 or 1 but cannot be provided with the proper > information, that is, option-len = 1 in the Home Network Information > option, then it may request again by setting the id-type to 2 in the > Home Network Identifier option. DISCUSS: This is the first time the draft talks about errors and that they apparently can be indicated by replying with empty options (and/or sub-options?) Something more needs to be said about this, especially if it triggers retries. AFAIK (but I'm no DHCP expert), DHCP has no concept of "try one kind of request and if that fails, try another." Section 4.3., paragraph 8: > C. Home Network Identifier option with the id-type 2 DISCUSS: I don't understand how id-type 2 ("no preference") results in a useful service. The client doesn't care what it requests, and the server can basically respond with whatever it wants. I'm not convinced that this will lead to interoperable implementations. Can the "no preference" case be clarified or be removed? |
2008-02-05
|
17 | Lars Eggert | [Ballot Position Update] New position, Discuss, has been recorded by Lars Eggert |
2008-01-30
|
17 | Samuel Weiler | Request for Last Call review by SECDIR is assigned to Sam Weiler |
2008-01-30
|
17 | Samuel Weiler | Request for Last Call review by SECDIR is assigned to Sam Weiler |
2008-01-28
|
17 | Amanda Baber | IANA Last Call comments: [ Note: Document doesn't discuss unallocated space in new registries. Assuming it is all available. ] Action 1: Upon approval of … IANA Last Call comments: [ Note: Document doesn't discuss unallocated space in new registries. Assuming it is all available. ] Action 1: Upon approval of this document, the IANA will make the following assignments in the "DHCPv6 and DHCPv6 options " registry located at http://www.iana.org/assignments/dhcpv6-parameters sub-registry "DHCP Option Codes" Value Description Reference ----- ---------------------- --------- [tbd] OPTION_MIP6_HNID [RFC-mip6-hiopt-10] [tbd] OPTION_MIP6_RELAY [RFC-mip6-hiopt-10] [tbd] OPTION_MIP6_HNINF [RFC-mip6-hiopt-10] Action 2: Upon approval of this document, the IANA will in the following registry "DHCPv6 and DHCPv6 options" located at http://www.iana.org/assignments/dhcpv6-parameters create a new sub-registry "DHCPv6 Mobile IPv6 Sub-option Codes" Registration Procedures: Standards Action or IESG Approval. Initial contents of this sub-registry will be: Value Description Reference ----- ---------------------- --------- 1 Home network prefix [RFC-mip6-hiopt-10] 2 Home agent address [RFC-mip6-hiopt-10] 3 Home agent FQDN [RFC-mip6-hiopt-10] 4-65535 Available for assignment [RFC-mip6-hiopt-10] Action 3: Upon approval of this document, the IANA will in the following registry "DHCPv6 and DHCPv6 options" located at http://www.iana.org/assignments/dhcpv6-parameters create a new sub-registry "Home Network Identifier Option id-type Values" Registration Procedures: Standards Action or IESG Approval. Initial contents of this sub-registry will be: Value Description Reference ----- ---------------------- --------- 0 Visited domain (local ASP) [RFC-mip6-hiopt-10] 1 Target MSP [RFC-mip6-hiopt-10] 2 No preference [RFC-mip6-hiopt-10] 3-255 Available for assignment [RFC-mip6-hiopt-10] We understand the above to be the only IANA Actions for this document. |
2008-01-21
|
17 | Amy Vezza | State Changes to In Last Call from Last Call Requested by Amy Vezza |
2008-01-20
|
10 | (System) | New version available: draft-ietf-mip6-hiopt-10.txt |
2008-01-20
|
17 | Jari Arkko | [Ballot Position Update] New position, Yes, has been recorded for Jari Arkko |
2008-01-20
|
17 | Jari Arkko | Ballot has been issued by Jari Arkko |
2008-01-20
|
17 | Jari Arkko | Created "Approve" ballot |
2008-01-20
|
17 | Jari Arkko | Placed on agenda for telechat - 2008-02-07 by Jari Arkko |
2008-01-20
|
17 | Jari Arkko | Placed on agenda. |
2008-01-20
|
17 | Jari Arkko | Last Call was requested by Jari Arkko |
2008-01-20
|
17 | Jari Arkko | State Changes to Last Call Requested from AD Evaluation::External Party by Jari Arkko |
2008-01-20
|
17 | (System) | Ballot writeup text was added |
2008-01-20
|
17 | (System) | Last call text was added |
2008-01-20
|
17 | (System) | Ballot approval text was added |
2008-01-20
|
17 | Jari Arkko | Bernies issues are OK, after my RFC Editor notes. |
2008-01-20
|
17 | Jari Arkko | State Change Notice email list have been change to mext-chairs@tools.ietf.org,dhc-chairs@tools.ietf.org,draft-ietf-mip6-hiopt@tools.ietf.org,basavaraj.patil@nsn.com from mip6-chairs@tools.ietf.org, draft-ietf-mip6-hiopt@tools.ietf.org |
2008-01-20
|
17 | Jari Arkko | Issues from my AD review have been addressed in the -09 version. |
2008-01-08
|
09 | (System) | New version available: draft-ietf-mip6-hiopt-09.txt |
2007-11-09
|
17 | Jari Arkko | State Changes to AD Evaluation::External Party from AD Evaluation::AD Followup by Jari Arkko |
2007-11-09
|
17 | Jari Arkko | New AD review: I have reviewed the new version and it satisfies my AD review concerns with the exception of the following minor issues. I … New AD review: I have reviewed the new version and it satisfies my AD review concerns with the exception of the following minor issues. I expect that the draft also has to satisfy DHC WG's review, and address the issues raised by Bernie. I have not looked at those yet, Bernie have you? >> id-type >> >> The type of Home Network Identifier: >> >> 0 Visited domain (local ASP) >> >> 1 Target MSP >> >> 2 No preference > > This seems unnecessarily complicated. Is there some reason why you could > simply include the target MSP domain information if it is known or an > empty string otherwise and be allocated a local ASP in that case? I still disagree that this is needed, but I'm not making this a blocking comment if the WG wants to do it. >> 3.2. MIP6 Relay Agent Option >> >> This option carries the RADIUS or Diameter attributes that are >> received at the NAS from the AAAH. The DHCP relay agent sends this >> option to the DHCP server in the Relay-Forward message. > It does not carry RADIUS or Diameter attributes (and nor should it). > Please align this text with the actual subattributes that you have. > > Also, it is inappropriate to assume that the information can only come > from AAA. Presumably we'd like the mechanisms to be general enough that, > for instance, manual configuration, link identifier, etc. could also be > used to determine what mobility domains are appropriate for this client. Text was changed, but it still assumes the data comes from AAAH only. Suggested edit: OLD: This option carries the home network information which was transferred to the NAS from AAAH by using [I-D.ietf-mip6-radius]. NEW: This option carries the home network information for the mobile node (the NAS may know this, for instance, through AAA by using [I-D.ietf-mip6-radius]). >> OPTION_MIP6-HNID (TBD) > Do you really have to mix underscore and dash in the same symbol? Some of this still remains: OPTION_MIP6-HNINF (TBD). |
2007-11-08
|
17 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2007-11-08
|
08 | (System) | New version available: draft-ietf-mip6-hiopt-08.txt |
2007-10-21
|
17 | Jari Arkko | I have made my AD review of this document. This document still needs a revision. Both due to comments given by Bernie Volz in DHC … I have made my AD review of this document. This document still needs a revision. Both due to comments given by Bernie Volz in DHC review (at the end of this e-mail), as well as for other reasons. I believe that the delivery of mobility information via DHCP is a valid approach. However, there are a number of details that still need work. Substantial: > As part of configuring the initial TCP/IP parameters, a mobile node > can obtain home network information for the subnet it is directly > attached to, other subnets in the visited domain, or a subnet from > its home domain. This text makes it sound like a new home network is needed for everywhere the mobile node travels to. That is wrong. Suggested rewrite: As part of configuring the initial TCP/IP parameters, a mobile node can find itself a suitable home agent. Such a home agent might reside in the access network that the mobile node first connects to, or in a home network that the mobile node is associated with. > The mobile node MUST include > this option along with its Option Request option in its request. ... unless it already has configured home agent and other information for itself? It would be very expensive to do this on every movement, not to mention losing sessions if the home agent and home address are actually changed. That being said, the mobile node probably should do this occasionally to ensure that it is connected to the topologically best home agent. Yet you want to keep the old home agents still in use, to avoid losing your sessions... some text about this is probably needed either in this draft or somewhere else. > Home Network Identifier > > The identifier to specify the requested home network of > the mobile node. This field MUST be set in the form of user's > NAI [RFC4282]. The full NAI? This is problematic in many ways, including privacy, operation with mobile nodes that only know their domain but do not have a NAI, etc. Wouldn't it be more appropriate to simply provide the user's domain? > id-type > > The type of Home Network Identifier: > > 0 Visited domain (local ASP) > > 1 Target MSP > > 2 No preference This seems unnecessarily complicated. Is there some reason why you could simply include the target MSP domain information if it is known or an empty string otherwise and be allocated a local ASP in that case? > 3.2. MIP6 Relay Agent Option > > This option carries the RADIUS or Diameter attributes that are > received at the NAS from the AAAH. The DHCP relay agent sends this > option to the DHCP server in the Relay-Forward message. It does not carry RADIUS or Diameter attributes (and nor should it). Please align this text with the actual subattributes that you have. Also, it is inappropriate to assume that the information can only come from AAA. Presumably we'd like the mechanisms to be general enough that, for instance, manual configuration, link identifier, etc. could also be used to determine what mobility domains are appropriate for this client. Affects Section 4.2, too. > 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > | OPTION_MIP6-HNINF | option-len | > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > | id-type | reserved | HNID_seq | | > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + > . sub-options . > . . > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > > option-code > > OPTION_MIP6-HNINF (TBD). > > option-len > > Total length of the option-data in octets > > id-type > > The type of Home Network Identifier: > > 0 Visited domain (local ASP) > > 1 Home domain > > 2 No preference > > reserved > > An 8-bit field reserved for future use. The value MUST > be initialized to 0 by the sender and MUST be ignored by > the receiver. > > HNID_seq > > An 8-bit unsigned integer used for matching for Home Network > Identifier options when the mobile node has requested with > the multiple Home Network Identifier options with the same > id-type 1 but having different Home Network Identifiers. > > sub-options > > A series of sub-options carrying MIP6 bootstrap > information. Why is id-type field needed here? Just to be able to reply to the requested option? That does not seem so useful, IMHO. Or to be able to implement the Section 4.1 processing that is different depending on what type of network we are talking about? But wouldn't HNID_seq and the ordering of options be sufficient for this? > When the mobile node receives a Reply message from the DHCP server > and gets more than one home network information, it MUST have a > selection mechanism to determine which one to use for establishing a > Mobile IPv6 session. For example, if the mobile node acquires both > IPv6 address and FQDN of the home agent, it may try to use the > address information of the home agent first. I agree that a selection mechanism is needed. But is clear how I can evaluate an implementation's conformance to the MUST above. It might be better to simply enumerate in this draft what the order should be, and whether multiple in parallel contact attempts are required/allowed/discouraged. The subsequent text does do this, at least to an extent. Its not clear that the MUST above is needed if the text is complete. > However, how long the NAS should keep > the home information depends on the administrator's policy. When the > NAS does not keep the home information for the requesting mobile node > at the time of receiving the Information Request from the mobile > node, it may try to acquire the information by interacting with a AAA > server again through some other mechanisms which are not in the scope > of this document But such mechanisms do not exist in the general case. I would recommend simply requiring that the NAS needs to store the information. In any case, a NAS is required to know about the sessions it has. > 4.2. NAS/DHCP Relay Agent Behavior > > The NAS and the DHCP relay agent are assumed to be collocated in this > solution. This limitation needs to be stated upfront, in the Introduction. (And the limitation does not appear to be exactly what you say above. Presumably type 0 home agents can be requested without any relays.) Editorial: > OPTION_MIP6-HNID (TBD) Do you really have to mix underscore and dash in the same symbol? Bernie Volz's review: > 3.2.1. MIP6 Relay Agent Sub-option > > This sub-option carries the assigned home network information to the > DHCP server. > > > 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > | sub-opt-code | sub-opt-len | reserved | > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > . . > . Home Network Information . > . . > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > > sub-opt-code > > A 16-bit unsigned integer. The sub-option identifies the > type of the following Home Network Information field. > Possible values are: > > 1 Home subnet prefix > > 2 Complete IPv6 address of the home agent > > 3 FQDN of the home agent > > sub-opt-len > > An 8-bit unsigned integer. The length of the following > Home Network Information field + 1. > > > --> DHCPv6 uses 16-BIT option/suboption CODES AND 16-BIT LENGTHS, not > 8-bit lengths! And mixing 16/8 bits is the WORST thing that they could > ever do. My recommendation would be to use 16-bit codes and 16-bit > lengths. PERIOD. > > This same issue exists in 3.3.1, Home Network Information Sub-option. > > > Section 4 (and 4.3 in particular) mentions the ORO option but doesn't > make it clear that the OPTION_MIP6-HNINF option code *MUST* be included > in the ORO if the client ever wants this option returned by the server. > > In 4.1, is stated: > In this message > the mobile node (DHCP client) SHALL include the Option Code for the > Home Network Identifier option in the OPTION_ORO. > > But, why would the client include the OPTION_MIP6-HNID in the ORO, as > this is FROM CLIENT TO SERVER. I think they meant OPTION_MIP6-HNINF. > Section 3.1 states: > > 3.1. Home Network Identifier Option > > This option is used to indicate the target home network requested by > the mobile node to the DHCP server. The mobile node MUST include > this option along with its Option Request option in its request. > > > Personally, they need to go back to clean up this draft. It is NOT > acceptable and full of mistakes. > > I haven't studied it carefully, but as I've already found the above > issues, more work is needed to clean it up. > Oh, you can add another issue to this draft. Two of the email addresses > in the draft are bad: > > 5.1.0 - Unknown address error 550-'5.1.1 ... > User unknown' > 5.1.0 - Unknown address error 550-'5.1.1 No such user > |
2007-10-21
|
17 | Jari Arkko | [Note]: 'Document Shepherd is Basavaraj Patil' added by Jari Arkko |
2007-10-17
|
17 | Jari Arkko | State Changes to AD Evaluation::Revised ID Needed from AD Evaluation by Jari Arkko |
2007-10-17
|
17 | Jari Arkko | Bernie Volz's review: No, this draft is still very broken. 3.2.1. MIP6 Relay Agent Sub-option This sub-option carries the assigned home network information to … Bernie Volz's review: No, this draft is still very broken. 3.2.1. MIP6 Relay Agent Sub-option This sub-option carries the assigned home network information to the DHCP server. 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | sub-opt-code | sub-opt-len | reserved | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ . . . Home Network Information . . . +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ sub-opt-code A 16-bit unsigned integer. The sub-option identifies the type of the following Home Network Information field. Possible values are: 1 Home subnet prefix 2 Complete IPv6 address of the home agent 3 FQDN of the home agent sub-opt-len An 8-bit unsigned integer. The length of the following Home Network Information field + 1. --> DHCPv6 uses 16-BIT option/suboption CODES AND 16-BIT LENGTHS, not 8-bit lengths! And mixing 16/8 bits is the WORST thing that they could ever do. My recommendation would be to use 16-bit codes and 16-bit lengths. PERIOD. This same issue exists in 3.3.1, Home Network Information Sub-option. Section 4 (and 4.3 in particular) mentions the ORO option but doesn't make it clear that the OPTION_MIP6-HNINF option code *MUST* be included in the ORO if the client ever wants this option returned by the server. In 4.1, is stated: In this message the mobile node (DHCP client) SHALL include the Option Code for the Home Network Identifier option in the OPTION_ORO. But, why would the client include the OPTION_MIP6-HNID in the ORO, as this is FROM CLIENT TO SERVER. I think they meant OPTION_MIP6-HNINF. Section 3.1 states: 3.1. Home Network Identifier Option This option is used to indicate the target home network requested by the mobile node to the DHCP server. The mobile node MUST include this option along with its Option Request option in its request. Personally, they need to go back to clean up this draft. It is NOT acceptable and full of mistakes. I haven't studied it carefully, but as I've already found the above issues, more work is needed to clean it up. Is anyone in the mip6 WG reviewing this draft? |
2007-10-16
|
17 | Jari Arkko | State Changes to AD Evaluation from Publication Requested by Jari Arkko |
2007-10-12
|
17 | Dinara Suleymanova | PROTO Write-up (1.a) Who is the Document Shepherd for this document? Has the Document Shepherd personally reviewed this version of the document and, in particular, … PROTO Write-up (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? Document shepherd: Basavaraj Patil I have reviewed this version of the I-D and believe it is ready for IESG review and 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? Yes. The document has been reviewed extensively by MIP6 WG members. Additionally this I-D has been reviewed by members of the DHC WG as well. No concerns about the depth or breadth of review by the document shepherd exist. (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 further review from security, AAA or XML experts is needed for this I-D. (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 concerns or issues about this I-D exist. This I-D has been in WG discussion for quite sometime now and has been presented and discussed at several WG meetings as well. (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? WG consensus is solid. The WG as a whole understands the need for using DHCP for bootstrapping and hence I believe it is not the opinion of just a few individuals but the broader WG. (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 appeals have been threatened or any other action. No serious discontent to be noted exists either. (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 draft has been run through the ID-nits checker tool. (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 split references into normative and informative sections. (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? I have verified the IANA considerations section and it provides enough information for IANA to act on it. (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? The document does not have any XML code, BNF or MIB specification. (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 This draft defines a DHCP-based scheme to enable dynamic discovery of Mobile IPv6 home network information. New DHCP options are defined which allow a mobile node to request the home agent IP address, FQDN, or home subnet prefix and obtain it via the DHCP response. Working Group Summary The I-D initially also had the Home address (HoA) as a DHCP option. Concerns about this were expressed and subsequently deleted from the I-D. The WG has a good understanding of the use of DHCP for bootstrapping and consensus exists on publishing it. Document Quality No known implementations of the DHCP options specified in the I-D exists. However there has been interest expressed in using these options in other organizations such as WiMAX forum. Several vendors have expressed plans to implement these options for MIP6 bootstrapping. All reviewers have been acknowledged. Personnel Document shepherd: Basavaraj Patil Responsible AD: Jari Arkko |
2007-10-12
|
17 | Dinara Suleymanova | Draft Added by Dinara Suleymanova in state Publication Requested |
2007-09-21
|
07 | (System) | New version available: draft-ietf-mip6-hiopt-07.txt |
2007-08-28
|
06 | (System) | New version available: draft-ietf-mip6-hiopt-06.txt |
2007-06-14
|
05 | (System) | New version available: draft-ietf-mip6-hiopt-05.txt |
2007-06-11
|
04 | (System) | New version available: draft-ietf-mip6-hiopt-04.txt |
2007-05-16
|
03 | (System) | New version available: draft-ietf-mip6-hiopt-03.txt |
2007-02-16
|
02 | (System) | New version available: draft-ietf-mip6-hiopt-02.txt |
2007-01-02
|
01 | (System) | New version available: draft-ietf-mip6-hiopt-01.txt |
2006-08-25
|
00 | (System) | New version available: draft-ietf-mip6-hiopt-00.txt |