169.254.0.0/16 ist KEINE "private" Adressierung. Es handelt sich um eine "Link Local" -Adressierung.
Wie bereits erwähnt, unterscheidet sich die Link Local-Adressierung in IPv4 stark (und ist viel weniger nützlich) als die Link Local-Adressierung in IPv6.
In IPv6 können Sie keine globale Konnektivität oder eine globale Bereichsadresse (außer einer statisch zugewiesenen) erhalten, ohne zuvor eine lokale Linkadresse zu haben. Lokale Verbindungsadressen werden zum Auflösen von Routern für den nächsten Hop, für OSPF-Nachbarschaften, für SLAAC und DHCPv6 und viele andere Dinge in IPv6 verwendet.
fd00 :: / 8 (ULA Random) hat einen ähnlichen Zweck und eine ähnliche Ideologie wie die RFC-1918-Adressierung (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16), ist jedoch ganz anders. Theoretisch sollten Sie einen zuverlässig zufälligen Prozess verwenden, um die 40 benötigten Bits (die x-Ziffern in fdxx: xxxx: xxxx :: / 48) zu erzeugen, um ein / 48-Präfix zu erstellen. Theoretisch sollte dies Kollisionen zwischen Organisationen, die sich ihren ULA-adressierten Netzwerken anschließen, unwahrscheinlich machen.
fc00 :: / 8 (die andere Hälfte von fc00 :: / 7) sollte ULA-registriert werden, aber der RFC erhielt starken Widerstand und erzielte keinen Konsens. Der Entwurf ist abgelaufen, und während IANA fc00 :: / 7 für ULA reserviert hat und fd00 :: / 8 für ULA Random vorgesehen ist, gibt es derzeit keine RFC-Einstellungsstandards oder die Verwendung von fc00 :: / 8.
Ein Host mit globalem IPv6 verfügt über einen Schnittstellenbericht, der dem folgenden ähnelt:
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
(Das Obige ist eine statisch zugewiesene Schnittstelle)
Beachten Sie jedoch, dass es weiterhin sowohl eine lokale Link-Adresse (fe80 :: c19: 132b: 7ba: abc2 / 64) als auch eine globale Unicast-Adresse (2001: db8: 930 :: 5/64) hat.
Ich habe das IPv6-Präfix in das für die Dokumentation reservierte geändert und das IPv4-Präfix redigiert.