Tanto o ping como o traceroute são ferramentas de diagnósti...

Próximas questões
Com base no mesmo assunto
Q819337 Redes de Computadores
Tanto o ping como o traceroute são ferramentas de diagnóstico, que comumente são utilizadas no Sistema Operacional Windows, que se baseiam no protocolo: 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: B - ICMP

Vamos entender por que a alternativa correta é ICMP e como isso se relaciona com a questão.

Tanto o ping quanto o traceroute são ferramentas essenciais de diagnóstico em redes de computadores, amplamente utilizadas no sistema operacional Windows. Essas ferramentas são usadas para verificar a conectividade e diagnosticar problemas de rede.

O comando ping é utilizado para testar a conectividade entre dois dispositivos em uma rede. Ele envia pacotes de solicitação de eco (chamados de echo request) para um dispositivo específico na rede e espera por pacotes de resposta de eco (chamados de echo reply). Isso ajuda a determinar se o dispositivo está acessível e a medir o tempo que os pacotes levam para viajar até ele e voltar.

Por outro lado, o comando traceroute (ou tracert no Windows) mapeia o caminho que um pacote toma para chegar ao destino, identificando todos os roteadores intermediários pelo caminho. Ele faz isso enviando pacotes com diferentes valores de TTL (Time To Live) e observando onde eles são descartados.

A chave para resolver a questão é saber sobre o protocolo subjacente utilizado por esses comandos. Ambos os comandos ping e traceroute se baseiam no protocolo ICMP (Internet Control Message Protocol). O ICMP é um protocolo de suporte usado para enviar mensagens de erro e informações operacionais, essencial para a manutenção e resolução de problemas em redes de IP.

Para esclarecer as alternativas incorretas:

  • DCCP (Datagram Congestion Control Protocol) – Um protocolo de controle de congestionamento para dados.
  • SCTP (Stream Control Transmission Protocol) – Um protocolo de transporte para mensagens de sinalização.
  • IGMP (Internet Group Management Protocol) – Um protocolo usado para gerenciar a associação de dispositivos em redes multicast.
  • SNMP (Simple Network Management Protocol) – Usado para gerenciamento e monitoramento de dispositivos em redes.

Enfim, a alternativa correta é B - ICMP, pois o ping e o traceroute fazem uso deste protocolo para realizar suas funções de diagnóstico de rede.

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

Gabarito B

ICMP, sigla para o inglês Internet Control Message Protocol, é um protocolo integrante do Protocolo IP, definido pelo RFC 792, é utilizado para fornecer relatórios de erros à fonte original. Qualquer computador que utilize IP precisa aceitar as mensagens ICMP e alterar o seu comportamento de acordo com o erro relatado. Os gateways devem estar programados para enviar mensagens ICMP quando receberem datagramas que provoquem algum erro.

As mensagens ICMP geralmente são enviadas automaticamente em uma das seguintes situações:

Um pacote IP não consegue chegar ao seu destino (i.e. Tempo de vida do pacote expirado)

O Gateway não consegue retransmitir os pacotes na frequência adequada (i.e. Gateway congestionado)

O Roteador ou Encaminhador indica uma rota melhor para a máquina a enviar pacotes.

Ferramentas comumente usadas em Windows baseadas nesse protocolo são: Ping e Traceroute.

Alguns firewalls, geralmente instalados em servidores Windows ou Unix, bloqueiam as respostas (ICMP Reply), dificultando o Ping e o Traceroute (tracert). Isso por diversas razões. Uma delas é para bloquear os ataques de hackers, que consiste na sobrecarga da memória, enviando dados (em ping) até o sistema não ter a capacidade de administrar suas próprias funções. Esse ataque é significativo, principalmente contra usuários do Microsoft Windows 95.

 

"Retroceder Nunca Render-se Jamais !"
Força e Fé !
Fortuna Audaces Sequitur !

Gabarito - B

 

DCCP (do inglês Datagram Congestion Controlled Protocol) é uma versão do UDP com controle de congestionamento. (CAMADA DE TRANSPORTE)

ICMP (Internet Control Message Protocol ) - Utilizado para o controle de erro e testes na rede. (CAMADA DE REDE)

SCTP (Stream Control Transmission Protocol) -  é um protocolo de transporte confiável que opera sobre um serviço de pacotes não confiável e sem conexão, como é o caso do IP. O SCTP oferece a transferência de datagramas (mensagens) livre de erros e de duplicações através do reconhecimento de transmissões (ACKs). (CAMADA DE TRANSPORTE)

IGMP (Internet Group Management Protocol) é um protocolo participante do protocolo IP e sua função é controlar os membros de um grupo de multicast IP, gerenciando os grupos de multicast controlando a entrada e a saída de hosts deles. (CAMADA DE REDE)

SNMP (Simple Network Management Protocol) implementa o serviço de gerenciamento de redes, sendo definido em diversas RFCs. (CAMADA DE APLICAÇÃO)

 

 

 

FONTE -Tanenbaun e Wetheraal, David J. e Redes de Computadores – 5ª Edição

 

@papirobizurado

Gabarito: Letra B 

O protocolo ICMP é responsável pelas mensagens de controle bem como mensagens de testes como o PING e o TRACERT

ICMP (Internet Control Message Protocol): Protocolo de suporte ao IP, usado para diagnóstico de rede e mensagens de erro.

Ferramentas como ping e traceroute se baseiam em mensagens ICMP:

  • ping: Mede a conectividade e tempo de resposta. Usa ICMP Echo Request e espera por uma ICMP Echo Reply.
  • traceroute: Revela a sequência de roteadores (gateways) entre dois pontos. Usa ICMP Echo Request com TTL variável, recebendo como resposta mensagens ICMP Time Exceeded de cada roteador no caminho.

DCCP (Datagram Congestion Control Protocol): Protocolo de transporte para mídia contínua com controle de congestionamento. Espécie de UDP com controle de congestionamento.

SCTP (Stream Control Transmission Protocol): Protocolo de transporte com multistreaming e multihoming.

IGMP (Internet Group Management Protocol): Usado para gerenciar grupos multicast IP.

SNMP (Simple Network Management Protocol): Usado para gerenciamento de dispositivos de rede, como switches e roteadores.

Clique para visualizar este comentário

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