File: ipv6-address-space

package info (click to toggle)
doc-iana 2003.07-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 9,980 kB
  • ctags: 815
  • sloc: makefile: 51; sh: 31
file content (70 lines) | stat: -rw-r--r-- 3,276 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70

INTERNET PROTOCOL VERSION 6 ADDRESS SPACE

[last updated 2003-07-09]

As defined in [RFC3513], the type of an IPv6 address is identified 
by the high-order bits of the address.  The current allocation of these prefixes 
is as follows:

       Allocation                            Prefix         Fraction of
                                             (binary)       Address Space
       -----------------------------------   --------       -------------
       Unassigned (see Note 1 below)         0000 0000      1/256
       Unassigned                            0000 0001      1/256
       Reserved for NSAP Allocation          0000 001       1/128   [RFC1888]
       Unassigned                            0000 01        1/64
       Unassigned                            0000 1         1/32
       Unassigned                            0001           1/16
       Global Unicast                        001            1/8     [RFC2374]
       Unassigned                            010            1/8
       Unassigned                            011            1/8
       Unassigned                            100            1/8
       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 Unicast Addresses          1111 1110 10   1/1024
       Site-Local Unicast Addresses          1111 1110 11   1/1024
       Multicast Addresses                   1111 1111      1/256

Notes:

       1) The "unspecified address", the "loopback address", and the IPv6
          Addresses with Embedded IPv4 Addresses are assigned out of the
          0000 0000 binary prefix space.

       2) For now, IANA should limit its allocation of IPv6 unicast
          address space to the range of addresses that start with binary
          value 001.  The rest of the global unicast address space
          (approximately 85% of the IPv6 address space) is reserved for
          future definition and use, and is not to be assigned by IANA at
          this time.

IPv6 Unicast addresses are distinguished from multicast addresses by the
value of the high-order octet of the addresses: a value of 0xFF (binary
11111111) identifies an address as a multicast address; any other value
identifies an address as a unicast address.  Anycast addresses are taken
from the unicast address space, and are not syntactically distinguishable
from unicast addresses.

References
----------

[RFC2373]  Hinden, R., and S. Deering, "IP Version 6 Addressing
           Architecture", RFC 2373, Nokia, Cisco Systems,
           July 1998.

[RFC2374]  Hinden, R., M. O'Dell, and S. Deering, "An Aggregatable Global
           Unicast Address Format", RFC 2374, Nokia, UUNET, Cisco Systems,
           July 1998.

[RFC3513]  R. Hinden and S. Deering, "IP Version 6 Addressing Architecture",
           RFC 3513, April 2003.

[]