Alternativa B - V F V F
A questão aborda as características fundamentais do protocolo IPv4, focando em seu cabeçalho e esquema de endereçamento. Para responder corretamente, é necessário analisar cada afirmativa com base na estrutura padrão RFC 791.
Análise Detalhada
Abaixo, analisamos cada item da sequência proposta:
1. Possui um limite de endereçamento
O endereço IPv4 possui tamanho fixo de 32 bits. Isso gera um espaço de endereçamento finito de aproximadamente $2^{32}$ (mais de 4 bilhões) de combinações possíveis. Com o crescimento da internet, esse limite tornou-se insuficiente, motivando a transição para o IPv6 (128 bits). Portanto, a afirmação é verdadeira.
2. Requer uso de classe G e H em rede
Na classificação clássica de redes (Classes A, B, C, D e E), não existem classes denominadas "G" ou "H". As classes válidas são:
- Classe A: Redes grandes (1 byte de rede).
- Classe B: Redes médias (2 bytes de rede).
- Classe C: Redes pequenas (3 bytes de rede).
- Classe D: Multicast.
- Classe E: Experimental (reservado).
Como essas classes não existem no padrão, a afirmação é falsa.
3. Utiliza campo que informa sua versão
O primeiro campo do cabeçalho IPv4 é o campo Versão, ocupando os primeiros 4 bits. Para o IPv4, este valor binário é sempre 0100 (decimal 4). Sem essa informação, os roteadores não saberiam como interpretar o restante do pacote. Logo, a afirmação é verdadeira.
4. Elimina o uso de TTL, Offset e flags
Esta característica descreve melhor o IPv6, que simplificou o cabeçalho. O IPv4 mantém estes campos essenciais:
- TTL (Time To Live): Contador para evitar loops infinitos de pacotes.
- Flags: Bits que controlam fragmentação (ex: "Não Fragmentar").
- Fragment Offset: Indica a posição de um fragmento dentro do pacote original.
Portanto, o IPv4 não elimina esses campos; ele os utiliza ativamente. A afirmação é falsa.
Conclusão
Com base na análise acima, a sequência correta das afirmativas é:
- (V) Possui um limite de endereçamento.
- (F) Requer uso de classe G e H em rede.
- (V) Utiliza campo que informa sua versão.
- (F) Elimina o uso de TTL, Offset e flags.
Isso resulta na sequência V F V F, correspondente à alternativa B.