Na arquitetura TCP/IP, a camada de rede pode informar sobre ...

Próximas questões
Com base no mesmo assunto
Q2383191 Redes de Computadores
Na arquitetura TCP/IP, a camada de rede pode informar sobre erros de transmissão de dados. Considere que um datagrama foi enviado para um destino no qual a porta do serviço não se encontra alocada. Nesse caso, uma mensagem ICMP (Internet Control Message Protocol) do tipo 3 (Destination Unreachable) e código 3 (Port Unreachable) será preparada e enviada para a origem do datagrama.
Esse preparo e envio para a origem do datagrama é feito pela camada de rede do
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa E - próprio destinatário do datagrama é a correta.

Na arquitetura TCP/IP, a camada de rede é responsável por diversas funções importantes, incluindo o roteamento de pacotes entre diferentes redes. Uma das responsabilidades dessa camada é também informar sobre erros de transmissão de dados. Para isso, utiliza-se o ICMP (Internet Control Message Protocol).

O ICMP é um protocolo auxiliar, usado principalmente para enviar mensagens de erro e informações operacionais, em situações onde, por exemplo, um datagrama não pode ser entregue ao seu destino. No caso específico mencionado na questão, um datagrama foi enviado para um destino cuja porta do serviço não está alocada.

Quando isso ocorre, uma mensagem ICMP do tipo 3 (Destination Unreachable) e código 3 (Port Unreachable) é gerada. Essa mensagem é enviada de volta para a origem do datagrama para informar que o destino está inalcançável porque a porta não está disponível para comunicação.

É importante notar que essa mensagem de erro é preparada e enviada pela própria máquina destinatária do datagrama. Ou seja, o próprio destino que recebeu o datagrama e verificou que a porta não está alocada é quem prepara e envia a mensagem ICMP de volta para a origem.

Vamos detalhar o porquê de a alternativa E ser a correta:

  • Alternativa A: O gateway de entrada da rede do destinatário não é responsável por verificar a disponibilidade da porta.
  • Alternativa B: O gateway de saída da rede do remetente não realiza essa verificação ou o envio da mensagem ICMP.
  • Alternativa C: O gateway da borda da rede do provedor do destinatário também não é responsável por essa função específica.
  • Alternativa D: O gateway da borda da rede do provedor do remetente igualmente não desempenha essa tarefa.
  • Alternativa E: Correta. O próprio destinatário do datagrama é quem detecta que a porta não está alocada e, portanto, envia a mensagem ICMP de erro de volta para a origem.

Espero que essa explicação tenha esclarecido o funcionamento da comunicação de erros na arquitetura TCP/IP e o papel do ICMP nesse processo. Caso tenha mais dúvidas ou precise de mais esclarecimentos, 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

E - próprio destinatário do datagrama

Na arquitetura TCP/IP, quando um datagrama chega a um destino no qual a porta do serviço não está alocada, gerando assim um erro indicando que a porta é inalcançável, a mensagem ICMP de erro é gerada e enviada pela camada de rede do próprio destinatário do datagrama. Isso ocorre porque é o host de destino que detecta que a porta específica para a qual o datagrama foi enviado não está em uso ou aberta para comunicação. Assim, ele é responsável por informar ao remetente sobre o erro, possibilitando que medidas corretivas sejam tomadas.

Se, no host de destino, o módulo IP não puder entregar o pacote porque o módulo de protocolo ou porta de processo indicado não está ativo, o host de destino poderá enviar uma mensagem ICMP de protocolo/porta de destino inacessível para o host de origem.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo