Os protocolos ARP (Address Resolution Protocol) e ICMP (Inte...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa D é a correta.
Vamos entender melhor por que essa alternativa está correta e, ao mesmo tempo, analisar as outras alternativas para esclarecer possíveis dúvidas.
Alternativa D: "Quando um roteador recebe um datagrama com campo TTL igual a 1, ele decrementa o TTL e envia mensagem ICMP tipo 11 (tempo excedido) para o IP fonte do datagrama."
Essa alternativa está correta. O campo TTL (Time-to-Live) em um pacote IP é utilizado para limitar o tempo de vida do pacote na rede, evitando que ele fique circulando indefinidamente. Quando um roteador recebe um pacote IP com TTL igual a 1, ele decrementa o TTL, que se torna 0, descartando o pacote e enviando uma mensagem ICMP de tipo 11 (Tempo Excedido) para o endereço IP de origem, informando que o pacote não pôde ser entregue porque ultrapassou seu tempo de vida.
Agora, vamos analisar as outras alternativas para entender por que estão incorretas:
Alternativa A: "Não há garantia de entrega de pacotes ICMP, pois eles são encapsulados em datagramas UDP."
Essa alternativa está incorreta. O ICMP (Internet Control Message Protocol) é encapsulado diretamente em pacotes IP, não em datagramas UDP. O ICMP é um protocolo de controle utilizado para enviar mensagens de erro e informações operacionais, e não está associado ao UDP.
Alternativa B: "O programa PING utiliza o ICMP para envio de requisição de eco (Echo - tipo 0) e resposta de eco (Echo Reply - tipo 8)."
Essa alternativa está incorreta. O comando PING realmente utiliza o ICMP, mas a descrição dos tipos está invertida. A requisição de eco (Echo Request) é do tipo 8, enquanto a resposta de eco (Echo Reply) é do tipo 0.
Alternativa C: "ARP é um protocolo de resolução de endereços utilizado para descobrir o endereço IP de uma máquina na mesma sub-rede."
Essa alternativa está incorreta. O ARP (Address Resolution Protocol) é usado para mapear endereços IP para endereços MAC (físicos) na mesma sub-rede, não para descobrir endereços IP.
Alternativa E: "RARP (Reverse Address Resolution Protocol) é um protocolo que faz a operação inversa à do protocolo ARP, e a diferença entre o frame ARP e RARP pode ser vista no campo RÓTULO (tag) do quadro Ethernet."
Essa alternativa está incorreta. Embora o RARP (Reverse ARP) realmente realize a operação inversa ao ARP, a diferença entre os quadros ARP e RARP não é indicada pelo campo "RÓTULO" (tag) no quadro Ethernet. Na verdade, ambos os protocolos utilizam campos específicos para identificar suas funções, mas não há um campo específico chamado "RÓTULO" que diferencie um do outro.
Espero que esta explicação tenha ajudado a esclarecer a questão. Se tiver mais alguma dúvida, estou à disposição para ajudar!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
A) ICMP não foi feita pra transportar dados, apenas mensagens. Portanto, apesar de se comportar muito como o UDP, e não ter entrega garantida, não faz sentido usar um protocolo da camada de transporte, já que não tem payload...sendo assim, por ser um protocolo de mensagens de controle, ele já funciona 100% na camada de rede com o modelo de pergunta/resposta.
B) Apesar do texto estar certo, os códigos não são esses.
C) A idéia do ARP é receber um endereço IP e devolver o seu endereço físico (MAC). O RARP que faz o contrário.
D) Gabarito. Com esse código de erro, a mensagem icmp vai passando por todos os nós da rede, até chegar à sua origem.
E) O campo tag é usado para designar VLANS.
O erro da questão B porque os códigos estão invertidos
ECHO REPLY - 0
ECHO REQUEST - 8
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo