draft-huang-ipv6cp-options-00

[フレーム]

Internet Engineering Task Force J. Huang
Internet-Draft AT&T Labs
Updates: 5072 (if approved) February 3, 2010
Intended status: Standards Track
Expires: August 7, 2010
 IPv6CP Options for PPP Host Configuration
 draft-huang-ipv6cp-options-00
Abstract
 The Softwire Hub and Spoke Framework document outlines three steps
 for the Softwire Initiator (SI) and PPP peer of the Softwire
 Concentrator (SC) over IPv4 connectivity to be fully configured for
 IPv6 once the PPP session has been established. For the same
 function over IPv6 connectivity, however, only one additional step is
 needed. This is because IPv6CP only defines the Interface-Identifier
 option. This document defines additional host configuration options
 for IPv6CP so that the operational model of IPCP is extended to
 IPv6CP to reduce requirements on the SI and SC.
Status of this Memo
 This Internet-Draft is submitted to IETF in full conformance with the
 provisions of BCP 78 and BCP 79.
 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
 and may be updated, replaced, or obsoleted by other documents at any
 time. It is inappropriate to use Internet-Drafts as reference
 material or to cite them other than as "work in progress."
 The list of current Internet-Drafts can be accessed at
 http://www.ietf.org/ietf/1id-abstracts.txt.
 The list of Internet-Draft Shadow Directories can be accessed at
 http://www.ietf.org/shadow.html.
 This Internet-Draft will expire on August 7, 2010.
Copyright Notice
 Copyright (c) 2010 IETF Trust and the persons identified as the
Huang Expires August 7, 2010 [Page 1]

