169.254.0.0/16 NON è un indirizzo "privato". È l'indirizzamento "Link Local".
Tuttavia, come indicato, l'indirizzamento Link Local in IPv4 è molto diverso (e molto meno utile) rispetto all'indirizzamento Link Local in IPv6.
In IPv6, non è possibile ottenere la connettività globale o un indirizzo di ambito globale (tranne uno assegnato staticamente) senza prima avere un indirizzo locale di collegamento. Gli indirizzi locali di collegamento vengono utilizzati per risolvere i router hop successivi, per le adiacenze OSPF, per SLAAC e DHCPv6 e molte altre cose in IPv6.
fd00 :: / 8 (ULA Random) ha uno scopo e un'ideologia in qualche modo simili all'indirizzamento RFC-1918 (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16), ma è abbastanza diverso. In teoria, dovresti usare un processo affidabile in modo casuale per produrre i 40 bit necessari (le cifre x in fdxx: xxxx: xxxx :: / 48) per creare un prefisso / 48. In teoria, ciò dovrebbe rendere improbabili le collisioni tra le organizzazioni che aderiscono alle loro reti indirizzate ULA.
fc00 :: / 8 (l'altra metà di fc00 :: / 7) doveva essere registrato ULA, ma la RFC ha ricevuto una forte opposizione e non ha raggiunto il consenso. La bozza è scaduta e mentre IANA ha riservato fc00 :: / 7 per ULA e fd00 :: / 8 è designato per ULA Random, non ci sono standard di impostazione RFC o abilitazione all'uso di fc00 :: / 8 in questo momento.
Un host con IPv6 globale avrà un rapporto di interfaccia simile al seguente:
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=10b<RXCSUM,TXCSUM,VLAN_HWTAGGING,AV>
ether 68:fe:f7:07:11:6f
inet6 fe80::c19:132b:7ba:abc2%en0 prefixlen 64 secured scopeid 0x7
inet6 2001:db8:930::200:5 prefixlen 64
inet xxx.xxx.xxx.5 netmask 0xffffff00 broadcast xxx.xxx.xxx.255
nd6 options=201<PERFORMNUD,DAD>
media: autoselect (1000baseT <full-duplex,flow-control>)
status: active
(Quanto sopra è un'interfaccia assegnata staticamente)
Si noti, tuttavia, che ha ancora sia un indirizzo Link locale (fe80 :: c19: 132b: 7ba: abc2 / 64) sia un indirizzo Unicast globale (2001: db8: 930 :: 5/64).
Ho modificato il prefisso IPv6 in quello riservato alla documentazione e ho redatto il prefisso IPv4.