draft-ietf-dhc-dhcpv6-opt-dstm-ports-00.txt   draft-ietf-dhc-dhcpv6-opt-dstm-ports-01.txt 
Network Working Group Myung-Ki Shin Network Working Group Myung-Ki Shin
Internet-Draft Yong-Jin Kim Internet-Draft ETRI
Expires: August 2002 ETRI Expires: December 2002 June 2002
February 2002
DSTM Ports Option for DHCPv6 DSTM Ports Option for DHCPv6
draft-ietf-dhc-dhcpv6-opt-dstm-ports-00.txt draft-ietf-dhc-dhcpv6-opt-dstm-ports-01.txt
Status of this Memo Status of this Memo
This document is an Internet-Draft and is in full conformance with This document is an Internet-Draft and is in full conformance with
all provisions of Section 10 of RFC2026. all provisions of Section 10 of RFC2026.
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that Task Force (IETF), its areas, and its working groups. Note that
other groups may also distribute working documents as Internet- other groups may also distribute working documents as Internet-
Drafts. Drafts.
skipping to change at page 1, line 41 skipping to change at page 1, line 40
http://www.ietf.org/shadow.html. http://www.ietf.org/shadow.html.
This Internet-Draft will expire on August 2002. This Internet-Draft will expire on August 2002.
Copyright Notice Copyright Notice
Copyright (C) The Internet Society (2002). All Rights Reserved. Copyright (C) The Internet Society (2002). All Rights Reserved.
Abstract Abstract
The DSTM Ports Option provide DSTM (Dual Stack Transition The DSTM Ports Option provides DSTM (Dual Stack Transition
Mechanism) configuration information to DHCPv6 hosts. Mechanism) configuration information to DHCPv6 hosts.
1. Introduction 1. Introduction
This document describes the Ports Option for DHCPv6 [2] that This document describes the Ports Option for DHCPv6 [2] that
provide information for hosts using the "Dual Stack Transition provide information for hosts using the "Dual Stack Transition
Mechanism" (DSTM) [3]. Mechanism" (DSTM) [3].
2. Requirements 2. Requirements
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in
this document are to be interpreted as described in RFC 2119 [1]. this document are to be interpreted as described in RFC 2119 [1].
3. Terminology 3. Terminology
This document uses terminology specific to IPv6 and DHCPv6 as This document uses terminology specific to IPv6 and DHCPv6 as
defined in section "Terminology" of the DHCPv6 specification. defined in section "Terminology" of the DHCPv6 specification.
4. DSTM Ports Option 4. DSTM Ports Option
skipping to change at page 2, line 19 skipping to change at page 2, line 16
this document are to be interpreted as described in RFC 2119 [1]. this document are to be interpreted as described in RFC 2119 [1].
3. Terminology 3. Terminology
This document uses terminology specific to IPv6 and DHCPv6 as This document uses terminology specific to IPv6 and DHCPv6 as
defined in section "Terminology" of the DHCPv6 specification. defined in section "Terminology" of the DHCPv6 specification.
4. DSTM Ports Option 4. DSTM Ports Option
The DSTM Ports option carries a port range that is to be used for The DSTM Ports option carries a port range that is to be used for
the associated IPv4-mapped IPv6 address in a DSTM Global IPv4 the associated IPv4-mapped IPv6 address in an IA_DSTM option [5].
Address option.
The format of the DSTM Ports option is: The format of the DSTM Ports option is:
0 1 2 3 0 1 2 3
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 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_DSTM_PORTS | option-length | | OPTION_DSTM_PORTS | option-length |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| start port | end port | | start port | end port |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
option-code: OPTION_DSTM_PORTS option-code: OPTION_DSTM_PORTS (TBD)
option-length: 4 option-length: 4
start port: The start port number for the associated IPv4- start port: The start port number for the associated IPv4-
mapped IPv6 address. mapped IPv6 address.
end port: The end port number for the associated IPv4- end port: The end port number for the associated IPv4-
mapped IPv6 address. mapped IPv6 address.
A DSTM Ports option MAY be encapsulated in the DSTM Global IPv4 A DSTM Ports option MAY be encapsulated in an IA_DSTM option [5] to
Address option to specify the port range associted with the IPv4- specify the port range associted with the IPv4-mapped IPv6 address.
mapped IPv6 address.
A DSTM Ports option MUST NOT be used except when encapsulated in a A DSTM Ports option MUST NOT be used except when encapsulated in an
DSTM Global IPv4 Address option. IA_DSTM option [5].
5. Appearance of these options 5. Appearance of these options
The DSTM Ports option MUST only appear in the options section of
the following DHCP messages: Solicit, Advertise, Request, Confirm,
Renew, Rebind, Decline, Release, Reply.
The DSTM Ports option MUST only appear as an encapsulated option in The DSTM Ports option MUST only appear as an encapsulated option in
a DSTM Global IPv4 Address option. an IA_DSTM option [5].
6. Security Considerations 6. Security Considerations
The DSTM Ports option may be used by an intruder DHCP server to The DSTM Ports option may be used by an intruder DHCP server to
assign an invalid port range to a DHCP client in a denial of assign an invalid port range to a DHCP client in a denial of
service attack. service attack.
To avoid this security hazard, a DHCP client MUST use authenticated To avoid this security hazard, a DHCP client MUST use authenticated
DHCP to confirm that it is exchanging the DSTM options with an DHCP to confirm that it is exchanging the DSTM options with an
authorized DHCP server. authorized DHCP server.
skipping to change at page 3, line 31 skipping to change at page 3, line 24
option-code space defined in section "DHCP Option" of the DHCPv6 option-code space defined in section "DHCP Option" of the DHCPv6
specification [2]. specification [2].
References References
[1] Bradner, S., "Key words for use in RFCs to Indicate Requirement [1] Bradner, S., "Key words for use in RFCs to Indicate Requirement
Levels", BCP 14, RFC 2119, March 1997. Levels", BCP 14, RFC 2119, March 1997.
[2] Bound, J., Carney, M., Perkins, C., Lemon, T., Volz, B. and R. [2] Bound, J., Carney, M., Perkins, C., Lemon, T., Volz, B. and R.
Droms (ed.), "Dynamic Host Configuration Protocol for IPv6 Droms (ed.), "Dynamic Host Configuration Protocol for IPv6
(DHCPv6)", draft-ietf-dhc-dhcpv6-23 (work in progress), February (DHCPv6)", draft-ietf-dhc-dhcpv6-26 (work in progress), June 2002.
2002.
[3] Bound, J., "Dual Stack Transition Mechanism (DSTM)", draft-ietf- [3] Bound, J., "Dual Stack Transition Mechanism (DSTM)", draft-ietf-
ngtrans-dstm-06 (work in progress), Feburary 2002. ngtrans-dstm-07 (work in progress), Feburary 2002.
[4] Hinden, R. and S. Deering, "IP Version 6 Addressing Architecture", [4] Hinden, R. and S. Deering, "IP Version 6 Addressing Architecture",
RFC 2373, July 1998. RFC 2373, July 1998.
[5] Bound, J. et al., "DSTM Options for DHCPv6", draft-ietf-dhc- [5] Volz, B. et al., "DSTM Options for DHCPv6", draft-ietf-dhc-dhcpv6-
dhcpv6-opt-dstm-00.txt, (work in progress), February 2002. opt-dstm-01.txt, (work in progress), April 2002.
Authors' Addresses Authors' Addresses
Myung-Ki Shin Myung-Ki Shin
ETRI PEC ETRI PEC
161 Kajong-Dong, Yusong-Gu, Taejon 305-350, Korea 161 Kajong-Dong, Yusong-Gu, Taejon 305-350, Korea
Tel : +82 42 860 4847 Tel : +82 42 860 4847
Fax : +82 42 861 5404 Fax : +82 42 861 5404
E-mail : mkshin@pec.etri.re.kr E-mail : mkshin@pec.etri.re.kr
Yong-Jin Kim
ETRI PEC
161 Kajong-Dong, Yusong-Gu, Taejon 305-350, Korea
Tel : +82 42 860 6564
Fax : +82 42 861 5404
E-mail : yjkim@pec.etri.re.kr
Full Copyright Statement Full Copyright Statement
Copyright (C) The Internet Society (2002). All Rights Reserved. Copyright (C) The Internet Society (2002). All Rights Reserved.
This document and translations of it may be copied and furnished to This document and translations of it may be copied and furnished to
others, and derivative works that comment on or otherwise explain it others, and derivative works that comment on or otherwise explain it
or assist in its implementation may be prepared, copied, published or assist in its implementation may be prepared, copied, published
and distributed, in whole or in part, without restriction of any and distributed, in whole or in part, without restriction of any
kind, provided that the above copyright notice and this paragraph are kind, provided that the above copyright notice and this paragraph are
 End of changes. 

This html diff was produced by rfcdiff 1.23, available from http://www.levkowetz.com/ietf/tools/rfcdiff/