Internet-Draft IPv6CP Host Config Options February 2010
 document authors. All rights reserved.
 This document is subject to BCP 78 and the IETF Trust's Legal
 Provisions Relating to IETF Documents
 (http://trustee.ietf.org/license-info) in effect on the date of
 publication of this document. Please review these documents
 carefully, as they describe your rights and restrictions with respect
 to this document. Code Components extracted from this document must
 include Simplified BSD License text as described in Section 4.e of
 the Trust Legal Provisions and are provided without warranty as
 described in the BSD License.
Table of Contents
 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3
 1.1. Requirements Language . . . . . . . . . . . . . . . . . . 3
 2. IPv6CP Configuration Options . . . . . . . . . . . . . . . . . 3
 2.1. Prefix . . . . . . . . . . . . . . . . . . . . . . . . . . 3
 2.2. Prefix-Length . . . . . . . . . . . . . . . . . . . . . . 4
 2.3. IPv6-Address . . . . . . . . . . . . . . . . . . . . . . . 5
 2.4. Default-Gateway-Address . . . . . . . . . . . . . . . . . 6
 2.5. Primary-DNS-Address . . . . . . . . . . . . . . . . . . . 7
 2.6. Secondary-DNS-Address . . . . . . . . . . . . . . . . . . 7
 2.7. Delegated-Prefix . . . . . . . . . . . . . . . . . . . . . 8
 2.8. Delegated-Prefix-Length . . . . . . . . . . . . . . . . . 9
 3. Security Considerations . . . . . . . . . . . . . . . . . . . 10
 4. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 10
 5. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 10
 6. Normative References . . . . . . . . . . . . . . . . . . . . . 10
 Author's Address . . . . . . . . . . . . . . . . . . . . . . . . . 10
Huang Expires August 7, 2010 [Page 2]

Internet-Draft IPv6CP Host Config Options February 2010
1. Introduction
 The Softwire Hub and Spoke framework document [RFC5571] outlines
 three steps for the Softwire Initiator (SI) and PPP peer of the
 Softwire Concentrator (SC) over IPv4 connectivity to be fully
 configured for IPv6 once the PPP session has been established. For
 the same function over IPv6 connectivity, however, only one
 additional step is needed. This is because IPv6CP [RFC5072] only
 defines the Interface-Identifier option. This document defines
 additional host configuration options for IPv6CP so that the
 operational model of IPCP is extended to IPv6CP to reduce
 requirements on the SI and SC.
 Other use cases where IPv6CP can completely configure the PPP
 endpoint is the traditional VPN concentrator space, where the
 concentrator assigns all IP configuration parameters to the VPN
 client for IPv4.
1.1. Requirements Language
 The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
 "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
 document are to be interpreted as described in RFC 2119 [RFC2119].
2. IPv6CP Configuration Options
 IPv6CP [RFC5072]defines the Interface-Identifier configuration
 option. Successful negotiation of the Interface-Identifier allows
 further configuration parameters via Stateless Autoconfiguration.
 The following IPv6CP options are defined in this document. Up-to-
 date values of the IPv6CP Option Type field are specified in the
 online database of "Assigned Numbers" maintained by IANA.
2.1. Prefix
 This option and Prefix-Length provide the IPv6 prefix information to
 the device.
Huang Expires August 7, 2010 [Page 3]

Internet-Draft IPv6CP Host Config Options February 2010
 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
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 | Type | Length | Prefix (msb)
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 Prefix (cont)
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 ... ...
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 Prefix (lsb) |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 Type
 2
 Length
 18
 Prefix
 The IPv6 prefix that should be used on the link to construct the
 globally unique IPv6 address.
 Default
 None
2.2. Prefix-Length
 This option and Prefix provide the IPv6 prefix information to the
 device.
 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
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 | Type | Length |Prefix-Length |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Huang Expires August 7, 2010 [Page 4]

Internet-Draft IPv6CP Host Config Options February 2010
 Type
 3
 Length
 3
 Prefix-Length
 The length of the IPv6 prefix that should be used on the link to
 construct the globally unique IPv6 address.
 Default
 None
2.3. IPv6-Address
 This option provides the IPv6 address to be configured on the PPP
 peer for the PPP link. This is an alternative for the IPv6 address
 assignment/generation process where the gateway/SC completely
 controls the configuration of the PPP peer.
 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
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 | Type | Length | IPv6-Address (msb)
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 IPv6-Address (cont)
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 ... ...
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 IPv6-Address (lsb) |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 Type
 4
Huang Expires August 7, 2010 [Page 5]

Internet-Draft IPv6CP Host Config Options February 2010
 Length
 18
 IPv6-Address
 The IPv6 address assigned to the PPP peer to use on this link.
 Default
 None
2.4. Default-Gateway-Address
 This option provides the IPv6 address of the default gateway on the
 link.
 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
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 | Type | Length | Default-Gateway-Address (msb)
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 Default-Gateway-Address (cont)
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 ... ...
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 Default-Gateway-Address (lsb) |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 Type
 5
 Length
 18
 Default-Gateway-Address
 The IPv6 address of the default gateway on this link.
Huang Expires August 7, 2010 [Page 6]

Internet-Draft IPv6CP Host Config Options February 2010
 Default
 None
2.5. Primary-DNS-Address
 This option provides the IPv6 address of the primary DNS server that
 should be configured on the PPP peer.
 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
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 | Type | Length | Primary-DNS-Address (msb)
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 Primary-DNS-Address (cont)
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 ... ...
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 Primary-DNS-Address (lsb) |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 Type
 6
 Length
 18
 Primary-DNS-Address
 The IPv6 address of the primary DNS server.
 Default
 None
2.6. Secondary-DNS-Address
 This option provides the IPv6 address of the secondary DNS server
 that should be configured on the PPP peer.
Huang Expires August 7, 2010 [Page 7]

Internet-Draft IPv6CP Host Config Options February 2010
 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
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 | Type | Length | Secondary-DNS-Address (msb)
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 Secondary-DNS-Address (cont)
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 ... ...
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 Secondary-DNS-Address (lsb) |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 Type
 7
 Length
 18
 Secondary-DNS-Address
 The IPv6 address of the secondary DNS server.
 Default
 None
2.7. Delegated-Prefix
 This option and Delegated-Prefix-Length provide information on the
 IPv6 prefix delegated to the device.
 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
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 | Type | Length | Delegated-Prefix (msb)
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 Delegated-Prefix (cont)
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 ... ...
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 Delegated-Prefix (lsb) |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Huang Expires August 7, 2010 [Page 8]

Internet-Draft IPv6CP Host Config Options February 2010
 Type
 8
 Length
 18
 Delegated-Prefix
 The IPv6 prefix delegated by the gateway/SC to the device.
 Default
 None
2.8. Delegated-Prefix-Length
 This option and Delegated-Prefix provide the information on the IPv6
 prefix delegated by the gateway/SC to the device.
 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
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 | Type | Length |Deleg-Pref-Leng|
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 Type
 9
 Length
 3
 Delegated-Prefix-Length
 The length of the IPv6 prefix delegated by the gateway/SC to the
 device
Huang Expires August 7, 2010 [Page 9]

Internet-Draft IPv6CP Host Config Options February 2010
 Default
 None
3. Security Considerations
 No new security concerns raise out of this document.
4. IANA Considerations
 IANA is requested to assign values 2 through 9 for the Type field for
 the IPv6CP configuration options specified in this document.
5. Acknowledgements
 Placeholder
6. Normative References
 [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
 Requirement Levels", BCP 14, RFC 2119, March 1997.
 [RFC5072] S.Varada, Haskins, D., and E. Allen, "IP Version 6 over
 PPP", RFC 5072, September 2007.
 [RFC5571] Storer, B., Pignataro, C., Dos Santos, M., Stevant, B.,
 Toutain, L., and J. Tremblay, "Softwire Hub and Spoke
 Deployment Framework with Layer Two Tunneling Protocol
 Version 2 (L2TPv2)", RFC 5571, June 2009.
Author's Address
 Jerry Huang
 AT&T Labs
 4513 Western Avenue, Ofc 1741
 Lisle, IL 60532
 US
 Phone: +1 630 719 4389
 Email: jhuang1@att.com
Huang Expires August 7, 2010 [Page 10]

AltStyle によって変換されたページ (->オリジナル) /