DHC working group                           Baiju V. Patel, Intel Corp.
Internet Draft                              Munil Shah, Microsoft Corp.
August 1998                    Stephen R. Hanna, Sun Microsystems, Inc.
Expires: February 1999                    draft-ietf-dhc-multopt-03.txt

           Multicast Address Allocation Configuration Options

Status of this memo

   This document is an Internet Draft.  Internet Drafts are working
   documents of the Internet Engineering Task Force (IETF), its Areas,
   and its Working Groups.  Note that other groups may also distribute
   working documents as Internet Drafts.

   Internet Drafts are draft documents valid for a maximum of six
   months.  Internet Drafts may be updated, replaced, or obsoleted by
   other documents at any time.  It is not appropriate to use Internet
   Drafts as reference material or to cite them other than as a "working
   draft" or "work in progress".

   To learn the current status of any Internet-Draft, please check the
   1id-abstracts.txt listing contained in the Internet-Drafts Shadow
   Directories on ds.internic.net, nic.nordu.net, ftp.isi.edu, or

   A revised version of this draft document will be submitted to the RFC
   editor as a Proposed Standard for the Internet Community. Discussion
   and suggestions for improvement are requested.  This document will
   expire before February 1999. Distribution of this draft is unlimited.


   This document describes DHCP options that may be used to provide
   access to Multicast Address Allocation servers, such as MDHCP

1. Terminology

   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
   document are to be interpreted as described in RFC 2119.

   This document uses the following terms:

      o "DHCP client"

        A DHCP client is an Internet host using DHCP to obtain
        configuration parameters such as a network address.

Patel, Shah, and Hanna                                          [Page 1]

Internet Draft       draft-ietf-dhc-multopt-03.txt           August 1998

      o "DHCP server"

        A DHCP server is an Internet host that returns configuration
        parameters to DHCP clients.

      o "MDHCP client"

        An MDHCP client is an Internet host requesting multicast
        address allocation services via MDHCP.

      o "MDHCP server"

        An MDHCP server is an Internet host providing multicast
        address allocation services via MDHCP.

2. Multicast Address Allocation Configuration Options

   The MDHCP protocol [3] allows hosts (known as MDHCP clients) to
   request multicast address allocation services from multicast address
   allocation servers (known as MDHCP servers). One way that MDHCP
   clients communicate with MDHCP servers is by sending multicast
   messages to an MDHCP Server Multicast Address.

   This document defines a DHCP option (as described in [1] and [2])
   that may be used to configure MDHCP clients with an appropriate MDHCP
   Server Multicast Address and TTL.

2.1. MDHCP Server Multicast Address option

   The MDHCP Server Multicast Address option specifies a multicast
   address and TTL that MDHCP clients SHOULD use to contact MDHCP

   A DHCP client can obtain this parameter as part of the normal DHCP
   protocol message exchange or separately via DHCPINFORM.

         Code  Len      Multicast Address     TTL
        | TBD | 5   | i1  | i2  | i3  | i4  | ttl |

   The code for this option is TBD and the length is 5.

3. References

   [1] Droms, R., "Dynamic Host Configuration Protocol", RFC 2131,
       March 1997.

Patel, Shah, and Hanna                                          [Page 2]

Internet Draft       draft-ietf-dhc-multopt-03.txt           August 1998

   [2] Alexander, S., and R. Droms, "DHCP Options and BOOTP Vendor
       Extensions", RFC 2132, March 1997.

   [3] Patel, B., M. Shah, and S. Hanna, "Multicast address
       allocation based on the Dynamic Host Configuration Protocol",
       draft-ietf-malloc-mdhcp-00.txt, August 1998.

4. Authors' Addresses

   Baiju V. Patel
   Intel Corp.
   2111 NE 25th Ave.
   Hillsboro, OR 97124

   Phone: 503 264 2422
   EMail: baiju.v.patel@intel.com

   Munil Shah
   Microsoft Corporation
   One Microsoft Way
   Redmond, WA 98052

   Phone: 425 703 3924
   Email: munils@microsoft.com

   Stephen R. Hanna
   Sun Microsystems, Inc.
   2 Elizabeth Drive, M/S UCHL03-205
   Chelmsford, MA 01824

   Phone: +1.978.442.0166
   Email: steve.hanna@sun.com

Patel, Shah, and Hanna                                          [Page 3]