Large-scale Autorenumbering in IPv6

Allison Mankin

USC Information Sciences Institute

This page is not yet completed.

Table of Contents

Stan Barber's Notes

The current specification is draft-ietf-addrconf-ipv6-auto-07.txt

Auto-address configuration

ICMPv6 message exchanges, formats in the Neighbor Discovery Specification. Messages used: NS, RA, RS, NA
Forming a Link-Local Address
Sites consisting of machine attached to a single link should not require a presence of router or stateful address server. In simplest and common case, the IEEE 802 address prefixed with a large number of zeros (to full the 128 bits)
Duplicate Address Detection
Can be disabled if administrator prefers
This is used in both stateless address auto configuration and other address acquitions.
For stateless autoaddresses, DAD is performed only on link-local addresses, thus is not in critical path in large-scale-renumbering.
Address is TENTAIVE until DAD complete
Routable Addresses
These may be site and/or global. A router is required to configure these types of addresses. Periodically, routers advertise themselves. Configuration flags in the router advertisment message. If autoconfiguring, a prefix information message is used to provide basic data for forming the address prefix. These addresses all have specific lifetimes. Addresses start being tentative, then preferred (valid), deprecated (still valid), and finally invalid.

Large-scale Auto-renumbering

Basic scaling
  1. NS sent to small number of hosts on a link, Solicited-Node-Multicast
  2. RS sent to All-Routers-Multicast
  3. RA sent to All-Nodes-Multicast, if unsolicited
Router Advertisement(stateless) mechanism facilitates
Rapid segment-by-segment node renumberings. Lazy reconfiguration, as the router prefix addition (and expiry of the old) needed as well for global routing
Coexistence of depreciated and new preferred addresses facilitates
modification/removal of embedded literal addresses
graceful termination
PIER

Comparision with IPv4 renumbering

Security Considerations

Various bits can be used to setup addressing policy. IPSEC can probably be used.

Open Issues


Copyright © 1996 Stan Barber. Reproduction with attribution granted.
Academ Consulting Services
P.O. Box 300481
Houston, Texas 77230-0481
Comments via email to www@academ.com