Questão de Redes de Computadores — Conceitos e Especificações do IP — VUNESP 2023
Redes de Computadores›Conceitos e Especificações do IP
Código
vu196343
Banca
VUNESP
Órgão
UNICAMP
Ano
2023
Cargo
PTIC ( )
O cabeçalho básico do IPv6 apresenta menos campos obrigatórios que o cabeçalho do IPv4. Assinale a alternativa que apresenta um campo presente em ambos os cabeçalhos.
ATamanho de Cabeçalho
BTipo de Serviço/Classe de Serviço
CDeslocamento de Fragmento (Fragment Offset)
DChecksum
ETimeout
Revelar gabarito e comentário▾
GabaritoB — Tipo de Serviço/Classe de Serviço
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Cabeçalhos IPv4 e IPv6: campos comuns
Gabarito: letra B. O campo presente em ambos os cabeçalhos é o Tipo de Serviço/Classe de Serviço — no IPv4 ele é chamado de Type of Service (TOS) e no IPv6 de Traffic Class (Classe de Tráfego). Ambos servem para diferenciar a classe de serviço dos pacotes, permitindo tratamento diferenciado (QoS). As demais alternativas apresentam campos que existem apenas no IPv4 (Tamanho de Cabeçalho, Fragment Offset, Checksum) ou que não existem em nenhum dos dois (Timeout).
O cabeçalho IPv4 é mais complexo, com campos obrigatórios que foram simplificados ou removidos no IPv6. O IPv6 foi projetado para ser mais eficiente, com um cabeçalho base fixo de 40 bytes, eliminando campos que não eram usados com frequência ou que podiam ser tratados de outra forma. Essa simplificação é uma das principais mudanças do novo protocolo.
A remoção do checksum do cabeçalho IPv6 é um exemplo clássico dessa simplificação. No IPv4, o checksum protege apenas o cabeçalho, mas no IPv6 ele foi removido porque as camadas inferiores (como Ethernet) e superiores (como TCP/UDP) já oferecem controle de erros, tornando a verificação redundante. Da mesma forma, o campo Tamanho de Cabeçalho (IHL) não é necessário no IPv6 porque o cabeçalho base tem tamanho fixo, e o Fragment Offset não aparece no cabeçalho base, pois a fragmentação no IPv6 é feita apenas pelo host de origem, usando cabeçalhos de extensão.
O campo Tipo de Serviço (IPv4) e Traffic Class (IPv6) são funcionalmente equivalentes. Ambos são usados para marcar pacotes com diferentes requisitos de entrega, como tráfego em tempo real (VoIP, streaming) versus tráfego de dados comum. Essa marcação permite que roteadores apliquem políticas de qualidade de serviço (QoS), priorizando determinados fluxos. A diferença é apenas de nomenclatura e de alguns bits internos, mas a função é a mesma.
A alternativa E) Timeout é um distrator: não existe um campo chamado "Timeout" em nenhum dos cabeçalhos. O que existe no IPv4 é o campo TTL (Time to Live), que no IPv6 foi renomeado para Hop Limit. Ambos limitam o número de saltos que um pacote pode percorrer antes de ser descartado, evitando loops infinitos. A banca trocou o nome do campo para confundir o candidato.
Guarde a correspondência entre os campos dos dois cabeçalhos: é exatamente nela que as alternativas se dividem. A questão cobra o conhecimento dos campos que foram mantidos, removidos ou renomeados na transição do IPv4 para o IPv6.
Campo
IPv4
IPv6
Tipo de Serviço / Classe de Serviço
Type of Service (TOS)
Traffic Class
Tamanho do Cabeçalho
IHL (presente)
Ausente (cabeçalho fixo)
Fragment Offset
Presente
Ausente (cabeçalho de extensão)
Checksum
Presente
Ausente
Timeout (TTL/Hop Limit)
TTL
Hop Limit (renomeado)
Cabeçalho IPv4 vs IPv6: Mantidos (Versão, Tipo de Serviço/Classe de Tráfego, Endereço de Origem e Destino); Removidos no IPv6 (Tamanho do Cabeçalho (IHL), Fragment Offset, Checksum, Opções); Renomeados (TTL → Hop Limit, Protocolo → Next Header, Comprimento Total → Payload Length)
Alternativa A — ❌ Incorreta
O campo Tamanho de Cabeçalho (IHL - Internet Header Length) existe apenas no IPv4. Ele é necessário porque o cabeçalho IPv4 tem tamanho variável, devido ao campo de opções. No IPv6, o cabeçalho base tem tamanho fixo de 40 bytes, então esse campo foi eliminado. A banca explora a confusão entre os cabeçalhos, mas a ausência desse campo no IPv6 é uma das principais simplificações do novo protocolo.
Alternativa B — ✅ Correta ⟵ GABARITO
O campo Tipo de Serviço/Classe de Serviço está presente em ambos os cabeçalhos. No IPv4, é o campo Type of Service (TOS), usado para diferenciar classes de serviço. No IPv6, é o campo Traffic Class (Classe de Tráfego), com a mesma finalidade. Ambos permitem que roteadores apliquem políticas de QoS, tratando pacotes de forma diferenciada conforme a aplicação. Essa é a correspondência direta entre os dois protocolos.
Alternativa C — ❌ Incorreta
O campo Deslocamento de Fragmento (Fragment Offset) existe apenas no IPv4. No IPv6, a fragmentação é tratada de forma diferente: apenas o host de origem pode fragmentar o pacote, e as informações de fragmentação são colocadas em um cabeçalho de extensão, não no cabeçalho base. Portanto, esse campo não está presente no cabeçalho base do IPv6.
Alternativa D — ❌ Incorreta
O campo Checksum existe apenas no IPv4. No IPv6, ele foi removido do cabeçalho base, pois as camadas inferiores (como Ethernet) e superiores (como TCP/UDP) já oferecem controle de erros. Essa remoção reduz o processamento nos roteadores, que não precisam recalcular o checksum a cada salto, tornando o encaminhamento mais eficiente.
Alternativa E — ❌ Incorreta
Não existe um campo chamado Timeout em nenhum dos cabeçalhos. O que existe no IPv4 é o campo TTL (Time to Live), que no IPv6 foi renomeado para Hop Limit. Ambos limitam o número de saltos que um pacote pode percorrer antes de ser descartado. A banca trocou o nome do campo para criar um distrator, mas o nome correto é TTL/Hop Limit, não Timeout.
NÃO CAIA NESSA!
A banca explora a confusão entre os campos que foram removidos ou renomeados no IPv6. O candidato pode marcar "Checksum" ou "Fragment Offset" por serem campos conhecidos do IPv4, mas ambos foram removidos do cabeçalho base do IPv6. A alternativa "Timeout" é um nome inventado para confundir com o TTL/Hop Limit. A chave é lembrar que o IPv6 simplificou o cabeçalho, mantendo apenas os campos essenciais, e que o Tipo de Serviço/Classe de Serviço é um dos poucos que foram preservados, com nome e função equivalentes.
PEGA ESSA DICA!
Para questões sobre cabeçalhos IPv4 vs IPv6, monte uma tabela mental com os campos que foram mantidos, removidos e renomeados. Os campos mantidos são: Versão, Tipo de Serviço/Classe de Tráfego, Endereço de Origem e Endereço de Destino. Os removidos são: Tamanho do Cabeçalho, Identificação, Flags, Fragment Offset, Checksum e Opções. Os renomeados são: TTL → Hop Limit, Protocolo → Next Header, Comprimento Total → Payload Length. Essa tabela resolve a maioria das questões sobre o tema.