IPv6
Click on the red underlined text to get to the source
...
In May 2001, the IPv6 Working Group (WG) held an interim meeting in
Redmond, WA to discuss the use of IPv6 ...
... IPv6 Working Group (WG) held an interim meeting in
Redmond, WA to discuss the use of IPv6 within the 3GPP standards.
The first day of the meeting was a joint discussion ...
... 3GPP, during
which an architectural overview of 3GPP's usage of IPv6 was
presented, and there was much discussion regarding particular aspects
...
... presented, and there was much discussion regarding particular aspects
of IPv6 usage within 3GPP. At that meeting, a decision was made to
form a design team to write a document offering advice from the IPv6 ...
... IPv6 usage within 3GPP. At that meeting, a decision was made to
form a design team to write a document offering advice from the IPv6
WG to the 3GPP ...
... WG to the 3GPP community, regarding their use of IPv6. This document
is the result of that effort.
...
... 3GPP community from the
IETF IPv6 Working Group. It is organized into three main sections:
1. An introduction (this section) that provides background
...
... 1. An introduction (this section) that provides background
information regarding the IETF IPv6 WG and the 3GPP and
...
... can be found in section 2.
3. Further work items that should be considered by the IPv6 WG.
These items are discussed in section 3.
...
... These items are discussed in section 3.
It is the purpose of this document to provide advice from the IPv6
Working Group to the 3GPP community. We have limited the contents of
this document to items that are directly related to the use of IPv6 ...
... IPv6
Working Group to the 3GPP community. We have limited the contents of
this document to items that are directly related to the use of IPv6
within 3GPP. This document defines no standards, and it is not a
...
... within 3GPP. This document defines no standards, and it is not a
definitive source of information regarding IPv6 or 3GPP. We have not
chosen to explore 3GPP ...
... (i.e., SIP, IPv4, etc.), as they are outside the scope of the IPv6
Working Group.
The IPv6 Working Group ...
... the IETF process. We are offering these suggestions in a spirit of
open cooperation between the IPv6 Working Group and the 3GPP
community, and we hope that our ongoing cooperation will help to
...
... prefix to each primary PDP context when IPv6 stateless address
autoconfiguration is used, and allowing the terminals to use multiple
interface identifiers ...
... transport,
security, etc.). The IPv6 Working Group is chartered within the
Internet area of the IETF ...
...
IPv6 Internet Protocol version 6 [RFC2460]
...
... Network Address Translation with Protocol Translation.
An IPv6 transition mechanism. [NAT-PT]
...
... Overview of the IPv6 Addressing Architecture ...
...
The recommendations in this document are primarily related to IPv6
address assignment. To fully understand the recommended changes, it
is necessary to understand the IPv6 addressing architecture ...
... The recommendations in this document are primarily related to IPv6
address assignment. To fully understand the recommended changes, it
is necessary to understand the IPv6 addressing architecture, and
current IPv6 address ...
... IPv6 addressing architecture, and
current IPv6 address assignment mechanisms.
The IPv6 addressing ...
... IPv6 address assignment mechanisms.
The IPv6 addressing architecture represents a significant evolution
from IPv4 addressing ...
... from IPv4 addressing [ADDRARCH]. It is required that all IPv6 nodes
be able to assemble their own addresses from interface identifiers ...
... interface identifiers
and prefix information. This mechanism is called IPv6 Host
Autoconfiguration [AUTOCONF ...
... Autoconfiguration [AUTOCONF], and it allows IPv6 nodes to configure
themselves without the need for stateful configuration servers (i.e.,
...
... privacy
[PRIVADDR] or for other reasons. IPv6 hosts are free to generate new
identifiers at any time, and Duplicate Address Detection ...
... address for communication on a locally
attached link. IPv6 routers may advertise additional prefixes
(site-local ...
... site-local and global communication.
IPv6 introduces architectural support for scoped unicast addressing
...
... ADDRARCH]. Link-local addresses allow for
local communication, even when an IPv6 router is not present. Some
IPv6 protocols ...
... IPv6 router is not present. Some
IPv6 protocols (i.e., routing protocols) require the use of link-
...
... information (e.g., site renumbering).
IPv6 explicitly associates each address with an interface.
...
... addresses can be generated at any time.
The IPv6 site renumbering specification [SITEREN] relies upon the
fact that IPv6 nodes ...
... IPv6 site renumbering specification [SITEREN] relies upon the
fact that IPv6 nodes will generate new addresses when new prefixes
...
... prefixes.
In the future, additional IPv6 specifications may rely upon the
ability of IPv6 nodes to use multiple prefixes ...
... In the future, additional IPv6 specifications may rely upon the
ability of IPv6 nodes to use multiple prefixes and/or multiple
identifiers ...
... service, to understand how the UMTS system
works, and how IPv6 is currently defined to be used within it.
...
... PDP Types supported in GPRS -- IPv4, IPv6,
and PPP. This document will only discuss the IPv6 ...
... 8. The GGSN updates the SGSN with the whole IPv6 address.
Each connected handset or laptop will create ...
... GGSN also advertises a single /64 prefix to
the handset, and these two items are assembled into a single IPv6
address. Later, the GGSN modifies the PDP context ...
... context entry in the SGSN
to include the whole IPv6 address, so that the SGSN can know the
single address ...
...
In the spirit of productive cooperation, the IPv6 Working Group
recommends that the 3GPP consider three changes regarding the use of
...
... recommends that the 3GPP consider three changes regarding the use of
IPv6 within GPRS. Specifically, we recommend that the 3GPP:
...
... Laptops that connect to 3GPP handsets will work without any
software changes. Their implementation of the standard IPv6 over
PPP, address assignment ...
... privacy or other purposes.
IPv6 software implementations could be used in 3GPP handsets
without any modifications to the IPv6 protocol ...
... IPv6 software implementations could be used in 3GPP handsets
without any modifications to the IPv6 protocol mechanisms. This
will make it easier to build and test 3GPP handsets.
...
... Applications in 3GPP handsets will be able to take advantage of
different types of IPv6 addresses (e.g., static addresses,
temporary addresses ...
... The GPRS system will be better positioned to take advantage of new
IPv6 features that are built around the current addressing
architecture ...
... nodes
(e.g., handsets or 3GPP-attached laptops) in IPv6 site
renumbering, or in other mechanisms that expect IPv6 hosts to
...
... 3GPP-attached laptops) in IPv6 site
renumbering, or in other mechanisms that expect IPv6 hosts to
create addresses ...
... nodes. This also makes 3GPP mechanisms
not fully compliant with the expected behavior of IPv6 nodes,
which will result in incompatibility with popular laptop IPv6
stacks. For example, a laptop that uses privacy ...
... not fully compliant with the expected behavior of IPv6 nodes,
which will result in incompatibility with popular laptop IPv6
stacks. For example, a laptop that uses privacy addresses for web
...
... link.
These limitations could be avoided by enabling the standard IPv6
address allocation mechanisms in 3GPP nodes. The GGSN ...
... advertise one or more prefixes for the local link in standard IPv6
Router Advertisements, and IPv6 addresses ...
... IPv6
Router Advertisements, and IPv6 addresses could be assembled, as
needed, by the IPv6 stack on the handset or laptop. An interface
identifier ...
... Router Advertisements, and IPv6 addresses could be assembled, as
needed, by the IPv6 stack on the handset or laptop. An interface
identifier could still be assigned by the GGSN, as is currently
...
... 3GPP nodes could participate in site renumbering and future IPv6
mechanisms that rely on the use of multiple global prefixes on a
...
... IPv6 hosts may attach through a 3GPP handset, the
IPv6 WG recommends that one or more /64 prefixes should be assigned
...
... Contexts per person on the earth today. Even assuming that a
majority of these IPv6 /64 prefixes will be used by non-3GPP
networks, there is still clearly a sufficient number of /64 prefixes ...
... 64 prefixes.
Given this, it can be safely concluded that the IPv6 address space
will not be exhausted if /64 prefixes are allocated to primary PDP ...
... contexts.
For more information regarding policies for IPv6 address assignment,
refer to the IAB/IESG recommendations regarding address assignment ...
... PDP context. So, the GGSN can send a single IPv6
address to the SGSN, to be used for billing purposes, etc.
...
... SGSN, to be used for billing purposes, etc.
Instead of using the full IPv6 address to identify a PDP context, the
...
... privacy addresses, and would be compatible with
future IPv6 standards that may depend on the ability of IPv6 nodes to
generate new interface identifiers ...
... addresses, and would be compatible with
future IPv6 standards that may depend on the ability of IPv6 nodes to
generate new interface identifiers for communication.
...
... interface identifiers for communication.
This is a vital change, necessary to allow standards-compliant IPv6
nodes to connect to the Internet through 3GPP handsets, without
...
... Internet through 3GPP handsets, without
modification. It is expected that most IPv6 nodes, including the
most popular laptop stacks, will generate privacy addresses ...
... Additional IPv6 Work Items ...
... that could benefit from further informational or standards-track work
within the IPv6 Working Group.
The IPv6 ...
... point-to-point architecture and
specify how the standard IPv6 address assignment mechanisms are
applicable to IPv6 over point-to-point links ...
... specify how the standard IPv6 address assignment mechanisms are
applicable to IPv6 over point-to-point links. We should also review
and clarify the IPv6 ...
... IPv6 over point-to-point links. We should also review
and clarify the IPv6 over PPP specification [PPP] to match the
...
... Contexts"
(or similar) document. This document would be useful for developers
writing drivers for IPv6 stacks to work over 3GPP PDP Contexts ...
... Contexts.
The IPv6 working group should undertake an effort to define the
minimal requirements for all IPv6 nodes ...
... IPv6 working group should undertake an effort to define the
minimal requirements for all IPv6 nodes.
...
...
This document contains recommendations on the use of the IPv6
protocol in 3GPP standards. It does not specify a protocol, and it
introduces no new security considerations ...
...
This section includes some analysis that may be useful to
understanding why the IPv6 working group is making the above
recommendations. It also includes some other options that were
explored, and the reasons why those options were less suitable than
...
...
In order to allow for the configuration and use of multiple IPv6
addresses per primary PDP Context having different interface
identifiers ...
... PREFDEL] cannot be
considered stable and has not, at this stage, been adopted
by the IPv6 WG as a WG document.
...
... Activation, through Router Advertisements. Therefore, instead of
using the full IPv6 address to identify a primary PDP context, the
...
... Deering, S. and R. Hinden, "Internet Protocol, Version 6 (IPv6) Specification", RFC 2460draft, December 1998. ...
... Narten, T., Nordmark, E. and W. Simpson, "Neighbor Discovery for IP Version 6 (IPv6)", RFC 2461draft, December 1998. ...
... Thomson, S. and T. Narten, "IPv6 Stateless Address Autoconfiguration", RFC 2462draft, December 1998 ...
... Narten, T. and R. Draves, "Privacy Extensions for Stateless Address Autoconfiguration in IPv6", RFC 3041prop, January 2001. ...
... Crawford, M., "Transmission of IPv6 Packets over Ethernet Networks", RFC 2464prop, December 1998. ...
... C. Huitema, "IPv6 Site Renumbering", Work in Progress. ...
... IAB, IESG, "IAB/IESG Recommendations on IPv6 Address Allocations to Sites", RFC 3177, September 2001. ...
... APNIC, ARIN, RIPE-NCC, "IPv6 Address Allocation and Assignment Global Policy", Work in Progress. ...
... J. Martin, B. Haberman, "Automatic Prefix Delegation Protocol for Internet Protocol Version 6 (IPv6)", Work in Progress. ...
