Version: | Controla a versão do protocolo (4 ou 6) a que o datagram apertence. |
HL: | Informa o tamanho do cabeçalho em palavras de32 bits (mínimo 5 -máximo 15). |
TypeofService (ToS): | Especifica parâmetros de qualidade para a sub-rede, como confiabilidade e velocidade (priorização). |
Total Length: | Tamanho do Cabeçalho mais dados (Máximo 65.535 bytes) |
Identification: | Todos os fragmentos de um datagrama contém o mesmo valor. |
DF-(Don’tFragment): | Não fragmente. Todas as máquinas devem aceitar fragmento de 576 bytes ou menos. |
MF-(More Fragments): | Todos os fragmentos exceto o último são setados. |
Fragment offset: | Informa como o fragmento deve ser posicionado no datagrama. (Menor fragmento de 8 bytes, offset tem 13 bits o que gera no máximo 8192 fragmentos por datagrama). |
TTL: | Contador para limitar o tempo de vida do pacote. (Ex. --> 876543210 ) |
Protocol: | Informa a que processo de transporte deverá ser aplicado o datagrama. |
Header Checksum: | Confere a corretude do cabeçalho. Deve ser recalculado a cada roteador. |
Source Adress: | Endereço IP de origem. |
Destination Adress: | Endereço IP de destino. |