Locating IEEE 802.21 Mobility Services Using DNS
draft-ietf-mipshop-mos-dns-discovery-07
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2012-08-22
|
07 | (System) | post-migration administrative database adjustment to the No Objection position for Robert Sparks |
2012-08-22
|
07 | (System) | post-migration administrative database adjustment to the No Objection position for Dan Romascanu |
2012-08-22
|
07 | (System) | post-migration administrative database adjustment to the No Objection position for Magnus Westerlund |
2009-09-04
|
07 | (System) | IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor |
2009-09-04
|
07 | (System) | IANA Action state changed to Waiting on RFC Editor from In Progress |
2009-09-04
|
07 | (System) | IANA Action state changed to In Progress from Waiting on Authors |
2009-09-03
|
07 | (System) | IANA Action state changed to Waiting on Authors from In Progress |
2009-09-03
|
07 | Amy Vezza | State Changes to RFC Ed Queue from Approved-announcement sent by Amy Vezza |
2009-09-03
|
07 | (System) | IANA Action state changed to In Progress |
2009-09-03
|
07 | Amy Vezza | IESG state changed to Approved-announcement sent |
2009-09-03
|
07 | Amy Vezza | IESG has approved the document |
2009-09-03
|
07 | Amy Vezza | Closed "Approve" ballot |
2009-09-03
|
07 | Jari Arkko | State Changes to Approved-announcement to be sent from IESG Evaluation::External Party by Jari Arkko |
2009-09-03
|
07 | Magnus Westerlund | [Ballot Position Update] Position for Magnus Westerlund has been changed to No Objection from Discuss by Magnus Westerlund |
2009-07-30
|
07 | Dan Romascanu | [Ballot Position Update] Position for Dan Romascanu has been changed to No Objection from Discuss by Dan Romascanu |
2009-07-23
|
07 | Jari Arkko | State Changes to IESG Evaluation::External Party from IESG Evaluation::AD Followup by Jari Arkko |
2009-07-23
|
07 | Jari Arkko | Waiting for Dan, Magnus, and IANA to respond. |
2009-07-17
|
07 | Robert Sparks | [Ballot Position Update] Position for Robert Sparks has been changed to No Objection from Discuss by Robert Sparks |
2009-07-13
|
07 | Alexey Melnikov | [Ballot Position Update] Position for Alexey Melnikov has been changed to No Objection from Discuss by Alexey Melnikov |
2009-07-13
|
07 | Alexey Melnikov | [Ballot comment] |
2009-07-13
|
07 | Alexey Melnikov | [Ballot discuss] |
2009-07-13
|
07 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2009-07-13
|
07 | (System) | New version available: draft-ietf-mipshop-mos-dns-discovery-07.txt |
2009-07-03
|
07 | (System) | Removed from agenda for telechat - 2009-07-02 |
2009-07-02
|
07 | Cindy Morgan | State Changes to IESG Evaluation::Revised ID Needed from IESG Evaluation by Cindy Morgan |
2009-07-02
|
07 | Ross Callon | [Ballot Position Update] New position, No Objection, has been recorded by Ross Callon |
2009-07-02
|
07 | Magnus Westerlund | [Ballot discuss] Section 3: As the proposal is using an SRV service name of MIHIS, MIHES, MIHCS. Those do not appear in the IANA registries … [Ballot discuss] Section 3: As the proposal is using an SRV service name of MIHIS, MIHES, MIHCS. Those do not appear in the IANA registries for either protocol names or as a service name in the port registry. These needs to be registered to avoid future conflict attempting to use SRV with the above mention names. Also if new entries are registered for the NAPTR usage, then they also need registration in the service name registry. The only problem is that the service name registry rules are unclear and under revision. But, the registration needs to happen somehow. Ask IANA how they would prefer it. |
2009-07-02
|
07 | Magnus Westerlund | [Ballot Position Update] New position, Discuss, has been recorded by Magnus Westerlund |
2009-07-02
|
07 | Adrian Farrel | [Ballot comment] Dan's rather thorough review seems to have caught everything I had on my list. if you address his issues and comments I shall … [Ballot comment] Dan's rather thorough review seems to have caught everything I had on my list. if you address his issues and comments I shall be OK. But in particular, Note, that the regexp field in the NAPTR example above is empty. This document discourages the use of this field as its usage can be complex and error prone; and the discovery of the MIH services do not require the flexibility provided by this field over a static target present in the TARGET field. Needs "discourages" to be written in RFC2119 language |
2009-07-02
|
07 | Adrian Farrel | [Ballot Position Update] New position, No Objection, has been recorded by Adrian Farrel |
2009-07-02
|
07 | Dan Romascanu | [Ballot comment] 1. Some terminology clarifications could improve the document. One of the issues is the notion of 'home domain' as in: When the … [Ballot comment] 1. Some terminology clarifications could improve the document. One of the issues is the notion of 'home domain' as in: When the MN needs to discover Mobility Services in its home domain, the input to the First Well Known Rule MUST be the MN's home domain, which is assumed to be pre-configured in the MN. There seem to be an issue with the DNS-DIR about the notion of a "home domain", and how it fits into the DNS (where it's either an entirely alien notion or one of the suffixes in the search path, depending on how you feel about these things). We could not find a definition of "home domain" or "home network" there; neither was it in RFC 5164. If it's defined in the IEEE 802.21 standard it would be good ti indicate this and maybe replicate the definition here. 2. The following text in section 2.2 is a little weak: Note, that the regexp field in the NAPTR example above is empty. This document discourages the use of this field as its usage can be complex and error prone; and the discovery of the MIH services do not require the flexibility provided by this field over a static target present in the TARGET field. It seems that since the regexp field is previously defined to be empty then a returned NAPTR record with a populated regexp field is not just discouraged: it's undefined, and is not an instance of a NAPTR record that conforms with the specification in this draft. It would be a significant improvement to strengthen this, the document will be easier to understand if this is made plainer. 3. The IANA considerations says that the Protocol field of the new registry contains the name and acronym for the protocol, along with a reference to a document that describes the transport protocol; but the initial values defined in the draft don't do that. They also require name, address, email address and telephone number ofr the person performing the registration - this seems too much, probably name and email address would be enough. 4. 1. In section 2.2, "Queries are done using the service identifier "_MIHIS" for the MIH Information Service, "_MIHES" for the MIH Event Service and "_MIHCS" for the MIH Command Service. " - The service identifier "_MIHIS" is different from the service identifier "MIHIS" defined in section 2.1. Do the service identifiers refered in both section 2.2 and section 2.1 mean the same thing or not? When should "MIHIS" be used and when should "_MIHIS" be used? 5. In section 2.3, "Once the server providing the desired service and the transport protocol has been determined, the next step is to determine the IP address and port." - Determine whose IP adress and port? The server? I suggest spelling it out. 6. In section 2.3, "A default port number for MIH services is requested from IANA in [ID.ietf-mipshop-mstp-solution]." - If this is true, the default port is strictly dependent on the reference [ID.ietf-mipshop-mstp-solution] and the reference should be normative rather than informative. |
2009-07-02
|
07 | Dan Romascanu | [Ballot discuss] The DISCUSS and COMMENT are partly based on comments from the DNS-DIR reviewer Andrew Sullivan, from Alfred Hoenes and from OPS-DIR reviewer Tina … [Ballot discuss] The DISCUSS and COMMENT are partly based on comments from the DNS-DIR reviewer Andrew Sullivan, from Alfred Hoenes and from OPS-DIR reviewer Tina Tsou. 1) I would like to get some confirmation about the level of involvment or review that this document received from the IEEE 802.21 community. The PROTO write-up mentions that there is no implementation and no plans for an implementation are known. Was this document distributed for review to the IEEE 802.21 Working Group, or is a consistent subset of participants in mipshop also active in the IEEE 802.21 WG? 2) Alfred Hoenes made a comment that I believe needs some consideration. He pointed out that Section 2.3 suggests a possibility of an IP address in TARGET and observed that the SRV definition in RFC 2782 defines "Target" as "The domain name of the target host." thuse there should not be an IP address returned here. Indeed Section 2.3 stipulates: If TARGET is a numeric IP address, the MN uses that IP address and the already chosen transport to contact the server providing the desired service. while RFC 2872 defines: Target The domain name of the target host. There MUST be one or more address records for this name, the name MUST NOT be an alias (in the sense of RFC 1034 or RFC 2181). Implementors are urged, but not required, to return the address record(s) in the Additional Data section. If the text in 2.3 refers to the address records in the Additional Data section this needs to be clearly explained. Also in section 2.3: If the result of the SRV query contains a port number, then the MN SHOULD contact the server at that port number. If the SRV record did not contain a port number then the MN SHOULD contact the server at the default port number of that particular service. A default port number for MIH services is requested from IANA in [ID.ietf-mipshop- mstp-solution]. However, an SRV record should always have a port number, RFC 2782 does not make the field optional. Is the idea that the port could be "0"? Wording adjustment seems to be needed here as well. |
2009-07-01
|
07 | Robert Sparks | [Ballot comment] Support Dan's discuss on the need for clarification of "If the SRV record did not contain a port number..." |
2009-07-01
|
07 | Robert Sparks | [Ballot discuss] The reference to [IEEE802.21] is ambiguous. Is there a way to reference a particular document? Is it worth discussing the impacts of attacking … [Ballot discuss] The reference to [IEEE802.21] is ambiguous. Is there a way to reference a particular document? Is it worth discussing the impacts of attacking DHCP to affect the inputs to this protocol? |
2009-07-01
|
07 | Robert Sparks | [Ballot Position Update] New position, Discuss, has been recorded by Robert Sparks |
2009-07-01
|
07 | Lisa Dusseault | [Ballot Position Update] New position, No Objection, has been recorded by Lisa Dusseault |
2009-07-01
|
07 | Lars Eggert | [Ballot Position Update] New position, Yes, has been recorded by Lars Eggert |
2009-07-01
|
07 | Dan Romascanu | [Ballot comment] 1. Some terminology clarifications could improve the document. One of the issues is the notion of 'home domain' as in: When the … [Ballot comment] 1. Some terminology clarifications could improve the document. One of the issues is the notion of 'home domain' as in: When the MN needs to discover Mobility Services in its home domain, the input to the First Well Known Rule MUST be the MN's home domain, which is assumed to be pre-configured in the MN. There seem to be an issue with the DNS-DIR about the notion of a "home domain", and how it fits into the DNS (where it's either an entirely alien notion or one of the suffixes in the search path, depending on how you feel about these things). We could not find a definition of "home domain" or "home network" there; neither was it in RFC 5164. If it's defined in the IEEE 802.21 standard it would be good ti indicate this and maybe replicate the definition here. 2. The following text in section 2.2 is a little weak: Note, that the regexp field in the NAPTR example above is empty. This document discourages the use of this field as its usage can be complex and error prone; and the discovery of the MIH services do not require the flexibility provided by this field over a static target present in the TARGET field. It seems that since the regexp field is previously defined to be empty then a returned NAPTR record with a populated regexp field is not just discouraged: it's undefined, and is not an instance of a NAPTR record that conforms with the specification in this draft. It would be a significant improvement to strengthen this, the document will be easier to understand if this is made plainer. 3. The IANA considerations says that the Protocol field of the new registry contains the name and acronym for the protocol, along with a reference to a document that describes the transport protocol; but the initial values defined in the draft don't do that. They also require name, address, email address and telephone number ofr the person performing the registration - this seems too much, probably name and email address would be enough. |
2009-07-01
|
07 | Dan Romascanu | [Ballot discuss] The DISCUSS and COMMENT are partly based on comments from the DNS-DIR reviewer Andrew Sullivan and from Alfred Hoenes. 1) I would like … [Ballot discuss] The DISCUSS and COMMENT are partly based on comments from the DNS-DIR reviewer Andrew Sullivan and from Alfred Hoenes. 1) I would like to get some confirmation about the level of involvment or review that this document received from the IEEE 802.21 community. The PROTO write-up mentions that there is no implementation and no plans for an implementation are known. Was this document distributed for review to the IEEE 802.21 Working Group, or is a consistent subset of participants in mipshop also active in the IEEE 802.21 WG? 2) Alfred Hoenes made a comment that I believe needs some consideration. He pointed out that Section 2.3 suggests a possibility of an IP address in TARGET and observed that the SRV definition in RFC 2782 defines "Target" as "The domain name of the target host." thuse there should not be an IP address returned here. Indeed Section 2.3 stipulates: If TARGET is a numeric IP address, the MN uses that IP address and the already chosen transport to contact the server providing the desired service. while RFC 2872 defines: Target The domain name of the target host. There MUST be one or more address records for this name, the name MUST NOT be an alias (in the sense of RFC 1034 or RFC 2181). Implementors are urged, but not required, to return the address record(s) in the Additional Data section. If the text in 2.3 refers to the address records in the Additional Data section this needs to be clearly explained. Also in section 2.3: If the result of the SRV query contains a port number, then the MN SHOULD contact the server at that port number. If the SRV record did not contain a port number then the MN SHOULD contact the server at the default port number of that particular service. A default port number for MIH services is requested from IANA in [ID.ietf-mipshop- mstp-solution]. However, an SRV record should always have a port number, RFC 2782 does not make the field optional. Is the idea that the port could be "0"? Wording adjustment seems to be needed here as well. |
2009-07-01
|
07 | Dan Romascanu | [Ballot comment] 1. Some terminology clarifications could improve the document. One of the issues is the notion of 'home domain' as in: When the … [Ballot comment] 1. Some terminology clarifications could improve the document. One of the issues is the notion of 'home domain' as in: When the MN needs to discover Mobility Services in its home domain, the input to the First Well Known Rule MUST be the MN's home domain, which is assumed to be pre-configured in the MN. There seem to be an issue with the DNS-DIR about the notion of a "home domain", and how it fits into the DNS (where it's either an entirely alien notion or one of the suffixes in the search path, depending on how you feel about these things). We could not find a definition of "home domain" or "home network" there; neither was it in RFC 5164. If it's defined in the IEEE 802.21 standard it would be good ti indicate this and maybe replicate the definition here. 2. The following text in section 2.2 is a little weak: Note, that the regexp field in the NAPTR example above is empty. This document discourages the use of this field as its usage can be complex and error prone; and the discovery of the MIH services do not require the flexibility provided by this field over a static target present in the TARGET field. It seems that since the regexp field is previously defined to be empty then a returned NAPTR record with a populated regexp field is not just discouraged: it's undefined, and is not an instance of a NAPTR record that conforms with the specification in this draft. It would be a significant improvement to strengthen this, the document will be easier to understand if this is made plainer. 3. The IANA considerations says that the Protocol field of the new registry contains the name and acronym for the protocol, along with a reference to a document that describes the transport protocol; but the initial values defined in the draft don't do that. They also require name, address, email address and telephone number ofr the person performing the registration - this seems too much, probably name and email address would be enough. |
2009-07-01
|
07 | Dan Romascanu | [Ballot discuss] The DISCUSS and COMMENT are partly based on comments from the DNS-DIR reviewer Andrew Sullivan and from Alfred Hoenes. 1) I would like … [Ballot discuss] The DISCUSS and COMMENT are partly based on comments from the DNS-DIR reviewer Andrew Sullivan and from Alfred Hoenes. 1) I would like to get some confirmation about the level of involvment or review that this document received from the IEEE 802.21 community. The PROTO write-up mentions that there is no implementation and no plans for an implementation are known. Was this document distributed for review to the IEEE 802.21 Working Group, or is a consistent subset of participants in mipshop also active in the IEEE 802.21 WG? 2) Albert Hoenes made a comment that I believe needs some consideration. He pointed out that Section 2.3 suggests a possibility of an IP address in TARGET and observed that the SRV definition in RFC 2782 defines "Target" as "The domain name of the target host." thuse there should not be an IP address returned here. Indeed Section 2.3 stipulates: If TARGET is a numeric IP address, the MN uses that IP address and the already chosen transport to contact the server providing the desired service. while RFC 2872 defines: Target The domain name of the target host. There MUST be one or more address records for this name, the name MUST NOT be an alias (in the sense of RFC 1034 or RFC 2181). Implementors are urged, but not required, to return the address record(s) in the Additional Data section. If the text in 2.3 refers to the address records in the Additional Data section this needs to be clearly explained. Also in section 2.3: If the result of the SRV query contains a port number, then the MN SHOULD contact the server at that port number. If the SRV record did not contain a port number then the MN SHOULD contact the server at the default port number of that particular service. A default port number for MIH services is requested from IANA in [ID.ietf-mipshop- mstp-solution]. However, an SRV record should always have a port number, RFC 2782 does not make the field optional. Is the idea that the port could be "0"? Wording adjustment seems to be needed here as well. |
2009-07-01
|
07 | Dan Romascanu | [Ballot Position Update] New position, Discuss, has been recorded by Dan Romascanu |
2009-06-30
|
07 | Cullen Jennings | [Ballot comment] support Alexey IANA discuss |
2009-06-30
|
07 | Cullen Jennings | [Ballot Position Update] New position, No Objection, has been recorded by Cullen Jennings |
2009-06-30
|
07 | Tim Polk | [Ballot Position Update] New position, No Objection, has been recorded by Tim Polk |
2009-06-30
|
07 | Ron Bonica | [Ballot Position Update] New position, No Objection, has been recorded by Ron Bonica |
2009-06-29
|
07 | Ralph Droms | [Ballot Position Update] New position, No Objection, has been recorded by Ralph Droms |
2009-06-26
|
07 | Ralph Droms | State Changes to IESG Evaluation from Waiting for AD Go-Ahead by Ralph Droms |
2009-06-26
|
07 | Ralph Droms | [Note]: 'Document shepherd is Vijay Devarapalli <vijay@wichorus.com>' added by Ralph Droms |
2009-06-25
|
07 | Samuel Weiler | Request for Last Call review by SECDIR Completed. Reviewer: Stephen Farrell. |
2009-06-20
|
07 | Alexey Melnikov | [Ballot comment] 2. Discovering a Mobility Server [...] When the MN needs to discover Mobility Services in a local (visited) domain, it SHOULD … [Ballot comment] 2. Discovering a Mobility Server [...] When the MN needs to discover Mobility Services in a local (visited) domain, it SHOULD use DHCP as described in [ID.ietf-mipshop-mos- dhcp-options] to discover the IP address of the server hosting the desired service, and use it in SRV queries. My understanding is that SRV lookups are using domain names (not IP addresses) as input, so some extra steps are missing here. In some instances, the discovery may result in a per protocol/application list of domain names which are then to be used as starting points for the subsequent NAPTR lookups. If neither IP address or domain name can be discovered with the above procedure, the MN MAY request for a domain search list, as described in [RFC3397] and [RFC3646], and use it as input to the DDDS application. 2.2 Selecting the transport protocol [...] These NAPTR [RFC3403] records provide a mapping from a domain to the SRV [RFC2782] record for contacting a server with the specific transport protocol in the NAPTR services field. The resource record will contain an empty regular expression and a replacement value, Should this "will" be a "MUST"? which indicates the domain name where the SRV record for that particular transport protocol can be found. If the server supports multiple transport protocols, there will be multiple NAPTR records, each with a different service value. As per [RFC3403], the client discards any records whose services fields are not applicable. |
2009-06-20
|
07 | Alexey Melnikov | [Ballot discuss] I have 2 issues, which are probably minor: 1). In the IANA Considerations section: The following values have been placed into the … [Ballot discuss] I have 2 issues, which are probably minor: 1). In the IANA Considerations section: The following values have been placed into the registry: Service Fields Protocol MIHIS+M2T TCP MIHIS+M2U UDP MIHIS+M2S SCTP MIHES+M2T TCP MIHES+M2U UDP MIHES+M2S SCTP MIHCS+M2T TCP MIHCS+M2U UDP MIHCS+M2S SCTP New Service Fields are to be added via Standards Action as defined in [RFC5226]. New entries to the table that specify additional transport protocols for the existing Service Fields may be registered by IANA on a First Come First Served' basis [RFC5226]. I am confused. These 2 registration procedure seem to be in conflict. 2). I think the following reference is Normative: [ID.ietf-mipshop-mos-dhcp-options] DHCP Options for IEEE 802.21 Mobility Services (MoS) Discovery, Bajko et al, May 2009, work in progress |
2009-06-20
|
07 | Alexey Melnikov | [Ballot Position Update] New position, Discuss, has been recorded by Alexey Melnikov |
2009-06-19
|
07 | (System) | State has been changed to Waiting for AD Go-Ahead from In Last Call by system |
2009-06-16
|
07 | Samuel Weiler | Request for Last Call review by SECDIR is assigned to Stephen Farrell |
2009-06-16
|
07 | Samuel Weiler | Request for Last Call review by SECDIR is assigned to Stephen Farrell |
2009-06-15
|
07 | Amanda Baber | IANA questions/comments: - You didn't specify a name for your registry. Can you please validate the name chosen or suggest the registry name you require? … IANA questions/comments: - You didn't specify a name for your registry. Can you please validate the name chosen or suggest the registry name you require? - Do you need to add registrations to the S-NAPTR Application Service Tags registry? - Does this registry belong in an existing page, like http://www.iana.org/assignments/mobility-parameters/mobility-parameters.xhtml? Upon approval of this document, IANA will create the following registry at http://www.iana.org/assignments/TBD Registry Name: Mobility NAPTR Service Fields Registration Procedure: New Service Fields are to be added via Standards Action as defined in [RFC5226]. New entries to the table that specify additional transport protocols for the existing Service Fields may be registered by IANA on a First Come First Served' basis [RFC5226]. Initial contents of this registry will be: Service Fields Protocol Reference MIHIS+M2T TCP [RFC-mipshop-mos-dns-discovery-06] MIHIS+M2U UDP [RFC-mipshop-mos-dns-discovery-06] MIHIS+M2S SCTP [RFC-mipshop-mos-dns-discovery-06] MIHES+M2T TCP [RFC-mipshop-mos-dns-discovery-06] MIHES+M2U UDP [RFC-mipshop-mos-dns-discovery-06] MIHES+M2S SCTP [RFC-mipshop-mos-dns-discovery-06] MIHCS+M2T TCP [RFC-mipshop-mos-dns-discovery-06] MIHCS+M2U UDP [RFC-mipshop-mos-dns-discovery-06] MIHCS+M2S SCTP [RFC-mipshop-mos-dns-discovery-06] We understand the above to be the only IANA Action for this document. |
2009-06-05
|
07 | Amy Vezza | Last call sent |
2009-06-05
|
07 | Amy Vezza | State Changes to In Last Call from Last Call Requested by Amy Vezza |
2009-06-05
|
07 | Jari Arkko | Placed on agenda for telechat - 2009-07-02 by Jari Arkko |
2009-06-05
|
07 | Jari Arkko | State Changes to Last Call Requested from AD Evaluation::AD Followup by Jari Arkko |
2009-06-05
|
07 | Jari Arkko | Last Call was requested by Jari Arkko |
2009-06-05
|
07 | Jari Arkko | [Ballot Position Update] New position, Yes, has been recorded for Jari Arkko |
2009-06-05
|
07 | Jari Arkko | Ballot has been issued by Jari Arkko |
2009-06-05
|
07 | Jari Arkko | Created "Approve" ballot |
2009-06-05
|
07 | (System) | Ballot writeup text was added |
2009-06-05
|
07 | (System) | Last call text was added |
2009-06-05
|
07 | (System) | Ballot approval text was added |
2009-06-05
|
07 | Jari Arkko | New version is fine from my perspective, and I have not heard from the DNSDIR guys. Going forward. |
2009-06-04
|
07 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2009-06-04
|
06 | (System) | New version available: draft-ietf-mipshop-mos-dns-discovery-06.txt |
2009-06-03
|
07 | Jari Arkko | Discussion going on finer details of the new version. Still expecting a new version... |
2009-05-29
|
07 | Jari Arkko | [Note]: 'Document shepherd is Vijay Devarapalli <vijay@wichorus.com>' added by Jari Arkko |
2009-05-29
|
07 | Jari Arkko | State Changes to AD Evaluation::Revised ID Needed from AD Evaluation::External Party by Jari Arkko |
2009-05-29
|
07 | Jari Arkko | Reviewed the new version. Some things still need to be changed, but I'm fine with the overall direction. Also, we still have to verify that … Reviewed the new version. Some things still need to be changed, but I'm fine with the overall direction. Also, we still have to verify that Patrick et al are happy with this, and resolve the issue that Vijay raised. |
2009-05-28
|
05 | (System) | New version available: draft-ietf-mipshop-mos-dns-discovery-05.txt |
2009-04-06
|
07 | Jari Arkko | State Changes to AD Evaluation::External Party from AD Evaluation::Revised ID Needed by Jari Arkko |
2009-04-06
|
07 | Jari Arkko | Waiting for help from DNSDIR |
2008-10-20
|
07 | Jari Arkko | State Changes to AD Evaluation::Revised ID Needed from AD Evaluation::AD Followup by Jari Arkko |
2008-10-20
|
07 | Jari Arkko | Most of the AD review comments (with the exception IANA rules and S-NAPTR) appear to be resolved in -04. |
2008-10-20
|
07 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2008-10-20
|
04 | (System) | New version available: draft-ietf-mipshop-mos-dns-discovery-04.txt |
2008-10-19
|
07 | Jari Arkko | A follow-up on the NAPTR issues. I had some misgivings about the way NAPTR is used here, and after a very quick discussion with some … A follow-up on the NAPTR issues. I had some misgivings about the way NAPTR is used here, and after a very quick discussion with some DNS experts, it seems that I have to ask this: 1) Why aren't you using S-NAPTR (RFC 3958)? 2) If you define a direct DDDS definition on top of NAPTR, you should really do everything that is required in RFC 3401 Section 4, and I don't think you are. 3) I do not understand the way that the IANA registrations have been made. Since several services may exist in the same domain, how do we ensure that MIPSHOP services and some other services do not collide? Note that with S-NAPTR this would have been easy. I would recommend that the authors use RFC 3958 instead and change the relevant parts of the specification to switch to that, including the IANA registration. But I have to confess that I am not at all a NAPTR expert myself. I looked at the RFCs in question for the first time few days ago. If you think what I am suggesting is wrong, please say so and we can talk about it. If you don't think you can do the above change on your own, also ask for help -- I can arrange experts that you could talk to about it. |
2008-10-17
|
07 | Jari Arkko | My question to NAPTR experts: I wonder if you could help me a bit with this: http://tools.ietf.org/html/draft-ietf-mipshop-mos-dns-discovery-03 The spec defines a very simple model for … My question to NAPTR experts: I wonder if you could help me a bit with this: http://tools.ietf.org/html/draft-ietf-mipshop-mos-dns-discovery-03 The spec defines a very simple model for looking up "mobility servers" using NAPTR. The idea is that we'll have something like order pref flags service regexp replacement IN NAPTR 50 50 "s" "IS+M2T" "" _IS._tcp.example.com IN NAPTR 90 50 "s" "IS+M2U" "" _IS._udp.example.com They have a couple of service identifiers in addition to "IS", and allow transports with TCP, UDP, SCTP, and the same with TLS. The IANA considerations section says: The usage of NAPTR records described here requires well known values for the service fields for each transport supported by Mobility Services. The table of mappings from service field values to transport protocols is to be maintained by IANA. The following values have been placed into the registry: Service Fields Protocol IS+M2T TCP ISs+M2T TLSoverTCP (RFC4346) IS+M2U UDP ... New Service Fields are to be added via Standards Action as defined in [RFC5226]. New entries to the table, specifying additional transport protocols for the existing Service Fields may be requested from IANA on a First Come First Served' basis [RFC5226]. This smells wrong to me, and when I showed it to Olaf he also had question marks. I confess that I had not read the NAPTR RFCs before this day, and I still don't fully understand them. However, here are my issues: - Presumably there'd have to be a registration somewhere that ensures service identifiers for different services (mobility services, FOO service, etc) do not collide. Yet I cannot find the IANA registry that does this -- is there one? I do not think no one wants to configure clients with mysubdomain1.example.com etc if we'd go with subdomains for each service. And if you hardcode the subdomain names in software, that would have the same danger of a collision as in the service identifiers. - I did however find S-NAPTR registry, perhaps this draft should be using RFC 3958 instead? - If all the service identifiers are in a global space I do not understand how this draft can create new namespaces under it. You allocate the ones that you allocate, future allocations are with the same rules that exist for all apps. - Is it customary to have a separate NAPTR entry for TLS and plain service? |
2008-10-17
|
07 | Jari Arkko | State Changes to AD Evaluation::Revised ID Needed from AD Evaluation by Jari Arkko |
2008-10-17
|
07 | Jari Arkko | AD review: I have reviewed this draft, and found a small number of issues that you should fix before moving forward. I also need to … AD review: I have reviewed this draft, and found a small number of issues that you should fix before moving forward. I also need to talk to some further NAPTR experts, I have concerns about the IANA registration (more on that later). But please fix these issues first. Technical: Change the title to include "IEEE 802.21 mobility services", per suggestions from reviewers. > The services relevant for the task of transport protocol selection > are those with NAPTR service fields with values "IS+M2X" for IS > service, "ES+M2X" for the ES service, "CS+M2X" for the CS service, > where X is a letter that corresponds to a transport protocol > supported by the domain. Why are the secure versions not listed here? Perhaps you could say ".... with values "ID+M2X" for ID is the service identifier defined in the previous section and X is a ..." > This specification defines M2U for UDP, M2T for TCP and M2S for SCTP. I would recommend removing SCTP, because -mstp-solution does not support it. As I recall, 802.21 does not support it either, (though some references to SCTP remain in the text; maybe that has been an error). > New Service Fields are to be added via Standards Action as defined in [RFC5226]. New entries to the table, specifying additional transport protocols for the existing Service Fields may be requested from IANA on a First Come First Served' basis [RFC5226]. IESG Approval makes more sense for this, IMO. Its a rare event, and IESG approval is actually easier for most situations than an expert review, because a draft that comes through the IETF does not need to be sent separately to an expert. And I agree with Vijay's comments on list about one table having a too complicated IANA rule. But this points relates to the NAPTR worry that I'm investigating; I need to come back on that. Editorial: In the abstract (or perhaps even in the title, see above), the first time you say "mobility services", I would recommend you say "IEEE 802.21 mobility services". This makes the scope of the document much clearer. Please open the acronym "MN" in the abstract, and give the reference as "IEEE 802.21". References: please renumber. Having reference [1] after all the others looks a bit silly. Same does [2] (an RFC) followed by [RFC4033], also an RFC. > Service Management" service messages, i.e., MIH registration, MIH Missing or extra " |
2008-10-17
|
07 | Jari Arkko | State Changes to AD Evaluation from Publication Requested by Jari Arkko |
2008-10-16
|
07 | Cindy Morgan | (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 … (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 DNS directorate. Thomas Narten 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. No ID nits were found. The document meets all the requirements. (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 no downward references. (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. This document defines application service tags that allow service location without relying on rigid domain naming conventions, and DNS procedures for discovering servers which provide Mobility Services. Mobility Services are used to assist a mobile node in handover preparation (network discovery) and handover decision (network selection). The services addressed by this document are the Media Independent Handover Services defined in [1]. 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-10-16
|
07 | Cindy Morgan | Draft Added by Cindy Morgan in state Publication Requested |
2008-10-13
|
03 | (System) | New version available: draft-ietf-mipshop-mos-dns-discovery-03.txt |
2008-09-22
|
02 | (System) | New version available: draft-ietf-mipshop-mos-dns-discovery-02.txt |
2008-05-21
|
01 | (System) | New version available: draft-ietf-mipshop-mos-dns-discovery-01.txt |
2008-04-22
|
00 | (System) | New version available: draft-ietf-mipshop-mos-dns-discovery-00.txt |