RFC 1971 (rfc1971) - Page 1 of 23
IPv6 Stateless Address Autoconfiguration
Alternative Format: Original Text Document
Network Working Group S. Thomson
Request for Comments: 1971 Bellcore
Category: Standards Track T. Narten
IBM
August 1996
IPv6 Stateless Address Autoconfiguration
Status of this Memo
This document specifies an Internet standards track protocol for the
Internet community, and requests discussion and suggestions for
improvements. Please refer to the current edition of the "Internet
Official Protocol Standards" (STD 1) for the standardization state
and status of this protocol. Distribution of this memo is unlimited.
Abstract
This document specifies the steps a host takes in deciding how to
autoconfigure its interfaces in IP version 6. The autoconfiguration
process includes creating a link-local address and verifying its
uniqueness on a link, determining what information should be
autoconfigured (addresses, other information, or both), and in the
case of addresses, whether they should be obtained through the
stateless mechanism, the stateful mechanism, or both. This document
defines the process for generating a link-local address, the process
for generating site-local and global addresses via stateless address
autoconfiguration, and the Duplicate Address Detection procedure. The
details of autoconfiguration using the stateful protocol are
specified elsewhere.
Table of Contents
1. INTRODUCTION............................................. 2
2. TERMINOLOGY.............................................. 4
2.1. Requirements........................................ 7
3. DESIGN GOALS............................................. 8
4. PROTOCOL OVERVIEW........................................ 9
4.1. Site Renumbering.................................... 11
5. PROTOCOL SPECIFICATION................................... 11
5.1. Node Configuration Variables........................ 12
5.2. Autoconfiguration-Related Variables................. 12
5.3. Creation of Link-Local Addresses.................... 13
5.4. Duplicate Address Detection......................... 13
5.4.1. Message Validation............................. 15
5.4.2. Sending Neighbor Solicitation Messages......... 15
5.4.3. Receiving Neighbor Solicitation Messages....... 15
Thomson & Narten Standards Track