Cabeçalho Genérico de Roteamento
O cabeçalho de roteamento contém uma lista de um ou mais nodos que devem ser "visitados"
no caminho para o destino. Os cabeçalhos de roteamento sempre começam com um bloco
de 32 bits divididos em 4 campos de 8 bits cada [STA 96]:
- Next Header (8 bits): identifica o próximo cabeçalho;
- Header extension length (8 bits): tamanho do header em unidades de 64
bits, não incluindo o próprio header;
- Routing type (8 bits): identifica um tipo de roteamento; se ele não for
compreensível por algum nodo no caminho, o pacote deve ser descartado;
- Segments left: (8 bits): número de nodos intermediários (listados explicitamente)
que devem ainda ser visitados antes do destino.
