ping数据包是ICMP数据包的一种类型.ICMP与TCP之间是否有任何关系?另外,我们是否可以保证它们到达网络我想知道网络中的ICMP数据包是tcp还是udp,或者其中一个或多个?
ping数据包是ICMP数据包的一种类型.ICMP与TCP之间是否有任何关系?另外,我们是否可以保证它们到达网络我想知道网络中的ICMP数据包是tcp还是udp,或者其中一个或多个?
Answers:
ICMP与TCP之间是否有任何关系
不直接。ICMP是IP协议1,TCP是IP协议6。其他常见的IP协议是17(udp)和47(gre)。
另外我们可以保证他们到达网络
通常,ICMP不会在任何使用确认和超时的框架内发送,就像TCP一样。因此,答案是否定的。
我想知道网络中的ICMP数据包是tcp还是udp,或者是其中一个还是一个?
没有一个。它的行为与udp相似,但并非旨在传输数据。没有使用ICMP创建的“链接”或会话,如果这样的话,它通常是一个非常简单的请求-响应。如果您确实愿意,您可以“破解” ICMP以通过回显ICMP数据包交换数据。
它们都不是-它们是直接通过IP发送的。ICMP数据包主要用于网络控制,即在路由器或ping之间以及许多其他用途之间。