Evolução dos protocolos ip
32 bits, que no caso seria o IPv4, os primeiros bits identificam a rede onde a máquina se encontra e os demais para identificação da máquina na rede.
Com o intuito de melhorar a distribuição, os endereços foram divididos em classes. Cada classe possui um número de bytes para identificar sua rede que são: classe A – 1 byte, classe B – 2 bytes e classe C – 3 bytes.
Através desta divisão de classes, é possível endereçar uma quantidade que melhor atenda a necessidade de números de endereços.
Devido aos problemas decorrentes do uso do protocolo IPv4, a organização responsável pelos padrões dos protocolos de Internet já tinha em mente a evolução do protocolo.
Há solução seria criar um protocolo para suprir a capacidade de endereçamento, ser flexível, transparente às aplicações e ser eficiente no roteamento. Em função dessas necessidades o protocolo IPv6 foi criado.
O protocolo IPv6 é uma nova versão de seu protocolo anterior IPv4, este protocolo mantém a “compatibilidade” com a versão anterior e também resolve seus problemas.
Seu endereçamento trabalha com 128 bits e apresenta facilidades de roteamento, sua dimensão de endereçamento se torna muito maior, ou seja, bilhões de vezes o tamanho do espaço de endereçamento do IPv4.
O IPv4 e o IPv6 não são diretamente compatíveis entre si. O IPv6 não foi projetado para ser uma extensão, ou complemento do IPv4, mas sim, um substituto que resolve o problema do esgotamento de endereços.