Perché IPv6 consiglia sempre di utilizzare / 64 per tutti i collegamenti.
Per la seconda parte della domanda, è uno spreco?
A / 64 ha 18.446.744.073.709.551.615 , o 18 indirizzi quintilioni .
La maggior parte delle subnet IPv4 sono inferiori a 255 host. Supponiamo di avere una rete con 255 host e che abbia un prefisso / 64. Ciò significa che a 255 host viene assegnato un indirizzo v6, lasciando inutilizzati 18.446.744.073.709.551.360 indirizzi. Sono oltre il 99,99%. Per essere più precisi, sono sedici 9 o, in effetti, "rifiuti" al 100%.
Anche se avevi una sottorete con 1.000.000 di host, questo è 18.446.744.073.708.551.616 indirizzi sprecati, o comunque oltre il 99,99%. Solo tredici 9 questa volta, ma ancora efficacemente "spreco" al 100%.
Pertanto, la differenza percentuale tra l'utilizzo di un milione di indirizzi o due indirizzi su un singolo collegamento è trascurabile.
E solo così puoi vedere come appaiono questi numeri.
* Two hosts is 99.9999999999999999891579782751449556599254719913005828857422% unused.
* 255 hosts is 99.9999999999999986176422300809818466404976788908243179321289% unused.
* 1M hosts is 99.99999999999457898913757247782996273599565029144287109375% unused.
* 4B hosts is 99.999999976716935634613037109375% unused.
Anche l'intero IPv4 Internet posizionato su un singolo link / 64 lascerebbe effettivamente inutilizzato il 100% degli indirizzi. Quando guardi i numeri in questo modo, usare qualcosa di diverso da un / 64 su un link è semplicemente stupido.