I processori per computer sono passati da 32 bit a 64 bit. Perché gli IP sono passati da 32 bit a 128 bit (saltando a 64 bit)?
MODIFICARE:
Non intendevo fare un confronto diretto. Sono solo curioso di sapere perché gli IP hanno saltato a 64 bit.
I processori per computer sono passati da 32 bit a 64 bit. Perché gli IP sono passati da 32 bit a 128 bit (saltando a 64 bit)?
MODIFICARE:
Non intendevo fare un confronto diretto. Sono solo curioso di sapere perché gli IP hanno saltato a 64 bit.
Risposte:
I due non sono correlati. Le decisioni su come strutturare IPV6 sono una miriade. Ci sono molte informazioni nell'articolo di Wikipedia IPv6 .
Fondamentalmente, lo spazio di indirizzi a 128 bit di IPv6 ci offre uno spazio di indirizzi così enorme che è improbabile che lo useremo mai (2 ^ 128 indirizzi, o 3,4 * 10 ^ 38).
Lo spazio di indirizzi più ampio consente inoltre un modello gerarchico di indirizzamento migliore, poiché CIDR e simili "hack" non sono più necessari per il routing. Lo spazio degli indirizzi consente di separare un indirizzo host a 64 bit e un indirizzo di rete a 64 bit e l'indirizzo host può essere autoconfigurato.
Con più spazio, abbiamo più indirizzi ed è più facile organizzarli in modo efficiente. IPv4 è un po 'come un appartamento ingombro di 1 camera da letto e IPv6 è un gigantesco magazzino in cui possiamo organizzare tutto in un modo molto più organizzato.
2^64/2^48=65536
volte più indirizzi, che impiegano meno dello 0,00007% se assegniamo un ipv6 a ciascun dispositivo con un mac registrato (improbabile)
in qualche modo si sono spostati a 64 bit, perché nella maggior parte dei modelli di distribuzione IPv6 viene assegnato un prefisso / 64, il che significa che il tuo indirizzo IP "pubblico" è fisso a 64 bit e il resto è assegnabile da te nella tua rete privata (anche un enorme 64 Po).
Con 64 bit, gli indirizzi IP sarebbero ancora scarsi. Ad esempio, ogni scheda Ethernet ha un identificatore univoco a 48 bit. Se si consentisse alle schede di utilizzare i propri identificativi univoci a 48 bit come indirizzo host, 64 bit lascerebbero solo 16 bit per la porzione di rete, il che non è sufficiente.
Con 128 bit, gli indirizzi IP non sono scarsi. E ciò ti consente di fare tutti i tipi di cose ordinate.