Internet DRAFT - draft-korhonen-dmm-local-prefix
draft-korhonen-dmm-local-prefix
Network-Based Mobility Extensions J. Korhonen
(Netext) Renesas Mobile
Internet-Draft T. Savolainen
Intended status: Standards Track Nokia
Expires: January 30, 2014 S. Gundavelli
Cisco
July 29, 2013
Local Prefix Lifetime Management for Proxy Mobile IPv6
draft-korhonen-dmm-local-prefix-01.txt
Abstract
This specification defines a protocol extension to Proxy Mobile IPv6
that enables prefix lifetime management for locally assigned prefixes
within a Proxy Mobile IPv6 domain. A locally assigned prefix is
managed by a Mobile Access Gateway and is always topologically
anchored to the Mobile Access Gateway within the Proxy Mobile IPv6
domain.
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].
Status of this Memo
This Internet-Draft is submitted in full conformance with the
provisions of BCP 78 and BCP 79.
Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet-
Drafts is at http://datatracker.ietf.org/drafts/current/.
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."
This Internet-Draft will expire on January 30, 2014.
Copyright Notice
Copyright (c) 2013 IETF Trust and the persons identified as the
document authors. All rights reserved.
Korhonen, et al. Expires January 30, 2014 [Page 1]
Internet-Draft Local Prefix Management July 2013
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 Simplified BSD License.
Table of Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3
2. Solution Overview . . . . . . . . . . . . . . . . . . . . . . 3
3. Mobility Options . . . . . . . . . . . . . . . . . . . . . . . 5
4. Mobile Access Gateway Operation . . . . . . . . . . . . . . . 6
4.1. Extensions to Binding Update List Entry Data Structure . . 6
4.2. Local Prefix/Address Assignment . . . . . . . . . . . . . 7
4.3. Local Use of Prefixes/Addresses . . . . . . . . . . . . . 7
4.4. Local Prefixes/Addresses Management . . . . . . . . . . . 7
4.4.1. Deprecating Prefixes/Addresses . . . . . . . . . . . . 7
4.4.2. Temporary Tunneling Between Mobile Access Gateways . . 8
4.4.3. Informing a Mobile Node of an Inoperable
Prefix/Address . . . . . . . . . . . . . . . . . . . . 8
5. Local Mobility Anchor Operation . . . . . . . . . . . . . . . 8
5.1. Extensions to Binding Cache Entry Data Structure . . . . . 8
5.2. Local Prefix/Address Context Transfer . . . . . . . . . . 8
5.3. Local Prefixes/Addresses Management . . . . . . . . . . . 9
6. Signaling Flow Examples . . . . . . . . . . . . . . . . . . . 9
6.1. Stateless Address AutoConfiguration Example . . . . . . . 9
6.2. Stateful Address Configuration Example . . . . . . . . . . 11
7. Configuration Objects . . . . . . . . . . . . . . . . . . . . 13
8. Security Considerations . . . . . . . . . . . . . . . . . . . 13
9. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 13
10. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 13
11. References . . . . . . . . . . . . . . . . . . . . . . . . . . 14
11.1. Normative References . . . . . . . . . . . . . . . . . . . 14
11.2. Informative References . . . . . . . . . . . . . . . . . . 14
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 15
Korhonen, et al. Expires January 30, 2014 [Page 2]
Internet-Draft Local Prefix Management July 2013
1. Introduction
This specification defines a protocol extension to Proxy Mobile IPv6
(PMIPv6) [RFC5213] that enables prefix/address lifetime management
for locally assigned prefixes/addresses within a PMIPv6 domain. A
prefix/address locally assigned to the mobile node (MN) is managed by
a specific Mobile Access Gateway (MAG) and is always topologically
anchored to that MAG within the PMIPv6 domain. The protocol
extension essentially defines a context transfer mechanism that
allows for a source MAG to inform a target MAG about locally assigned
prefixes/addresses during the handover.
After a handover, the prefixes/addresses from the source MAG are
topologically in an incorrect location when the mobile node (MN) is
attached to the target MAG. The context transfer mechanism defined
in this specification can implicitly serve as a trigger to create a
temporary tunneling (read, localized routing) between MAGs for the
period prefixes/addresses from the source MAG are used under the
target MAG.
Additionally, using the context transfer information the target MAG
can take required actions to deprecate those prefixes/addresses that
belong to the source MAG. The specified mechanism is a complementary
for Simple Procedures for Detecting Network Attachment in IPv6 (DNA)
[RFC6059]. Explicit network side prefix/address deprecation is
useful in situations, for instance, when the MN does not implement
DNA or there is a need to trigger DHCPv6 Reconfigure procedure
[RFC3315] when the MN attaches to the target MAG.
[Discussion: it is to be verified whether the existing PMIPv6
Localized Routing protocol [RFC6705] with small enhancements is
appropriate for the temporary tunneling between MAGs for the
purpose this specification has.]
Locally assigned prefixes/addresses that are topologically anchored
to the MAG allow for optimized access to local resources near the
MAG. This, of course, assumes the MAG is able to route certain
traffic locally bypassing the PMIPv6 tunnel, and the MN is able to
detect which prefixes/addresses are local or have mobility
[I-D.korhonen-6man-prefix-properties][I-D.bhandari-dhc-class-based-pr
efix].
2. Solution Overview
The protocol solution in this specification is targeted to the
following use case and illustrated in Figure 1. Additional use cases
outside the IP mobility domain are discussed extensively in
Korhonen, et al. Expires January 30, 2014 [Page 3]
Internet-Draft Local Prefix Management July 2013
[I-D.lepape-6man-prefix-metadata].
o A MN is assigned with multiple prefixes that it uses to configure
multiple IPv6 addresses.
o Some of the prefixes/addresses assigned to the MN are anchored at
the Local Mobility Anchor (LMA) and provide mobility within the
PMIPv6 domain.
o Some of the prefixes/addresses assigned to the MN are local to the
MAG the MN is currently attached to. These prefixes/addresses
provide mobility only in a limited area, for example, within the
layer-2 domain under the MAG control.
o When the MN moves from a MAG (i.e., a source MAG) to another MAG
(i.e., a target MAG), the prefixes/addresses anchored to the LMA
remain but the prefixes/addresses anchored to a MAG will change.
The prefixes/addresses are topologically only valid under the MAG
they are anchored to.
o If DHCPv6 is used for configuring addresses to the MN, then the
DHCPv6 server is collocated in the LMA.
+----------------------> Internet
| ^
| : mobility
| | (Prefix_z)
| +-----+
| | LMA |
| +-----+
+---+ +---+ | +---+
|rtr| |CNx| | |CNy|
+---+ +---+ | +---+
| | | |
---+---------+------+ +--------+--------+ +-----+-----
local | | | | local
network | | | | network
(Prefix_x) +---+ +---+ (Prefix_y)
|src| temporary |tgt|
|MAG|===============|MAG|
+---+ tunnel +---+
: :
+--+ +--+
|MN|--------------->|MN|
+--+ handover +--+
Figure 1: Local services provided topologically close to a MAG
Korhonen, et al. Expires January 30, 2014 [Page 4]
Internet-Draft Local Prefix Management July 2013
In order to provide a mechanism for a source MAG to inform the target
MAG about prefixes the MN might have configured and that are
topologically valid only under the source MAG, there is a need for a
context transfer of locally assigned prefix/address information
between MAGs. This specification extends both the PMIPv6 signaling
and the Binding Cache in the LMA with a local prefix/address
information.
During the Proxy Binding Update (PBU) and the Proxy Binding
Acknowledgement (PBA) exchange, MAGs and the LMA inform each other
about locally assigned prefixes/addresses. Using that information, a
target MAG can do the following two things:
o Make sure the prefixes/addresses from the source MAG get
deprecated and eventually invalidated using some mechanism (that
essentially does not require end host stack changes).
o Optionally create of a temporary tunnel between the source and the
target MAG, and setting up the required host routes for routing
addresses belonging to the source MAG back and forth until the
addresses become invalid.
3. Mobility Options
A MAG uses the Local Prefix mobility option (LPO) to inform the LMA
of the IPv6 prefix/address and its valid lifetime (see [RFC4861] and
[RFC3315]) that shall be locally assigned to a MN. After a handover
an LMA uses the option to inform a target MAG of the IPv6 prefix/
address that was assigned to a MN by the previous MAG. The Local
Prefix option has an alignment of 4n. There can be zero or more LPOs
in a PUB and in a PBA.
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=TBD1 | Length=22 | Prefix Length |R| Reserved |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Valid Lifetime |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| |
| Local Prefix/address |
| |
| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Figure 2: Local Prefix Mobility Option
Korhonen, et al. Expires January 30, 2014 [Page 5]
Internet-Draft Local Prefix Management July 2013
Type:
Set to TBD1.
Length:
The length of the Local Prefix mobility option in octets,
excluding the Option Type and Length fields. The length is set to
22.
Prefix Length:
The prefix length of the local IPv6 prefix. Valid prefix lengths
are between 1 and 128. In case of an IPv6 address the prefix
length is 128.
'R':
Set to 1 if the sender of the LPO wants the receiver to deprecate/
invalidate/remove the prefix/address. Otherwise set to 0.
Reserved:
This field is reserved for future use. MUST be set to zero by the
sender and ignored by the receiver.
Valid Lifetime:
The valid lifetime of the IPv6 prefix/address. The value follows
the valid lifetime semantics of Prefix Information Option
[RFC4861] and OPTION_IAADDR option [RFC3315].
Local Prefix/address:
The locally assigned IPv6 prefix/address.
4. Mobile Access Gateway Operation
4.1. Extensions to Binding Update List Entry Data Structure
The Binding Update List Entry (BULE) data structure for each MN's
mobility binding with its LMA is extended with zero or more locally
assigned IPv6 prefix/address, and its lifetime information.
Korhonen, et al. Expires January 30, 2014 [Page 6]
Internet-Draft Local Prefix Management July 2013
4.2. Local Prefix/Address Assignment
A MAG maintains a pool of locally usable prefixes/addresses. If the
'EnableLocalPrefixManagement' configuration object is set to TRUE,
then the MAG assigns one or more local prefixes/addresses to the MN
during the initial attach. Essentially the MAG adds new Local Prefix
Mobility Options into the Proxy Binding Update (PBU) message, and
eventually advertises those prefixes to the MN when using Stateless
Address AutoConfiguration (SLAAC).
4.3. Local Use of Prefixes/Addresses
The local prefixes/addresses are topologically anchored to the MAG,
and do not really provide mobility in a same level as PMIPv6 provides
for Home Network Prefixes (HNP) anchored to the LMA. This
specification also requires the MAG is provided with a functionality
that certain traffic can bypass the PMIPv6 tunnel in the MAG. Such
functionality is already hinted in [RFC5213] Section 6.10.3.
However, this specification further assumes the local corresponded
nodes do not need to be directly on the access link connected to the
MAG. They can be any number of IP hops away.
There is no restriction on the scope of the local prefixes/addresses.
A MN could use local addresses to the MAG as its source address to
access the Internet, assuming local addresses have a global scope.
Similarly, the MN could use the home address anchored to the LMA to
reach local destinations around the MAG.
4.4. Local Prefixes/Addresses Management
After a MN has moved from a source MAG to a target MAG as a result of
a handover, the MN might be configured with prefixes/addresses that
topologically belong to the source MAG. In this case, the target MAG
may purposely need to deprecate and invalidate or otherwise handle
prefixes/addresses that are topologically in a wrong place (i.e., are
anchored to the source MAG). We could assume that the DNA [RFC6059]
handles this but explicit actions by the target MAG make sure that
MNs without DNA support are also covered.
4.4.1. Deprecating Prefixes/Addresses
A target MAG receives information of prefixes/addresses that are not
valid under the target MAG in LPOs included in a PBA from a LMA. If
SLAAC is used to configure addresses to a MN, then the target MAG
SHOULD deprecate prefixes from the source MAG by sending a Router
Advertisement with a Prefix Information Option (PIO) and set at least
the preferred lifetime to zero (0). The valid lifetime is set to
value received in the corresponding LPO. If e.g. SeND [RFC3971] is
Korhonen, et al. Expires January 30, 2014 [Page 7]
Internet-Draft Local Prefix Management July 2013
used, then the valid lifetime can also be set to zero (0).
4.4.2. Temporary Tunneling Between Mobile Access Gateways
During the handover from a source MAG to a target MAG, it might not
be possible to make the MN to discard all addresses in use that
belong to the source MAG. This is the case, for example, when the MN
does not implement the DNA functionality and the valid lifetime of
the prefixes is still greater than zero. In this case, it would be
beneficial to establish a temporary tunnel for the local addresses
from the source MAG to the target MAG for the period the valid
lifetime of the prefixes expires. The temporary tunnel would be
removed immediately when valid lifetime of the local prefix from the
source MAG expires. Whether the target MAG initiates the creation of
the temporary tunnel between MAGs is controlled by the
'EnableTemporaryLocalizedRouting' configuration object.
[Discussion: it is to be verified whether [RFC6705] is usable for
this purpose and whether it has to be extended to cover the above use
case or do we need to develop a new one.]
4.4.3. Informing a Mobile Node of an Inoperable Prefix/Address
If tunneling between MAGs as described in Section 4.4.2 is not an
option, then the target MAG SHOULD respond to all IP packets a MN
originates with an address belonging to the source MAG with an ICMPv6
error Destination Unreachable Message and set the Code to 5 (Source
address failed ingress/egress policy) [RFC4443]. The configuration
SHOULD remain active until the valid lifetime received from the
corresponding LPO expires.
5. Local Mobility Anchor Operation
5.1. Extensions to Binding Cache Entry Data Structure
The Binding Cache Entry (BCE) data structure for each currently
registered MN is extended with zero or more locally assigned IPv6
prefix/address and its valid lifetime pairs. The prefix/address in
the Local Prefix mobility option MUST NOT be used as a BCE look up
key.
5.2. Local Prefix/Address Context Transfer
The operation of the LMA is fairly simple. When the LMA received a
PBU and the BCE for the MN has no prior knowledge of a local prefix/
address information learned from the received LPO option, then the
LMA:
Korhonen, et al. Expires January 30, 2014 [Page 8]
Internet-Draft Local Prefix Management July 2013
o Records the prefix/address into the BCE.
o Records the valid lifetime of the prefix/address into the BCE.
o Echoes the prefix/address, the valid lifetime and 'R' set to 0
information back to the MAG in the LPO option included in the PBA.
If the BCE for the MN has existing local prefix/address information
learned from the received LPO option, then the LMA:
o Records the new prefix/address into the BCE.
o Records the new valid lifetime of the prefix/address into the BCE.
o Returns the old prefix/address, the valid lifetime and 'R' set to
1 information back to the MAG in the LPO option included in the
PBA.
5.3. Local Prefixes/Addresses Management
After a MN has moved from a source MAG to a target MAG as a result of
a handover, the MN might be configured with prefixes/addresses that
topologically belong to the source MAG. If DHCPv6 was used to
configure addresses to the MN, then the LMA SHOULD initiate the
DHCPv6 Reconfigure procedure towards the MN immediately after sending
the PBA to the target MAG. If SLAAC was used to configure addresses
to the MN, then the LMA does not need to do anything beyond what has
already been done in Section 5.2.
6. Signaling Flow Examples
6.1. Stateless Address AutoConfiguration Example
Figure 3 shows example PMIPv6 signaling for the initial attachment to
the PMIPv6 domain and a handover with locally assigned prefixes and
when the stateless autoconfiguration (SLAAC) [RFC4862] is used for
configuring addresses.
In the following figure 'PIO' stands for Prefix Information Option
[RFC4861] in a Router Advertisement, 'p' means the preferred lifetime
in a PIO, and 'v' means the valid lifetime in a PIO. 'lp1' stands for
local prefix 1 and 'lt1' for its valid lifetime. Similarly 'lp2'
stands for local prefix 2 and 'lt2" for its valid lifetime. 'lp1' is
different from 'lp2'.
Korhonen, et al. Expires January 30, 2014 [Page 9]
Internet-Draft Local Prefix Management July 2013
[MN] [MAG_1] [MAG_2] [LMA]
| | | |
|--- Rtr Sol --->| | |
| | | |
| MAG_1 assigns local | |
| IPv6 prefix lp1 | |
| | | |
| |--- PBU ------------------------>|
| | LPO=lp1/lt1/R=0, |
| | HNP=0, | LMA records
| | HI=1, ... | lp1/lt1, assigns
| | | HNP pref
| | | |
| |<-- PBA -------------------------|
| | LPO=lp1/lt1/R=0, |
|<-- Rtr Adv ----| HNP=pref, ... |
| PIO=pref, | | |
| PIO=lp1/p=lt1/v=lt1 (new) | |
| | | |
.... handover takes place ....
| | | |
|--- Rtr Sol -------------------->| |
| | | |
| | MAG_2 assigns local |
| | IPv6 prefix lp2 |
| | | |
| | |--- PBU ------->|
| | | LPO=lp2/lt2/R=0,
| | | HNP=0, HI=3,|
| | | ... |
| | | lp2 != lp1, thus
| | | LMA records
| | | lp2/lt2, returns
| | | previous lp1/lt1
| | | |
| | |<-- PBA --------|
|<-- Rtr Adv ---------------------| LPO=lp1/lt1/R=1,
| PIO=pref, | | HNP=pref, ...
| PIO=lp2/p=lt2/v=lt2, (new) | |
| PIO=lp1/p=0/v=lt1 (old) | |
| | | |
Figure 3: Local prefix assignment and lifetime management example
using SLAAC
Korhonen, et al. Expires January 30, 2014 [Page 10]
Internet-Draft Local Prefix Management July 2013
6.2. Stateful Address Configuration Example
Figure 4 shows example PMIPv6 signaling for the initial attachment to
the PMIPv6 domain with locally assigned prefixes and when the
stateful address configuration (DHCPv6) is used for configuring
addresses.
In the following figures 'p' means the preferred lifetime in an IA_TA
or IA_NA, and 'v' means the valid lifetime in an IA_TA or IA_NA
respectively. Also, 'la1' stands for local address 1 and 'lt1' for
its valid lifetime. Similarly 'la2' stands for local address 2 and
'lt2" for its valid lifetime. 'la1' is different from 'la2'. The
'IA_xA' stands for either IA_TA or IA_NA.
[MN] [MAG_1/Relay] [DHCPv6-S ~ ~ ~ ~ ~ LMA]
| | | |
|--- Rtr Sol --->| | |
| | | |
| MAG_1 assigns local | |
| IPv6 address la1 | |
| | | |
| |--- PBU ------------------------>|
| | LPO=la1/R=0,| |
| | HNP=0, | LMA records
| | HI=1, ... | la1, assigns
| | | HNP pref
| | | |
| |<-- PBA -------------------------|
|<-- Rtr Adv ----| LPO=la1/lt1/R=0, |
| M=1, ... | HNP=pref, | |
| | ... | |
| | | |
|--- Solicit --->| Relay adds | |
| | link-addr=pref | |
| | | |
| |--- Relay-f --->| DHCPv6 server |
| | | adds IA_xA with|
| | | la1/p=lt1/v=lt1,
| | | HoA based on pref,
| | | Reconfigure Accept,
| | | ... |
| |<-- Relay-r ----| |
|<--- Advert or -| | |
| Reply | | |
| | | |
| ... DHCPv6 negotiation may continue...
| | | |
Korhonen, et al. Expires January 30, 2014 [Page 11]
Internet-Draft Local Prefix Management July 2013
Figure 4: Local prefix assignment example using stateful DHCPv6
Figure 5 shows example PMIPv6 signaling for a handover with locally
assigned prefixes and when the stateful address configuration
(DHCPv6) is used for configuring addresses.
[MN] [MAG_2/Relay] [DHCPv6-S ~ ~ ~ ~ ~ LMA]
| | | |
.... handover takes place ....
| | | |
[ |--- Rtr Sol --->| ] | |
| | | |
| MAG_2 assigns local | |
| IPv6 address la2 | |
| | | |
| |--- PBU ------------------------>|
| | LPO=la2/lt2/R=0, |
| | HNP=0, | la2 != la1, thus
| | HI=3, ... | LMA records
| | | la2/lt2, returns
| | | previous la1/lt1/R=1
| | | |
| |<-- PBA -------------------------|
[ |<-- Rtr Adv ----| ] LPO=la1/lt1/R=1, |
| M=1, ... | HNP=pref, | |
| | ... | |
| | | |
|<-- Reconfigure ----------------------------------|
| IA_xA, | | |
| ... | | |
| | | |
|--- Renew --------------------------------------->|
| IA_xA with | | |
| HoA, | | DHCPv6 server
| la1, | | adds IA_xA with
| ... | | la1/p=0/v=0,
| | | la2/p=lt2/v=lt2,
| | | HoA, |
| | | ... |
| | | |
|<-- Reply ----------------------------------------|
| ... | | |
| | | |
Figure 5: Local prefix change example using stateful DHCPv6 during a
handover
Korhonen, et al. Expires January 30, 2014 [Page 12]
Internet-Draft Local Prefix Management July 2013
7. Configuration Objects
This specification defines two configuration objects.
EnableLocalPrefixManagement
This configuration object is available in both a MAG and in a LMA.
When set to TRUE (i.e., enabled), the PMIPv6 node enables the
local IPv6 prefix/address lifetime management functionality. The
default value is FALSE (i.e., disabled).
EnableTemporaryLocalizedRouting
This configuration object is available in both a MAG and in a LMA.
When set to TRUE (i.e., enabled), the MAG or the LMA MAY initiate
the localized routing (tunnel) [RFC6705] for the period locally
meaningful prefixes from the previous MAG are still valid. The
default value is FALSE (i.e., disabled).
8. Security Considerations
The security considerationf for the Proxy Mobile IPv6 [RFC5213]
apply. Furthermore, generic security threats regarding the address/
prefix ownership also apply [RFC3971]. An attacker can make use of
unprotected Router Advertisements to interfere the address selection
the MN does and in that way hijact traffic. This requires that the
attacker is albe to gain access to the same link the victim host is.
[Editor's Note: security considerations to be imporved.]
9. IANA Considerations
One new mobility options for the use with PMIPv6 is defined in the
[RFC6275] "Mobility Options" registry. The mobility option is
defined in Section 3:
Local Prefix Mobility Option is set to TBD1
10. Acknowledgements
We ack.
11. References
Korhonen, et al. Expires January 30, 2014 [Page 13]
Internet-Draft Local Prefix Management July 2013
11.1. Normative References
[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
Requirement Levels", BCP 14, RFC 2119, March 1997.
[RFC3315] Droms, R., Bound, J., Volz, B., Lemon, T., Perkins, C.,
and M. Carney, "Dynamic Host Configuration Protocol for
IPv6 (DHCPv6)", RFC 3315, July 2003.
[RFC4443] Conta, A., Deering, S., and M. Gupta, "Internet Control
Message Protocol (ICMPv6) for the Internet Protocol
Version 6 (IPv6) Specification", RFC 4443, March 2006.
[RFC4861] Narten, T., Nordmark, E., Simpson, W., and H. Soliman,
"Neighbor Discovery for IP version 6 (IPv6)", RFC 4861,
September 2007.
[RFC4862] Thomson, S., Narten, T., and T. Jinmei, "IPv6 Stateless
Address Autoconfiguration", RFC 4862, September 2007.
[RFC5213] Gundavelli, S., Leung, K., Devarapalli, V., Chowdhury, K.,
and B. Patil, "Proxy Mobile IPv6", RFC 5213, August 2008.
[RFC6275] Perkins, C., Johnson, D., and J. Arkko, "Mobility Support
in IPv6", RFC 6275, July 2011.
11.2. Informative References
[I-D.bhandari-dhc-class-based-prefix]
Systems, C., Halwasia, G., Gundavelli, S., Deng, H.,
Thiebaut, L., Korhonen, J., and I. Farrer, "DHCPv6 class
based prefix", draft-bhandari-dhc-class-based-prefix-05
(work in progress), July 2013.
[I-D.korhonen-6man-prefix-properties]
Korhonen, J., Patil, B., Gundavelli, S., Seite, P., and D.
Liu, "IPv6 Prefix Properties",
draft-korhonen-6man-prefix-properties-02 (work in
progress), July 2013.
[I-D.lepape-6man-prefix-metadata]
Pape, M., Systems, C., and I. Farrer, "IPv6 Prefix Meta-
data and Usage", draft-lepape-6man-prefix-metadata-00
(work in progress), July 2013.
[RFC3971] Arkko, J., Kempf, J., Zill, B., and P. Nikander, "SEcure
Neighbor Discovery (SEND)", RFC 3971, March 2005.
Korhonen, et al. Expires January 30, 2014 [Page 14]
Internet-Draft Local Prefix Management July 2013
[RFC6059] Krishnan, S. and G. Daley, "Simple Procedures for
Detecting Network Attachment in IPv6", RFC 6059,
November 2010.
[RFC6705] Krishnan, S., Koodli, R., Loureiro, P., Wu, Q., and A.
Dutta, "Localized Routing for Proxy Mobile IPv6",
RFC 6705, September 2012.
Authors' Addresses
Jouni Korhonen
Renesas Mobile
Porkkalankatu 24
FIN-00180 Helsinki
Finland
Email: jouni.nospam@gmail.com
Teemu Savolainen
Nokia
Hermiankatu 12 D
FI-33720 Tampere
FINLAND
Email: teemu.savolainen@nokia.com
Sri Gundavelli
Cisco
170 West Tasman Drive
San Jose, CA 95134
USA
Email: sgundave@cisco.com
Korhonen, et al. Expires January 30, 2014 [Page 15]