os pacotes de ping são um tipo de pacotes ICMP. Existe alguma relação entre o ICMP e o TCP?
23
Existe alguma relação entre ICMP e TCP
Não diretamente. O ICMP é o protocolo IP 1, o TCP é o protocolo IP 6. Outros protocolos IP comuns são 17 (udp) e 47 (gre).
Em outro podemos garantir a chegada deles na rede
Normalmente, o ICMP não é enviado em nenhum tipo de estrutura que use reconhecimentos e tempos limite, como o TCP. Então a resposta aqui é não.
Quero saber que os pacotes ICMP na rede são tcp ou udp ou qual deles ou não?
Nenhum deles. Ele se comporta principalmente como udp, mas não foi projetado para transportar dados. Não existe um "link" ou sessão criada com o ICMP; normalmente, é uma resposta-solicitação muito simples. Você poderia "invadir" o ICMP para negociar dados sobre pacotes ICMP de eco, se realmente quisesse.
Nenhum deles - eles são enviados diretamente por IP. Pacotes ICMP são usados principalmente para controle de rede, ou seja, entre roteadores ou ping e muitos outros usos.
fonte