Por que o ipv6 é de 128 bits e não 64 bits?

10

Os processadores de computador passaram de 32 bits para 64 bits. Por que os IPs foram movidos de 32 bits para 128 bits (ignorando 64 bits)?

EDITAR:

Eu não pretendia fazer uma comparação direta. Apenas curioso porque os IPs saltaram 64 bits.

    
por bobby 18.10.2010 / 18:04

4 respostas

18

Os dois não estão relacionados. As decisões sobre como estruturar o IPV6 são inúmeras. Há muitas informações no artigo do IPv6 na Wikipédia .

Basicamente, o espaço de endereços de 128 bits do IPv6 nos oferece um espaço de endereçamento tão grande que é improvável que usemos tudo isso (2 ^ 128 endereços, ou 3.4 * 10 ^ 38).

O espaço de endereçamento maior também permite um melhor modelo hierárquico de endereçamento, porque o CIDR e "hacks" similares não são mais necessários para o roteamento. O espaço de endereço permite a separação de um endereço de host de 64 bits e endereço de rede de 64 bits, e o endereço do host pode ser configurado automaticamente.

Com mais espaço, temos mais endereços e é mais fácil organizá-los com eficiência. O IPv4 é como um apartamento de 1 quarto desordenado, e o IPv6 é um armazém gigante no qual podemos configurar tudo de uma forma muito mais organizada.

    
por 18.10.2010 / 18:18
4

Porque os projetistas do IPv6 supercompensaram o erro anterior do IPv4. 32 bits é realmente muito pouco, mas 64 bits seria tão eficaz quanto 128 bits (dividido em 40 + 24 em vez de 64 + 64). Mas é tarde demais para mudar agora.

    
por 09.04.2011 / 00:43
3

eles fizeram passar para 64 Bits, porque na maioria dos modelos de implantação IPv6 você recebe um prefixo / 64, o que significa que seu endereço IP "público" é fixo em 64 bits e o restante é atribuível por você em sua rede privada (também uma gritante 64 Bit).

    
por 18.10.2010 / 21:56
2

Com 64 bits, os endereços IP ainda seriam escassos. Por exemplo, cada placa Ethernet possui um identificador exclusivo de 48 bits. Se você permitisse que os cartões usassem seus identificadores exclusivos de 48 bits como seu endereço de host, os 64 bits deixariam apenas 16 bits para a porção de rede, o que não é suficiente.

Com 128 bits, os endereços IP não são escassos. E isso permite que você faça todo tipo de coisas legais.

    
por 28.08.2011 / 17:33