Future Network Considerations

Previous Table of Contents Next


Another assumption made by IPv6 transition designers is the likelihood that many upgraded hosts and routers will need to retain downward compatibility with IPv4 devices for an extended time period (possibly years or even indefinitely). It was also assumed that upgraded devices should have the option of retaining their IPv4 addressing. To accomplish these goals, IPv6 transition relies on several special functions that have been built into the IPv6 standards work, including dual-stack hosts and routers and tunneling IPv6 via IPv4.

There are many proposals being studied for implementing IPv6. The three most popular are as follows:

  TUBA (TCP and UDP with Bigger Addresses)
  CATNIP (Common Architecture for the Internet)
  SIPP (Simple Internet Protocol Plus)

Expanded Addressing Capabilities

IPv6 addresses are 128-bits long and are used as identifiers for individual interfaces and sets of interfaces. All types of IPv6 addresses are assigned to interfaces, not nodes. There are three types of IPv6 addresses: unicast—identify a single interface; anycast—identify a set of interfaces such that a packet sent to an anycast address will be delivered to one member of the set; and multicast—identify a group of interfaces so that a packet sent to a multicast address is delivered to all of the interfaces in the group. With the advent of the multicast address, the broadcast addresses of IPv4 became obsolete. The leading bits in the address indicate the specific type of IPv6 address. The variable length field comprising these leading bits is called the Format Prefix (FP). Table 12-2 describes the initial allocation of those prefixes.

This initial allocation supports the direct allocation of provider addresses, local use addresses, and multicast address. There is also a reserved space for NSAP and IPX addresses, and neutral-interconnect addresses. You will notice that anycast addresses are not allocated an IP. This is because the anycast addresses are allocated out of the unicast address space.

Unicast addresses identify exactly one interface. They are defined as aggregatable global unicast address formats. There are many forms of unicast address format assignments in IPv6. They are broken down into the following categories:

  Global Provider-Based Addresses
  Neutral-Interconnect Addresses
  NSAP Addresses
  IPX Hierarchical Addresses
  Site-Local-Use Addresses
  Link-Local-Use Addresses
  IPv4-Capable host Addresses
Table 12-2 Initial allocation of IPv6 prefixes
Allocation Prefix (Binary) Fraction of Address Space

Reserved 0000 0000 1/256
Unassigned 0000 0001 1/256
Reserved for NSAP Allocation 0000 001 1/128
Reserved for IPX Allocation 0000 010 1/128
Unassigned 0000 011 1/128
Unassigned 0000 1 1/32
Unassigned 0001 1/16
Unassigned 001 1/8
Provider-Based Unicast Address 010 1/8
Unassigned 011 1/8
Neutral-Interconnect-Based 100 1/8
Unicast Addresses
Unassigned 101 1/8
Unassigned 110 1/8
Unassigned 1110 1/16
Unassigned 1111 0 1/32
Unassigned 1111 10 1/64
Unassigned 1111 110 1/128
Unassigned 1111 1110 0 1/512
Link-Local Use Addresses 1111 1110 10 1/1024
Site-Local Use Addresses 1111 1110 11 1/1024
Multicast Addresses 1111 1111 1/256

These categories organize addresses into a three-level architecture: public topology, site topology, and interface identifiers.

Public Topology

Public topology is a collection of providers and exchanges that provide public Internet transit services. It is divided into a set of Top Level Aggregators (TLA) and a possible hierarchy of Next Level Aggregators (NLA). 13 bits are assigned to specify the TLA and 32 bits for the NLA space.

Site Topology

Site topology is local to a specific site or organization that does not provide public services to nodes outside the site. Site topology is specified as a 16-bit field for Site Level Aggregators (SLA).

Interface Identifiers

The third level of this architecture is the Interface Identifiers. Simply put, Interface Identifiers identify interfaces on links. They must be 64 bits in length and constructed per Institute of Electrical and Electrical Engineers (IEEE) standards.

Provider-Based Unicast Addresses

Provider-based unicast addresses are used for global communications. Figure 12-5 shows the format for a provider-based unicast address.


Figure 12-5  Provider-based unicast addressing.

The first three bits identify the address as a provider-based unicast address. The Registry ID identifies Internet address registry, which assigns provider identifier (Provider ID) to Internet Service Providers (ISPs). The ISP then assigns portions of the address space to their subscribers. The Subscriber ID distinguishes among multiple subscribers attached to the ISP identified in the Provider ID. The Subnet ID identifies a specific physical link—there can be many subnets on the same physical link. Finally, the Interface ID can identify a single interface among the group of interfaces identified by the Subnet prefix. This is similar in practice to using subnet masking to increase the size of your network. For instance, each person is given his or her address. When a mail message comes down the pike addressed to Joe Eastern, the message would first hit the ISP then “unwrap” itself to find Joe on the server.


Previous Table of Contents Next




OSPF Network Design Solutions
OSPF Network Design Solutions
ISBN: 1578700469
EAN: 2147483647
Year: 1998
Pages: 200
Authors: Tom Thomas

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net