Documente Academic
Documente Profesional
Documente Cultură
Abstract The need for a new Internet Protocol is well Internet Protocol version 6 (IPv6). This
understood and accepted in the paper reviews the basics of IPv6, its
networking industry. Requirements for deployment, and strategies for managing
more address space, simpler address the transition from IPv4 to IPv6. Most
design and handling at the IP layer, better importantly, the paper identifies key areas
QoS support, greater security, and an for IPv6 testing, and prescribes an
increasing number of media types and appropriate testing methodology for each
Internet-capable devices have all of them.
contributed to drive the development of
Introduction IPv4, the current version of the Internet Configuration Protocol (DHCP), and
Protocol deployed worldwide, has proven Classless Inter-Domain Routing (CIDR).
remarkably robust, easy to implement, and
While these techniques provide a
interoperable with a wide range of
workaround for the lack of address space,
protocols and applications. Though
they fail to meet the requirements of the
substantially unchanged since it was first
Internet’s end-to-end architecture and
specified in the early 1980s, IPv4 has
peer-to-peer applications. Additionally,
supported the scaling of the Internet to its
residential broadband Internet requires
current global proportions. However, the
always-on, always-contactable global
ongoing explosive growth of the Internet
addresses, which are unsupportable with
and Internet services has exposed
current IP address conversion strategies,
deficiencies in IPv4 at the Internet’s
pooling, and other temporary allocation
current scale and complexity. IPv6 was
techniques.
developed specifically to address these
deficiencies, enabling further Internet The global need for IP addresses has even
growth and development. added political force to the drive for IPv6
implementation. For latecomers to the
The most important issue addressed by
Internet explosion, IPv6 is the only solution
IPv6 is the need for increased IP
that will accommodate billions of new
addresses: IPv4’s 32-bit address space is
users. Many countries, such as China and
nearly exhausted, while the number of
Japan, have legislated an implementation
Internet users continues to grow
schedule for IPv6 to meet their urgent
exponentially. This need is exacerbated by
deployment needs.
the continual introduction of address-
hungry Internet services and applications Simply stated, IPv6’s ample (128-bit)
(Internet-enabled PDAs, home and small address space provides an adequate
office networks, Internet-connected number of globally unique addresses to
vehicles and appliances, IP telephony and support the anticipated growth and
wireless services, etc.). The exhaustion of development of the Internet for the
IPv4 addresses has been long anticipated, foreseeable future. However, as the
and various techniques have been following section illustrates, IPv6 is much
introduced to extend the life of the existing more than just a software fix to provide
IPv4 infrastructure, including Network more IP addresses.
Address Translation (NAT), Dynamic Host
128 bits
Benefits of IPv6 Aside from the increased address space, important to accommodate mobile
IPv6 offers a number of other key design services (data and voice) and Internet-
improvements over IPv4. capable appliances. IPv6’s built-in address
autoconfiguration feature enables a large
Improved efficiency in routing and packet
number of IP hosts to easily discover the
handling
network and obtain new, globally unique
IPv6’s very large addressing space and IPv6 addresses. This allows plug-and-play
network prefixes (Figure 1) allow the deployment of Internet-enabled devices
allocation of large address blocks to ISPs such as cell phones, wireless devices, and
and other organizations. This enables an home appliances.
ISP or enterprise organization to aggregate
The autoconfiguration feature also makes
the prefixes of all its customers (or internal
it simpler and easier to renumber an
users) into a single prefix and announce
existing network. This enables network
this one prefix to the IPv6 Internet.
operators to manage the transition from
Within the IPv6 address space, the one provider to another more easily.
implementation of a multi-leveled address
Support for embedded IPSec
hierarchy provides more efficient and
scalable routing. This hierarchical Optional in IPv4, IPSec is a mandatory part
addressing structure reduces the size of of the IPv6 protocol suite. IPv6 provides
the routing tables Internet routers must security extension headers, making it
store and maintain. easier to implement encryption,
authentication, and virtual private
Though the IPv6 header is larger, its format
networks (VPNs). By providing globally
is simpler than that of the IPv4 header. The
unique addresses and embedded security,
IPv6 header removes the IPv4 fields for
IPv6 can provide end-to-end security
Header Length (IHL), Identification, Flags,
services such as access control,
Fragment Offset, Header Checksum, and
confidentiality, and data integrity with less
Padding, which speeds processing of the
impact on network performance.
basic IPv6 header. Also, all fields in the
IPv6 header are 64-bit aligned, taking Enhanced support for Mobile IP and mobile
advantage of the current generation of 64- computing devices
bit processors.
Mobile IP, defined in an IETF standard,
Support for autoconfiguration and plug and allows mobile devices to move around
play without breaking their existing connections
— an increasingly important network
The need for plug-and-play
feature. Unlike IPv4, IPv6 mobility uses
autoconfiguration and address
built-in autoconfiguration to obtain the
renumbering has become increasingly
Care-Of-Address, eliminating the need for a
destination address
128 bits
001
128 bits
64 bits
0 interface ID
1111111011 subnet ID
FECO::/10 16 bits
10 bits
128 bits
64 bits
0 interface ID
1111111010
FE8O::/10
10 bits
128 bits
subnet ID 00000000000000000000
128 bits
112 bits
group ID
0 if permanent
1111 1111 flag
1 if temporary
F
FECO::/10F flag scope 1 = interface — local
2 = link — local
8 bits 8 bits 3 = subnet — local
scope 4 = admin — local
5 = site — local
8 = organization — local
E = global
IPv6 Deployment IPv6 provides many benefits over legacy routing protocols and sufficient memory
IPv4 technology; however, all agree that for both the IPv4 and IPv6 routing tables.
any successful strategy for IPv6
IPv6 over IPv4 tunneling
deployment requires it to coexist with IPv4
for some extended period of time. A IPv6 over IPv4 tunneling encapsulates
number of strategies have been developed IPv6 traffic within IPv4 packets, to be sent
for managing this complex and prolonged over an IPv4 backbone (Figure 8). This
transition from IPv4 to IPv6. The following enables “island” IPv6 end systems and
subsections describe several of these routers to communicate through an
strategies. existing IPv4 infrastructure.
IPv6 Challenges Expectations for IPv6 are high: it is • Deliverable Quality of Service.
perceived as the protocol of the next • Improved network security.
generation Internet, replacing today’s
legacy IPv4-based networks. As described Network equipment manufacturers (NEMs)
above, IPv6 deploys a new data plane to fix face the challenge of building routers to
various addressing and efficiency support both IPv6 and IPv4 networks, with
problems with IPv4, and a new routing two sets of control and data planes. This
control plane to effectively make use of the can add significant resource requirements
new addresses. The impact of the new to routers supporting dual stacks,
data and control planes on today’s impacting router performance and
networks is significant. Failures or scalability. Additional transition
interruption are unacceptable in mission- mechanisms like tunneling and
critical networking environments. application/address translation add
complexity to router design.
Network operators and service providers
are facing tough questions – when and For end users, IPv6 improves productivity
how to migrate to IPv6? To answer these by enabling network connectivity via a
questions with certainty, they need wider range of media and delivery
assurance that in their particular mechanisms. But for general acceptance,
networks, IPv6 will provide: the new IPv6 networks must demonstrate
responsiveness at least equal to that of
• Rapid expansion needed for more
IPv4. In addition, while several end user
users and devices.
environments and applications like
• Smooth transition and coexistence Windows XP, Linux, and sendmail support
with IPv4. IPv6 today, more applications are needed
• Robust network failure recovery. to enhance IPv6’s overall acceptance.
Test Solution IPv6 test tools must be able to perform a used in today’s IPv4 and transitional IPv6
Requirements wide variety of functions to adequately test networks, including OSPFv2, OSPFv3, IS-
and validate IPv6 devices and systems. For IS, IS-ISv6, RIP, RIPng, BGP and MBGP+.
conformance testing, the test solution These routing protocols are used to
must be able to fully exercise the control advertise the underlying network
plane of the device or system under test. topologies over which the IPv6 network is
For performance and scalability testing, established.
the test solution must be able emulate
Ability to generate and analyze tunneled traffic
IPv6-capable routers at the control plane
– dual stack data plane
level and scale up for large capacity
testing. The solution must also be able to IPv6 test tools must be able to fully stress
drive wire-speed traffic through the system the dual-stack data planes of dual stack
at the data plane level to fully stress the routers in addition to IPv6-only scenarios.
device being tested. The test tool must:
IX IA IX IA IX I A
IX IA
IX IA IX I A IX IA IX IA IX I A
IX IA
IX IA IX IA IX I A
DUT
IX IA
IX IA IX I A IX IA
Conclusion Though the benefits of IPv6 are well and strategies will be used to ease the
understood, the cost of overhauling the pains and minimize investment into IPv6
existing IPv4 infrastructure is prohibitive deployment.
for many network operators and service
The need for better test tools and
providers. The current attitude toward IPv6
methodology is essential for the success of
in the US market could be characterized as
IPv6. Both NEMs and network operators
“IPv4 is working. Why change?” The real
rely on test tools to identify design flaws
driving force for IPv6 will come from
and interoperability issues. Ixia’s expertise
countries and regions whose only choice
in testing has been a large contributor to
for global competitiveness in the next
the success of the IPv4 Internet, and Ixia’s
decade is to change to larger address
comprehensive test tools provide the
space. The path to complete global IPv6
power and flexibility to manage the
connectivity will be lengthy and full of
transition to IPv6.
challenges. Many transitional schemes
Linux
workstation
DUT
DUT
IPv6 packets dual stack router IPv6 packets
DUT
IX IA IX IA IX IA IX IA
IXIA I X IA
IX IA IX IA IX IA IX IA
DUT
dual stack
router
IX I A I X IA
emulated peers
Figure 24. Ixia emulates multiple BGP peers with advertised routes
Classless Inter-Domain Routing CIDR allocates and specifies the Internet addresses
(CIDR) used in inter-domain routing more flexibly than was
possible with the original system of IPv4 address
classes. As a result, the number of available Internet
addresses has been greatly increased.
Exterior Gateway Protocol (EGP) A protocol that distributes routing information to the
routers that connect networks.
Foreign Agent (FA) (In Mobile IP,) a router serving as a mobility agent for a
mobile node. A foreign agent works in conjunction with
another type of mobility agent known as a home agent
to support Internet traffic forwarding for a device
connecting to the Internet from outside its home
network.
Internet Gateway Protocol (IGP) Protocol that distributes routing information to the
routers within a network. The term “gateway” is
historical; “router” is currently the preferred term.
Example IGPs are OSPF, IS-IS and RIP.
Maximum Transfer Unit (MTU) The largest size packet or frame that can be sent in a
packet- or frame-based network such as the Internet.
If the MTU size is too large, the packet may encounter
a router that can't handle the packet, resulting in
retransmission. Too small an MTU size means
relatively more header overhead and more
acknowledgements that have to be sent and handled.
Mobile Node A node that can change its point of attachment from
one link to another, while still being reachable via its
home address.
Open Shortest Path First A link-state routing protocol used by IP routers located
(OSPF)v3 within a single Autonomous System (AS) to determine
routing paths. OSPFv3 is the version supports IPv6
addresses.
Routing Information Protocol An Internet routing protocol that uses hop count as a
next generation (RIPng) routing metric. RIP is the most common IGP used in
the Internet. RIPng is the new version that supports
IPv6 addresses.