[Mip6] Redundant text in the two DHCPv6-based bootstrapping documents
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Mip6] Redundant text in the two DHCPv6-based bootstrapping documents



Hello

There is some redundant text in the two documents that talk about using DHCPv6 for MIP6 bootstrapping, draft-ietf-mip6-hiopt-02.txt and draft-ietf-mip6-bootstrapping-integrated-dhc-02.txt. Here are a couple of instances.

Mobile Node behavior for sending the DHCPv6 Information Request
---------------------------------------------------------------

From draft-ietf-mip6-hiopt-02.txt

   In order to acquire the home network information, the mobile node
   SHALL send an Information Request to the
   All_DHCP_Relay_Agents_and_Servers multicast address.  In this message
   the mobile node (DHCP client) SHALL include the Option Code for Home
   Network Identifier option in the OPTION_ORO.  The mobile node SHALL
   also include the OPTION_CLIENTID [4] to identify itself to the DHCP
   server.

   During requesting the information, the mobile node MUST clarify the
   preference about the requested home network with the id-type in the
   Home Network Identifier option.  Even if the mobile node does not
   care about the location of the home network where the home agent to
   be assigned, it MUST clarify the fact by setting the id-type to 2.
   In this case the Home Network Identifier MUST be set to 0.

From draft-ietf-mip6-bootstrapping-integrated-dhc-02.txt

   (2) The mobile node sends a DHCPv6 Information Request message
   [RFC3315] to the All_DHCP_Relay_Agents_and_Servers multicast address.
   In this message the mobile node (DHCP client) SHALL include the
   Option Code for Home Network Identifier Option [HIOPT] in the
   OPTION_ORO, Home Network Identifier Option with id-type set to 1 and
   the Home Network Identifier field set to the network realm of the
   home MSP [HIOPT].  The mobile node SHALL also include the
   OPTION_CLIENTID to identify itself to the DHCP server.


NAS/DHCP relay behavior -----------------------

From draft-ietf-mip6-hiopt-02.txt

   Upon receiving the Information Request from the mobile node, the DHCP
   relay agent MUST forward the message to the DHCP server as per [4].
   The relay agent SHALL use the OPTION_CLIENTID to identify the mobile
   node (user).  This is required to check whether there are some
   additional information for the user that need to be appended while
   relaying the information request message to the DHCP server.  If the
   relay agent determines that the NAS has passed home network
   information for this mobile node, the relay agent MUST include the
   received home network information in the MIP6 Relay Agent option, and
   attach this option in the Relay-Forward message.  The relay agent MAY
   include the Interface-Id option [4] in the Relay-Forward message.

From draft-ietf-mip6-bootstrapping-integrated-dhc-02.txt

   (3) The Relay Agent intercepts the Information Request from the
   mobile node and forwards it to the DHCP server.  The Relay Agent also
   includes the received home agent information from the AAAH in the
   OPTION_MIP6-RELAY-Option [HIOPT].

I would prefer it if one document describes the protocol and the other just defines the options.

I also find it a bit odd that draft-ietf-mip6-hiopt-02.txt does not refer to draft-ietf-mip6-bootstrapping-integrated-dhc-02.txt at all. It is listed among the references, but not anywhere in the text. I would have expected it to say that hiopt draft defines options that are used in the integrated scenario solution document.

Vijay

_______________________________________________
Mip6 mailing list
Mip6 at ietf.org
https://www1.ietf.org/mailman/listinfo/mip6




Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.