169.254.0.0/16 NO es direccionamiento "privado". Es el direccionamiento "Enlace local".
Sin embargo, como se indicó, el direccionamiento local de enlace en IPv4 es muy diferente (y mucho menos útil) que el direccionamiento local de enlace en IPv6.
En IPv6, no puede obtener conectividad global o una dirección de alcance global (excepto una asignada estáticamente) sin tener primero una dirección local de enlace. Las direcciones locales de enlace se utilizan para resolver enrutadores del próximo salto, para adyacencias OSPF, para SLAAC y DHCPv6 y muchas otras cosas en IPv6.
fd00 :: / 8 (ULA Random) tiene un propósito y una ideología algo similares al direccionamiento RFC-1918 (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16), pero es bastante diferente. En teoría, debe usar un proceso aleatorio confiable para producir los 40 bits necesarios (los dígitos x en fdxx: xxxx: xxxx :: / 48) para crear un prefijo / 48. Teóricamente, esto debería hacer que las colisiones entre organizaciones que se unen a sus redes dirigidas a ULA sean poco probables.
fc00 :: / 8 (la otra mitad de fc00 :: / 7) estaba destinado a ser registrado en ULA, pero el RFC recibió una fuerte oposición y no logró el consenso. El borrador expiró y aunque IANA ha reservado fc00 :: / 7 para ULA y fd00 :: / 8 está designado para ULA Random, no hay estándares de configuración de RFC o que permitan el uso de fc00 :: / 8 en este momento.
Un host que tenga IPv6 global tendrá un informe de interfaz similar al siguiente:
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
(Lo anterior es una interfaz asignada estáticamente)
Sin embargo, tenga en cuenta que todavía tiene una dirección de enlace local (fe80 :: c19: 132b: 7ba: abc2 / 64) y una dirección global de unidifusión (2001: db8: 930 :: 5/64).
Cambié el prefijo IPv6 al reservado para la documentación y redacté el prefijo IPv4.