Differences between current version and revision by previous author of IPv6Addressing.
Other diffs: Previous Major Revision, Previous Revision, or view the Annotated Edit History
Newer page: | version 23 | Last edited on Sunday, September 6, 2009 2:50:09 pm | by LawrenceDoliveiro | |
Older page: | version 13 | Last edited on Saturday, April 14, 2007 1:33:10 pm | by CraigBox | Revert |
@@ -1,13 +1,18 @@
IPv6 addresses are 128 bits long as opposed to the 32 bits used by the current IPv4 addresses. The main benefit of this is that it provides __LOTS__ more addresses.
Some common prefixes:
+* ::_aabb_:_ccdd_ -- Used for IPv4 addresses (_a.b.c.d_) (obsolete)
+* ::FFFF:_aabb_:_ccdd_ -- Used for IPv4 addresses (_a.b.c.d_) as per RFC:4038
+* 2000::/3 -- addresses with GlobalScope, as allocated [here|http://www.iana.org/assignments/ipv6-unicast-address-assignments/] (older version [here|http://www.iana.org/assignments/ipv6-tla-assignments])
* 3FFE:831F::/32 -- This is used by [Teredo]
-* 2002
::/16
-- This is used by
[6to4
]
+* FC00
::/7
-- [ULA
]
* FE80::/64 -- LinkLocal
-* FEC0::/48 -- SiteLocal
-* ::FFFF:aabb:ccdd -- Used for IPv4 addresses
(a.b.c.d
)
+* FEC0::/48 -- SiteLocal (deprecated
)
+Subsets of 2000::/3 space:
+* 2001:DB8::/32 -- reserved for example addresses in documentation as per RFC:3849
+* 2002::/16 -- This is used by [6to4]
!!Notation
The preferred form for writing IPv6 addresses is x:x:x:x:x:x:x:x where each x represents the hexadecimal values of 16 bits of the address. Examples:
<pre>
@@ -164,10 +169,11 @@
There is no broadcast addresses, as these have been replaced by multicast ones.
!! References
+* RFC:4291 - IPv6 Addressing Architecture
* RFC:2471 - IPv6 Testing Address Allocation
* RFC:2373 - IP Version 6 Addressing Architecture
* RFC:2374 - An IPv6 Aggregatable Global Unicast Address Format
-----
CategoryNetworking