web-dev-qa-db-fra.com

Quel est le type de paquets ICMP? TCP ou UDP

ping paquets est un type de paquets ICMP.Il existe-t-il une relation entre ICMP et TCP? Dans un autre état, pouvons-nous garantir leur arrivée sur le réseau? Je veux savoir que les paquets ICMP sur le réseau sont TCP ou UDP ou lesquels ou non?

21

Existe-t-il une relation entre ICMP et TCP?

Pas directement. ICMP est le protocole IP 1, TCP est le protocole IP 6. Les autres protocoles IP courants sont 17 (udp) et 47 (gre).

En d'autres pouvons-nous garantir leur arrivée dans le réseau

En règle générale, ICMP n'est envoyé dans aucun type de structure utilisant des accusés de réception et des délais d'attente comme le fait TCP. Donc, la réponse est non.

Je veux savoir que les paquets ICMP sur le réseau sont TCP ou UDP ou lesquels ou non?

Aucun d'entre eux. Il se comporte principalement comme un UDP, mais il n’est pas conçu pour transporter des données. Il n'y a pas de "lien" ou de session créé avec ICMP, il s'agit généralement d'une requête-réponse très simple, si cela se produit. Vous pouvez "pirater" ICMP pour échanger des données sur des paquets ICMP d'écho si vous le souhaitez vraiment.

18
LawrenceC

Aucun d'entre eux - ils sont envoyés directement sur IP. Les paquets ICMP sont principalement utilisés pour le contrôle du réseau, i. e. entre routeurs ou ping et de nombreux autres usages.

10
noggerl