Me corrijam se eu estiver errado. O protocolo ICMP serve apenas para encontrar IPs (seja por ping ou por tracert), enquanto o TCP é de transporte de informações, de fato?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Me corrijam se eu estiver errado. O protocolo ICMP serve apenas para encontrar IPs (seja por ping ou por tracert), enquanto o TCP é de transporte de informações, de fato?
Vinicius, na verdade o ICMP (Internet Control Message Protocol), como o próprio nome diz, é um protocolo para mensagens de controle, onde a função principal é fornecer relatórios de erros na camada de rede, por exemplo: 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).
Por tanto, associe o ICMP com relatório de erros na camada de rede.
Espero ter ajudado!