Cabeçalhos Hop-by-Hop e Destination

Os cabeçalhos de Hop-by-hop Options e Destination Options têm o mesmo formato. Eles foram projetados em vista de reunir várias informações isoladas e simples que por si só não necessitavam de mais um cabeçalho de extensão. A parte do cabeçalho que segue ao seu tamanho eh dividida da seguinte forma:

8 bits 8 bits n bits
Type Lenght Value

Type indica o tipo de opção [STA 96]. Caso essa opção contenha dados, o tamanho dos dados é indicado em lenght. Os dados ficam presente, então, no campo value. Os 5 bits de mais baixa ordem em type indicam a opção, enquanto o terceiro bit de mais alta ordem indica se os dados dessa opção podem mudar durante o trajeto do pacote. Caso essa opção não seja conhecida por algum nodo durante o caminho do pacote, os dois bits de mais alta ordem indicam a ação a ser tomada:

00 Ignore esta opção, continue o processamento de cabeçalhos
01 Descarte datagrama, mas não envie mensagem ICMP
10 Descarte datagrama e envie mensagem ICMP para a origem
11 Descarte datagrama e envie mensagem ICMP para a origem somente se o destino não for um endereço multicast