Diferença entre os cabeçalhos IPv4 e IPv6

Cabeçalhos IPv4 vs IPv6

IPv4 (Internet Protocol version 4) é a quarta versão do Internet Protocol (IP). É usado em redes de camada de link com comutação de pacotes, como Ethernet. O IPv4 usa o melhor método de entrega de esforço, que não fornece garantia de entrega. O pacote IPv4 é composto de um cabeçalho e uma seção de dados. Este cabeçalho contém catorze campos. IPv6 (Internet Protocol versão 6) é a versão do IP que seguiu o IPv4. O IPv6 foi desenvolvido como uma solução para a exaustão de endereços do IPv4. Os pacotes IPv6 também são compostos de um cabeçalho e uma seção de dados. O cabeçalho IPv6 é composto de uma parte de tamanho fixo que pode fornecer a funcionalidade principal e a opção de estender o cabeçalho para incluir recursos especiais.

O que são cabeçalhos IPv4?

Versão

(4 bits)

DIH (comprimento do cabeçalho da Internet)

(4 bits)

Tipo de serviço

(8 bits)

Comprimento total

(16 bits)

Identificação

(16 bits)

Bandeiras

(3 bits)

Deslocamento de fragmento

(13 bits)

Tempo de Viver

(8 bits)

Protocolo

(8 bits)

Soma de verificação de cabeçalho

(16 bits)

Endereço IP de origem

(32 bits)

Endereço IP de destino

(32 bits)

Opções

(comprimento variável)

Preenchimento

(comprimento variável)

No cabeçalho IPv4, o endereço de origem e o endereço de destino têm o comprimento de 32 bits. Portanto, o IPv4 permite um espaço de endereço de 4,3 × 109 (232.) endereços. Entre esses, alguns endereços são reservados para usos especiais, como redes privadas ou endereços multicast, o que reduz ainda mais o número disponível de endereços para uso público..

O que são cabeçalhos IPv6?

Versão

(4 bits)

Classe de Tráfego

(8 bits)

Etiqueta de fluxo

(20 bits)

Comprimento da carga útil

(16 bits)

Próximo cabeçalho

(8 bits)

Limite de salto

(8 bits)

Endereço de Origem

(128 bits)

Endereço de destino

(128 bits)

O cabeçalho do IPv4 consiste em uma parte fixa e uma extensão. A parte fixa contém os endereços de origem e destino, um contador de saltos e uma referência ao cabeçalho da extensão (se houver um). Um dos recursos importantes no cabeçalho IPv6 é o grande espaço de endereço. Os endereços de origem e de destino podem ter 128 bits. Isso criaria um 3,4 × 1038. (2128) espaço de endereço. O cabeçalho da extensão contém informações especiais, como informações sobre roteamento, segurança, etc..

Qual é a diferença entre os cabeçalhos IPv4 e IPv6?

IPv4 é a quarta versão do Protocolo da Internet e IPv6 é o sucessor do IPv6. A diferença mais importante entre esses dois é o tamanho do espaço de endereço. O IPv4 permite apenas endereços de origem e destino de 32 bits, enquanto o IPv6 permite endereços de origem e destino de 128 bits. Isso torna o espaço de endereço do IPv4 4.3 × 109 (232.) e o espaço de endereço do IPv6 3.4 × 1038. (2128), que é muito maior. Além disso, o IPv4 contém um espaço alocado para opções, mas no IPv6 esta seção é movida para o cabeçalho da extensão. Além disso, o cabeçalho IPv6 tem um tamanho fixo de 40 bytes, enquanto o cabeçalho IPv4 pode ter um tamanho variável devido à seção de opções no cabeçalho IPv4. Também algumas das seções no cabeçalho foram renomeadas. Por exemplo, o tipo de serviço foi renomeado para classe de tráfego; comprimento total foi renomeado para comprimento da carga, Além disso, alguns dos campos do IPv4, como DIH, identificação, bandeiras não estão presentes no IPv6.