[Docs] [txt|pdf] [Tracker] [Email] [Diff1] [Diff2] [Nits] [IPR]
Versions: 00 01
IETF T. Savolainen
Internet-Draft Nokia
Intended status: Standards Track J. Korhonen
Expires: August 30, 2010 Nokia Siemens Networks
February 26, 2010
Stateless IPv6 Prefix Delegation for IPv6 enabled networks
draft-savolainen-stateless-pd-01
Abstract
This document describes an automatic and stateless IPv6 prefix
delegation solution for IPv6-only and dual-stack access networks.
The solution builds on automatic delegation mechanism defined by 6RD,
but is suitable for IPv6-only networks, including those that have not
deployed stateful DHCPv6. The described stateless approach
essentially exchanges the complexity of the stateful prefix
delegation to increased consumption of IPv6 address space and less
flexible properties.
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 30, 2010.
Copyright Notice
Copyright (c) 2010 IETF Trust and the persons identified as the
document authors. All rights reserved.
Savolainen & Korhonen Expires August 30, 2010 [Page 1]
Internet-Draft Stateless PD February 2010
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 . . . . . . . . . . . . . . . . . . 4
2. Address space consumption considerations . . . . . . . . . . . 4
3. Protocol overall description . . . . . . . . . . . . . . . . . 5
3.1. Unique /64-bit prefixes . . . . . . . . . . . . . . . . . 5
3.2. IPv4 address . . . . . . . . . . . . . . . . . . . . . . . 7
3.3. Interface identifier . . . . . . . . . . . . . . . . . . . 7
3.4. Layer 2 identifier . . . . . . . . . . . . . . . . . . . . 8
3.5. Multiple uplink interfaces . . . . . . . . . . . . . . . . 8
3.6. Interaction with IP mobility . . . . . . . . . . . . . . . 8
3.7. Advertised prefix lifetimes . . . . . . . . . . . . . . . 8
4. Provisioning of hosts . . . . . . . . . . . . . . . . . . . . 9
5. Delegated Prefix calculation . . . . . . . . . . . . . . . . . 10
6. Prefix aggregation in 3GPP networks . . . . . . . . . . . . . 11
7. Verification of delegated prefixes . . . . . . . . . . . . . . 11
8. Numbering examples . . . . . . . . . . . . . . . . . . . . . . 12
8.1. Example 1 . . . . . . . . . . . . . . . . . . . . . . . . 12
8.2. Example 2 . . . . . . . . . . . . . . . . . . . . . . . . 12
8.3. Example 3 . . . . . . . . . . . . . . . . . . . . . . . . 12
8.4. Example 4 . . . . . . . . . . . . . . . . . . . . . . . . 13
9. Conclusions . . . . . . . . . . . . . . . . . . . . . . . . . 13
10. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 13
11. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 13
12. Security Considerations . . . . . . . . . . . . . . . . . . . 14
13. References . . . . . . . . . . . . . . . . . . . . . . . . . . 14
13.1. Normative References . . . . . . . . . . . . . . . . . . . 14
13.2. Informative References . . . . . . . . . . . . . . . . . . 14
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 15
Savolainen & Korhonen Expires August 30, 2010 [Page 2]
Internet-Draft Stateless PD February 2010
1. Introduction
This documents describes how an automatic and stateless IPv6 Prefix
Delegation can be realized in some IPv6-only and dual-stack access
networks. The concept of automatic prefix delegation as described
herein builds on what 6RD [I-D.ietf-softwire-ipv6-6rd] has defined
for IPv4-only access networks.
The 6RD approach uses an IPv4 address and service provider's own IPv6
address prefix to calculate delegated IPv6 prefixes. This document
describes how the IPv4 address required for the 6RD's calculation can
be replaced with unique bits from other information sources, such as
from unique /64 prefix allocated to a host or for example from the
GTP Tunnel Endpoint IDentifier [3GPP.29.060] or GRE Key [RFC2890].
This makes it possible to calculate the delegated, shorter than /64,
prefixes from configured service provider's IPv6 prefix and from an
unique data source known by the host and the network gateway. The
described improvement allows automatic prefix delegation without any
dependency to IPv4.
As this solution is for IPv6-enabled networks, no IP-in-IP
encapsulation is required. Due to stateless nature, this approach
enables prefix delegation without mandating deployment of stateful
DHCPv6 servers or AAA involvement. When the mechanism is used in
deployments such 3GPP, IPv6 routing remains static and does not
require dynamic updates (see figure 1).
The described stateless solution is complementary, and in some
scenarios alternative, solution for stateful DHCPv6 Prefix Delegation
(DHCPv6 PD) described in [RFC3633]. The calculated prefixes are used
similarly to how prefixes delegated with DHCPv6 PD would be used,
except that lifetime of these prefixes are bound to the lifetime of
the used source of information (e.g. the /64-bit prefix of host's WAN
interface or in case of GTP TEID to the lifetime of network
connection).
It is worth noting that while possible with stateless prefix
delegation, it may not be feasible to delegate multiple prefixes from
different subnets (e.g. two /56 that do not aggregate into one
shorter /yy prefix), which may be needed if service providers needs
to delegate different prefixes for different kind of services such as
for Internet use and for sensor use.
The stateless delegation is designed to be a solution for the
scenario where large number of hosts, routers, need to delegated a
single and fixed, usually not very short, size of prefix. As of this
writing, it is unclear which size of prefix would be optimal for
large deployments, e.g. to be given for cellular routers (mobile
Savolainen & Korhonen Expires August 30, 2010 [Page 3]
Internet-Draft Stateless PD February 2010
phones acting as moving routers).
In IETF's history there have been other proposals for simpler prefix
delegation, such as IPv6 Router Advertisement Prefix Delegation
Option [I-D.lutchann-ipv6-delegate-option] that proposed new option
for Router Advertisement sent by service provider router towards site
router, and Automatic Prefix Delegation Protocol for Internet
Protocol Version 6 (IPv6) [I-D.haberman-ipngwg-auto-prefix] that
proposed ICMPv6 based request and reply protocol. The DHCPv6 PD, RA-
based, and ICMPV6-based solutions all describe explicit delegation of
prefixes, while 6RD and this document propose algorithmic prefix
delegation.
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. Address space consumption considerations
As the stateless prefix delegation essentially always allocates
shorter than /64 IPv6 prefixes for all nodes on the network segment
using the technology, it by design may waste IPv6 address space.
If the IPv6 address space consumption is an issue for an operator,
there are ways to mitigate it.
By setting up the network in right manner, it is possible to support
stateless prefix delegation only for those nodes known to be in need
of additional prefixes. In 3GPP networks this could be realized by
creating a special access point that supports stateless prefix
delegation. Nodes that require additional prefixes would be
configured to connect to that dedicated access point name (APN).
Nodes that do not require additional prefixes would continue using an
APN not supporting stateless prefix delegation.
In the fixed network, if all nodes under a gateway are known to be
routers requiring similar length of delegated prefix, the address
space is not wasted.
However, waste occurs if routers have significantly different needs,
for example some require /48 while some would settle for /60, but
network nevertheless allocates all routers the shortest common
nominator.
If majority of nodes would require only small number of additional
Savolainen & Korhonen Expires August 30, 2010 [Page 4]
Internet-Draft Stateless PD February 2010
prefixes, the stateless prefix delegation could be tuned to delegate
only very small blocks, such as /62. DHCPv6 Prefix Delegation could
then be provided for nodes with special needs.
3. Protocol overall description
The 6RD technology uses globally or locally unique IPv4 address in
building of 6RD delegated prefixes. This document expands on that
and documents how other sources of unique information, which has to
be known by both a host and a network, can be similarly used to
calculated automatically delegated prefixes.
The sources of suitable uniqueness covered in this memo are:
Unique /64 prefixes: In certain network architectures, such as
3GPP's and WiMAX Forum's, each point-to-point link has an unique
/64 bit prefix, from where unique bits can be fetched for prefix
calculation.
IPv4 address: The 6RD uses IPv4 address as part of the prefix
delegation, but that approach has dependency to IPv4.
Nevertheless, if (locally) unique IPv4 address is available, such
as in dual-stack network accesses, it can be used.
Interface Identifier: The IIDs used by hosts on a given link are
always unique, and in case of PPP can also be unique over set of
links (e.g. unique over PPP links terminated by the same box).
Layer 2 Identifier: In some cases IPv6 is transmitted over a tunnel
or bearer, which has unique identifier. For example in 3GPP
networks each bearer using GPRS Tunneling Protocol (GTP) has an
tunnel identifier (GTP TEID).
The chapter "Provisioning of hosts" describes options that network
can use to instruct the host with the source of unique bits it should
use.
3.1. Unique /64-bit prefixes
In certain point-to-point network architectures host is configured
with an unique /64-bit prefix. Best examples of such networks are
3GPP and WiMAX.
In the case host receives multiple /64 prefixes in its WAN interface,
the host could statelessly configure prefixes from all of the
received prefixes (e.g. if network is renumbering), or choose one
(DISCUSS needed which one).
Savolainen & Korhonen Expires August 30, 2010 [Page 5]
Internet-Draft Stateless PD February 2010
As a host has unique /64-bit prefix, it can use lowest bits of the
prefix in conjunction with service provider configured common prefix.
Essentially, a host can build delegated prefix similarly to 6RD, but
use the unique IPv6 prefix bits instead of an IPv4 address.
The lifetime of delegated prefixes are bound to lifetime of the
unique /64 bit prefix, which usually is bound to lifetime of layer 2
connection between the host and the network. If the host has static
/64 prefix, i.e. host receives same /64 prefix in subsequent layer 2
connection establishments to the same network, then the delegated
prefixes remain valid over reconnections (unless service provider's
common prefix changes).
The host behaviour is as follows. Note that host 1 of figure 1 does
only the step one, while hosts 2 and 3 do also steps 2-4:
1. Host receives unique /64-bit prefix on its WAN interface (e.g.
3GPP) as currently.
2. Host asks for service provider common prefix via DHCPv6
Information Request.
3. Host combines lowest bits of /64 prefix with common prefix, and
learns the prefix it has been delegated (PrefD2, PrefD3).
4. Host becomes a router and starts to advertise /64 subnet
prefix(es) selected from the delegated prefix on local area
network(s), or further delegates them (PrefD2-1, PrefD3-1&2).
The network behaviour is as follows:
1. Allocate service provider common prefix for stateless IPv6 Prefix
Delegation use
2. When a host connects, gateway allocates /64 prefix for the point-
to-point link as currently.
3. After the allocation of /64, network calculates delegated
prefixes for newly connected host, and updates routing tables
accordingly. This happens for all hosts 1-3 of figure 1. The
gateway cannot know which of the hosts are going to use delegated
prefixes, as the delegation is stateless.
4. As the delegated prefixes can be calculated based on the
allocated /64 prefix and service provider common prefix,
accounting and authorization functions can identify to which
subscriber different data flows belong.
Savolainen & Korhonen Expires August 30, 2010 [Page 6]
Internet-Draft Stateless PD February 2010
The following figure 1 illustrates the setup on a network using
point-to-point links (such as PPP):
+-------------+
(PrefD1-1) Pref1::/64 | |
Host1--------------+ Gateway |
| | DHCPv6 server
PrefD2-1 Pref2::/64 | [address | |
--(LAN)---Host2--------------+ allocation] +-------+------- (Internet)
| | Prefix used for
PrefD3-1 Pref3::/64 | [routing] | Pref1/2/3 is
--(LAN)---Host3--------------+ | routed, as well
| | | as service
--(LAN)----+ +-------------| provider prefix)
PrefD3-2
Figure 1: Stateless PD on point-to-point architecture
On the figure 1, from Internet point of view, all packets destined to
/64 prefixes used on hosts' WAN interface, or to the service
provider's common prefix, are routed to the gateway. Therefore no
dynamic IPv6 routing changes are required. It is only the gateway
that has routing table configured to route packets towards correct
hosts.
Firewall functionality is not illustrated, as that should not differ
from ordinary DHCPv6-based prefix delegation architecture.
3.2. IPv4 address
This approach is the same as 6RD, except that encapsulation is not
needed if a host is provided with dual-stack network connectivity.
The IPv4 address can be globally or locally unique. The used link
type may be shared or point-to-point.
3.3. Interface identifier
IPv6 over PPP [RFC5072] defines negotiation method for Interface
Identifier (IID) for PPP connections, and mentions that IID may also
be unique over larger scope than single PPP link. The IPv6CP
provides means for the PPP "server", i.e. the gateway, to dictate and
know what Interface Identifier the host side of PPP link configures
for itself. Similar thing is possible in 3GPP networks as well,
where the network always configures one Interface Identifier for a
host to help optimize Duplicate Address Detection procedures. A
network that controls hosts IID selection can ensure all hosts have
unique IID (on gateway's scope), and thus this IID can be used in
Savolainen & Korhonen Expires August 30, 2010 [Page 7]
Internet-Draft Stateless PD February 2010
building of the statelessly delegated IPv6 prefixes. On multicast
capable links unique IIDs (such as those based on MAC-addresses)
might be used as component for delegated prefix calculation.
When IIDs are used, the setup is very similar to that of figure 1,
except that instead of binding /64 prefix to delegated prefixes,
gateway binds allocated interface identifiers to delegated prefixes.
This enables renumbering for the WAN interface, as long as IID is not
changed in the process.
3.4. Layer 2 identifier
On some deployments gateway can efficiently differentiate hosts based
on layer 2 identifiers, such as GPRS Tunneling Protocol tunnel
endpoint identifiers (GTP TEID) [3GPP.29.060], or GRE keys [RFC2890].
In such cases, it may be desirable to build delegated prefixes based
on layer 2 identifier; the gateway can then forward traffic based on
the layer 2 identifier embedded within IPv6 address rather than by
IPv6 address itself.
3.5. Multiple uplink interfaces
A mobile node may be attached to multiple uplink WAN connections
simultaneously, in which case it may statelessly receive delegated
prefixes from more than one network interface. In such case the host
can choose which, or all, of the delegated prefixes it advertises on
the local area network(s). When new upstream connections are opened
and statelessly delegated prefixes calculated, the host may add new
prefixes to router advertisements it is sending locally. When
upstream connection(s) are lost beyond recovery (e.g. if re-
establishment fails), the host must send router advertisement with
preferred and valid lifetime of zero to local area network for those
prefixes that no longer can be routed.
3.6. Interaction with IP mobility
The /64 prefix, or single IPv6 address, may have been allocated by
the PMIP6 [RFC5213] Local Mobility Anchor (LMA) or (DS)MIP6 Home
Agent [RFC3775][RFC5555]. In such case network or host based
mobility is provided also for the statelessly delegated prefixes,
i.e. essentially providing NEMO-kind of functionality (alternatively
to [I-D.ietf-mext-nemo-pd] DHCPv6 PD based NEMO).
3.7. Advertised prefix lifetimes
The lifetimes for the advertised prefixes depends on the source of
information used on prefix calculation.
Savolainen & Korhonen Expires August 30, 2010 [Page 8]
Internet-Draft Stateless PD February 2010
In the case of IPv6 prefix or IPv4 address, the advertised prefix
lifetime is to be equal or shorter than the lifetime of the source.
In the case of IID or layer 2 identifier, the advertised prefix
lifetime may be bound to those, i.e. be valid as long as the link is
up. To enable network renumbering in case of long lived connections,
the host MUST recheck validity of the service provider prefix daily
or in apparent route failure (e.g. determined based on received
ICMPv6 error messages).
4. Provisioning of hosts
The host provisioning happens similarly to 6RD, both DHCPv6 and and
IPCPv6 can be used.
The network operator must ensure that the indicated source of
uniqueness is indeed unique within the network.
The configuration option looks as below. The validity time of the
delegated prefixes depend both on the source of unique information
and validity of service provider's IPv6 prefix.
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| OPTION_6SPD | len | unique-length |v6prefix-length|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|P|I|4|T| Reserved |
+-+-+-+-+-+-----------------------------------------------------+
| |
| SP IPv6 SPD Prefix |
| (variable, up to 16 octets) |
| |
| |
| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
option code OPTION_6SPD(TBD)
len Total length of option in octets.
unique-length The number of bits from the unique
value that MUST be used when
generating 6SPD Delegated Prefix. For example,
if the value is 20 and unique-source flag
indicates IPv6 prefix, then bits 45-64 of
Savolainen & Korhonen Expires August 30, 2010 [Page 9]
Internet-Draft Stateless PD February 2010
the /64 prefix are to be used. Minimum length
is 1 bit, and maximum is 32 bits.
v6prefix-length IPv6 Prefix length of the SPD IPv6 prefix in
number of bits.
unique-source flags
These mutually exclusive flags indicate the
source from where a host MUST fetch the
unique bits required for the Delegated Prefix
calculation. One flag MUST be up at a time:
P: The host uses the lowest bits of the
/64 bit prefix allocated on the point-to-point
link.
I: The host uses the lowest bits of the
Interface Identifier negotiated for the link
(the link does not have to be point-to-point).
4: The host uses the IPv4 address
allocated by the network
T: The host uses a tunnel identifier,
the identifier of which depends on the used
access technology (such as GTP TEID or GRE
key)
SP IPv6 SPD prefix Service Provider's IPv6 "Stateless Prefix
Delegation" (SPD) prefix for deployment on this
subnet and possibly for this particular host,
variable length and zero padded to at least a
full octet. Actual length of this field is
determined by the length of the entire DHCPv6
option.
5. Delegated Prefix calculation
The calculation of delegated prefix requires the service provider
prefix and bits from the unique information source. The address
format is as follows:
Savolainen & Korhonen Expires August 30, 2010 [Page 10]
Internet-Draft Stateless PD February 2010
/n + n + n + 64 = 128 bits
+-----------------+----------+-----------+-------------------------+
| SPD-prefix | V6UNIQUE | Subnet ID | Interface ID |
+-----------------+----------+-----------+-------------------------+
|<--- Calculated Prefix --->|<--- Addresses available for host--->|
SPD-prefix The Service Provider's prefix for automatic prefix
delegation
V6UNIQUE The bits from the unique source, e.g. bottom part of
the /64 prefix of host's WAN interface. The maximum
length is limited by SPD-prefix length and number of
subnets each subscriber is to be provided with. The
minimum length is 1 bit.
Subnet ID The size of the delegated address space for the host.
6. Prefix aggregation in 3GPP networks
I-D.krishnan-intarea-pd-epc describes the need to optimize prefix
delegation in 3GPP networks in a way that the /64 configured for a
host's WAN interface would be part of the shorter prefix, such as
/56, assigned to the host. The stateless prefix delegation can solve
the problem as well: when a node calculates the prefix it has been
statelessly delegated, it MUST check if part of the delegated prefix
is already in use on the uplink interface, and if that is the case,
then the node MUST NOT use the same prefix(es) on its downlink
interfaces or as part of further prefix delegation.
For example, if GTP TEID is used as the source of uniqueness, a host
would construct the delegated prefix by appending configured number
of bits from GTP TEID to the service provider prefix. After the
calculation, host would check if a /64 of that space is already in
use in the uplink bearer. Practical example: SPD prefix could be
2001:0db8::/32, GTP TEID for an UE could be 0x12345678 from where
24bits lowest bits would be taken, and this would result in a
delegated prefix of: 2001:0db8:3456:7800::/56. Now if the UE
receives 2001:0db8:3456:7800::/64 on Router Advertisement of the
cellular bearer, it would have to exclude it from the delegated
address space.
7. Verification of delegated prefixes
The stateless prefix delegation is an implicit rather than an
explicit procedure. The stateless delegation may be used in less
managed deployments than DHCPv6-based prefix delegation. To ensure
Savolainen & Korhonen Expires August 30, 2010 [Page 11]
Internet-Draft Stateless PD February 2010
there are no configuration errors and that the delegated prefixes are
successfully handled by all involved entities and possible
middleboxes, a host MUST do a connectivity test by sending few ICMPv6
Echo Requests from randomly selected source addresses of the
delegated IPv6 address space, and based on received replies determine
if the delegation has been successful. This helps to avoid
advertisement of non-functional prefixes to local area networks, and
may also help host to fallback to other network connection sharing
solutions such as DHCPv6 PD or Neighbor Discovery Proxy [RFC4389].
8. Numbering examples
Here are few examples of different numbering schemes.
8.1. Example 1
16.78 million customers and 256 subnets per subscriber.
* The V6UNIQUE length has to be 24 bits
* Subnet ID length has to be 8 bits
Thus SPD-prefix of length /32 is enough.
8.2. Example 2
1 million subscribers and 16 subnets per subscriber.
* V6UNIQUE length has to be 20 bits
* Subnet ID length has to be 4 bits
Thus SPD-prefix of /40 is enough.
8.3. Example 3
536 million subscribers and 8 subnets per subscriber.
* V6UNIQUE length has to be 29 bits
* Subnet ID length has to be 3 bits
Thus SPD-prefix of /32 is enough.
Savolainen & Korhonen Expires August 30, 2010 [Page 12]
Internet-Draft Stateless PD February 2010
8.4. Example 4
16.78 million customers and 4 subnets per subscriber.
* V6UNIQUE length has to be 24 bits
* Subnet ID length has to be 2 bits
Thus SPD-prefix of /38 is enough.
9. Conclusions
Feedback requested.
There are plenty of IPv6 addresses and large number of customers can
be satisfied with reasonably long delegated prefixes. With stateless
delegation explicit signaling for prefix delegation purposes between
large numbers of (unmanaged) customer equipment and operator's DHCPv6
servers can be avoided. Operator remains in control of prefix
delegation by using dedicated APNs (cellular network case), not
providing service provider prefix on request (e.g. determined by
device identifiers), and by enforcing communications with firewalls.
10. Acknowledgements
The author would like to acknowledge authors and originators of 6RD
technology, Remi Despres, Mark Townsley, and Ole Troan. This memo
builds on the concept of automatic prefix delegation introduced in
6RD [I-D.ietf-softwire-ipv6-6rd].
Further acknowledgements (in no particular order) go to Frank
Brockners, Konrad Rosenbaum, Suresh Krishnan, Fredrik Garneij, Kaisu
Iisakkila, Behcet Sarikaya, Hui Deng, and Julien Laganier for all the
discussions, criticism, and improvement ideas.
The used template was derived from an initial version written by
Pekka Savola and contributed by him to the xml2rfc project. The text
file was generated with xml2rfc tool.
11. IANA Considerations
This memo includes request to IANA to allocate numbers for new DHCPv6
and ICMPv6 options.
Savolainen & Korhonen Expires August 30, 2010 [Page 13]
Internet-Draft Stateless PD February 2010
12. Security Considerations
TBD
13. References
13.1. Normative References
[I-D.ietf-softwire-ipv6-6rd]
Townsley, M. and O. Troan, "IPv6 via IPv4 Service Provider
Networks "6rd"", draft-ietf-softwire-ipv6-6rd-07 (work in
progress), February 2010.
[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.
13.2. Informative References
[3GPP.29.060]
3GPP, "General Packet Radio Service (GPRS); GPRS
Tunnelling Protocol (GTP) across the Gn and Gp interface",
3GPP TS 29.060 3.19.0, March 2004.
[I-D.haberman-ipngwg-auto-prefix]
Haberman, B. and J. Martin, "Automatic Prefix Delegation
Protocol for Internet Protocol Version 6 (IPv6)",
draft-haberman-ipngwg-auto-prefix-02 (work in progress),
May 2002.
[I-D.ietf-mext-nemo-pd]
Droms, R., Thubert, P., Dupont, F., and W. Haddad, "DHCPv6
Prefix Delegation for NEMO", draft-ietf-mext-nemo-pd-03
(work in progress), October 2009.
[I-D.lutchann-ipv6-delegate-option]
Lutchansky, N., "IPv6 Router Advertisement Prefix
Delegation Option", draft-lutchann-ipv6-delegate-option-00
(work in progress), February 2002.
[RFC2890] Dommety, G., "Key and Sequence Number Extensions to GRE",
RFC 2890, September 2000.
[RFC3633] Troan, O. and R. Droms, "IPv6 Prefix Options for Dynamic
Host Configuration Protocol (DHCP) version 6", RFC 3633,
Savolainen & Korhonen Expires August 30, 2010 [Page 14]
Internet-Draft Stateless PD February 2010
December 2003.
[RFC3775] Johnson, D., Perkins, C., and J. Arkko, "Mobility Support
in IPv6", RFC 3775, June 2004.
[RFC4389] Thaler, D., Talwar, M., and C. Patel, "Neighbor Discovery
Proxies (ND Proxy)", RFC 4389, April 2006.
[RFC5213] Gundavelli, S., Leung, K., Devarapalli, V., Chowdhury, K.,
and B. Patil, "Proxy Mobile IPv6", RFC 5213, August 2008.
[RFC5555] Soliman, H., "Mobile IPv6 Support for Dual Stack Hosts and
Routers", RFC 5555, June 2009.
Authors' Addresses
Teemu Savolainen
Nokia
Hermiankatu 12 D
TAMPERE, FI-33720
FINLAND
Email: teemu.savolainen@nokia.com
Jouni Korhonen
Nokia Siemens Networks
Linnoitustie 6
FI-02600 Espoo
FINLAND
Email: jouni.nospam@gmail.com
Savolainen & Korhonen Expires August 30, 2010 [Page 15]
Html markup produced by rfcmarkup 1.129d, available from
https://tools.ietf.org/tools/rfcmarkup/