RE: [dhcwg] -20e rev of DHCPv6 spec
"Thirumalesh Bhat" <thirub@windows.microsoft.com> Tue, 16 October 2001 01:59 UTC
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA17775; Mon, 15 Oct 2001 21:59:35 -0400 (EDT)
Received: from optimus.ietf.org (localhost [127.0.0.1]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id VAA13110; Mon, 15 Oct 2001 21:54:00 -0400 (EDT)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id VAA13084 for <dhcwg@optimus.ietf.org>; Mon, 15 Oct 2001 21:53:59 -0400 (EDT)
Received: from mail1.microsoft.com (mail1.microsoft.com [131.107.3.125]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA17728 for <dhcwg@ietf.org>; Mon, 15 Oct 2001 21:53:56 -0400 (EDT)
Received: from inet-vrs-01.redmond.corp.microsoft.com ([157.54.8.27]) by mail1.microsoft.com with Microsoft SMTPSVC(5.0.2195.2966); Mon, 15 Oct 2001 18:53:26 -0700
Received: from 157.54.9.108 by inet-vrs-01.redmond.corp.microsoft.com (InterScan E-Mail VirusWall NT); Mon, 15 Oct 2001 18:53:26 -0700
Received: from red-imc-02.redmond.corp.microsoft.com ([157.54.9.107]) by inet-imc-05.redmond.corp.microsoft.com with Microsoft SMTPSVC(5.0.2195.2966); Mon, 15 Oct 2001 18:53:26 -0700
Received: from win-imc-01.wingroup.windeploy.ntdev.microsoft.com ([157.54.0.39]) by red-imc-02.redmond.corp.microsoft.com with Microsoft SMTPSVC(5.0.2195.2966); Mon, 15 Oct 2001 18:53:25 -0700
Received: from win-msg-01.wingroup.windeploy.ntdev.microsoft.com ([157.54.0.52]) by win-imc-01.wingroup.windeploy.ntdev.microsoft.com with Microsoft SMTPSVC(5.0.2195.3651); Mon, 15 Oct 2001 18:52:57 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.0.6063.0
Content-Class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Subject: RE: [dhcwg] -20e rev of DHCPv6 spec
Date: Mon, 15 Oct 2001 18:52:56 -0700
Message-ID: <2E33960095B58E40A4D3345AB9F65EC102940257@win-msg-01.wingroup.windeploy.ntdev.microsoft.com>
Thread-Topic: [dhcwg] -20e rev of DHCPv6 spec
Thread-Index: AcFVtajl5N+d5xfNRpi5780kcKyvUQAL2f1w
From: Thirumalesh Bhat <thirub@windows.microsoft.com>
To: Ralph Droms <rdroms@cisco.com>, dhcwg@ietf.org
X-OriginalArrivalTime: 16 Oct 2001 01:52:57.0268 (UTC) FILETIME=[4726C740:01C155E5]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by optimus.ietf.org id VAA13085
Sender: dhcwg-admin@ietf.org
Errors-To: dhcwg-admin@ietf.org
X-Mailman-Version: 1.0
Precedence: bulk
List-Id: <dhcwg.ietf.org>
X-BeenThere: dhcwg@ietf.org
Content-Transfer-Encoding: 8bit
The text for the user and vendor class options is attached below for
review:
User Class Option
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_USER_CLASS | option-len |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| user class data
|
| . . . |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
option-code TBD
option-len Variable; If n user classes are carried by the option, the
length of the option option-len = sum of each of the user class lengths
+ 2*n.
option-data The user classes carried by the client.
This option is used by the client to optionally identify itself as
representing a user or application. The DHCP server uses the user class
information to allocate addresses from a specific pool or select a
specific configuration option.
The user class option may contain one or more instances of user class
data. Each instance of the user class data is formatted as follows:
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...-+-+-+-+-+-+-+
| user class1 len | user1 class data |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...-+-+-+-+-+-+-+
The user class length is two octets long and specifies the length of the
opaque user class data in network byte order.
Servers may interpret the meanings of multiple class specifications in
an implementation dependent or configuration dependent manner, and so
the use of multiple classes by a DHCP client should be based on the
specific server implementation and configuration which will be used to
process that User class option. Servers not equipped to interpret the
user class information sent by a client MUST ignore it (although it may
be reported).
Vendor Class Option
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_VENDOR_CLASS | option-len |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| option-data |
| . . . |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
option-code TBD
option-len Variable
option-data The information is an opaque object of option-len octets,
presumably interpreted by vendor-specific code on the clients and
servers
This option is used by clients and servers to exchange vendor- specific
information. The definition of this information is vendor specific.
The vendor is indicated in the vendor class identifier option. Servers
not equipped to interpret the vendor-specific information sent by a
client MUST ignore it (although it may be reported). Clients which do
not receive desired vendor-specific information SHOULD make an attempt
to operate without it, although they may do so(and announce they are
doing so) in a degraded mode.
If a vendor potentially encodes more than one item of information in
this option, then the vendor SHOULD encode the option using
"Encapsulated vendor-specific options" as described below:
The Encapsulated vendor-specific options field SHOULD be encoded as a
sequence of code/length/value fields of identical syntax to the DHCP
options field.
When encapsulated vendor-specific extensions are used, each of the
encapsulated options is formatted as follows.
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| opt code | opt len |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| option-data |
| . . . |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
References
[1] Stump, G., Droms, R., Y.Gu, R.Vyaghrapuri, A. Demirtjis, B.
Beser, J. Privat "The User Class Option For DHCP", RFC 3004, November
2000.
[2] S. Alexander and R. Droms. DHCP Options and BOOTP Vendor
Extensions. Request for Comments (Draft Standard) 2132, Internet
Engineering Task Force, March 1997.
-----Original Message-----
From: Ralph Droms [mailto:rdroms@cisco.com]
Sent: Monday, October 15, 2001 12:02 PM
To: dhcwg@ietf.org
Subject: [dhcwg] -20e rev of DHCPv6 spec
I've posted a -20e rev to www.dhcp.org, with changes based on recent
input from the mailing list...
- Ralph
_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
http://www1.ietf.org/mailman/listinfo/dhcwg
_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
http://www1.ietf.org/mailman/listinfo/dhcwg
- [dhcwg] -20e rev of DHCPv6 spec Ralph Droms
- RE: [dhcwg] -20e rev of DHCPv6 spec Thirumalesh Bhat
- RE: [dhcwg] -20e rev of DHCPv6 spec Bernie Volz (EUD)
- RE: [dhcwg] -20e rev of DHCPv6 spec Thirumalesh Bhat
- RE: [dhcwg] -20e rev of DHCPv6 spec Ralph Droms
- RE: [dhcwg] -20e rev of DHCPv6 spec Thirumalesh Bhat