ping应该是属于osi七层模型中的应用层。
ping命令使用的tcp报文还是udp报文呢?答:ping命令使用的是ICMP报文,ICMP报文封装在ip包里。ICMP协议也是tcp/ip协议族中的一个子协议,所以从这一层来看,icmp报文和tcp报文,udp报文是同一个级别。所以ping命令使用的报文既不是tcp报文也不是udp报文。
但是ICMP 跟TCP和UDP没有归属关系,ICMP位于传输层之下,属网络层。用的IP报头。
TCP/UDP 在第四层:传输层
IP/ICMP 在第三层:网络层
作者:舒小贱
链接:https://www.jianshu.com/p/17f16256008d
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
本文解析了Ping命令的工作原理,指出其实际上使用的是ICMP报文,而非TCP或UDP报文。ICMP位于网络层,与IP报文同级,用于网络诊断和错误报告。
3589

被折叠的 条评论
为什么被折叠?



