This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
links:ipv6 [2016/03/14 12:52] jdg [Address Type Identification] |
links:ipv6 [2019/03/06 07:33] (current) |
||
---|---|---|---|
Line 54: | Line 54: | ||
<code> | <code> | ||
- | 2::/3 Global Unicast (20:00 - 3F:00) | + | 2000::/3 Global Unicast |
+ | -- starts at 2000:0000:0000:0000:0000:0000:0000:0000 - | ||
+ | -- ends at 3FFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF | ||
FE80::/10 Link-Local unicast | FE80::/10 Link-Local unicast | ||
FF00::/8 Multicast | FF00::/8 Multicast | ||
(in unicast scopes) Anycast | (in unicast scopes) Anycast | ||
</code> | </code> | ||
- | |||
==== Special Addresses ==== | ==== Special Addresses ==== | ||
Line 80: | Line 81: | ||
Pre-Defined Multicast Addresses: | Pre-Defined Multicast Addresses: | ||
- | FF01:0:0:0:0:0:0:1 All Nodes Addresses, scope: interface-local | + | FF01::1 All Nodes Addresses, scope: interface-local |
- | FF02:0:0:0:0:0:0:1 All Nodes Addresses, scope: link-local | + | FF01::2 All Routers Addresses, scope: interface-local |
- | FF01:0:0:0:0:0:0:2 All Routers Addresses, scope: interface-local | + | FF02::1 All Nodes Addresses, scope: link-local |
- | FF02:0:0:0:0:0:0:2 All Routers Addresses, scope: link-local | + | FF02::2 All Routers Addresses, scope: link-local |
- | FF05:0:0:0:0:0:0:2 All Routers Addresses, scope: site-local | + | FF05::2 All Routers Addresses, scope: site-local |
- | FF02:0:0:0:0:1:FF/102 Solicited-Node Address (used by DAD) | + | FF02::1:FF/102 Solicited-Node Address (used by DAD) |
> cat /etc/hosts | > cat /etc/hosts | ||
Line 96: | Line 97: | ||
</code> | </code> | ||
- | |||
==== MAC adresses ==== | ==== MAC adresses ==== | ||
* [[wp>MAC_address|MAC Address]] | * [[wp>MAC_address|MAC Address]] | ||
Line 169: | Line 169: | ||
* Ethernet type code for IPv6 is 0x86DD (IPv4:0x0800) | * Ethernet type code for IPv6 is 0x86DD (IPv4:0x0800) | ||
* **IPv6 addressing** | * **IPv6 addressing** | ||
- | * 16 bytes = 8 two-byte-blocks = 32 hex-digits = 128 bits | + | * 16 bytes = 8 'quartets' (two-byte-blocks) = 32 hex-digits = 128 bits |
- | * example: 1234:5678:9abc:def0:1234:5678:9abc:def0 | + | * example: 1111:2222:3333:4444:5555:6666:7777:8888 |
* notation in bitmask-length (slash-notation) (ipv4:netmask) | * notation in bitmask-length (slash-notation) (ipv4:netmask) | ||
* global routing prefix (address range assigned to a site) | * global routing prefix (address range assigned to a site) | ||
Line 181: | Line 181: | ||
* (no broadcast/address in IPv6, all-ones interface-ID is valid address) | * (no broadcast/address in IPv6, all-ones interface-ID is valid address) | ||
* Scope | * Scope | ||
+ | * interface-local (/128, only defined inside the router for internal processing optimisation) | ||
* link-local (IPv6:Link-Local Address = IPv4:private-address) | * link-local (IPv6:Link-Local Address = IPv4:private-address) | ||
* FC::/7 = Unique local addresses ULA (IPv4:10/8,172.16/12,192.168/16) | * FC::/7 = Unique local addresses ULA (IPv4:10/8,172.16/12,192.168/16) | ||
Line 278: | Line 279: | ||
* LIR is required to: DNS-delegation to enduser of enduser-prefix | * LIR is required to: DNS-delegation to enduser of enduser-prefix | ||
* IPv6 Provider Independent (PI) Assignments (if multihomed) = minimum /32 | * IPv6 Provider Independent (PI) Assignments (if multihomed) = minimum /32 | ||
- | |||
===== DNS ===== | ===== DNS ===== | ||