Ping工具ICMP报文学习

首先,这里有一个很好的博客: 入口
先说个结论,Ping是通过IP+ICMP协议发出去的,这跟我们传统UDP和TCP不一样,其通过创建套接字直接从IP层接受数据,具体可以参照上述文档。
为什么ICMP的ping和tracert不经过tcp或udp?
还有一个就是发送UDP后,如果对方端口不存在,则对方服务器会返回一个ICMP报文,如下如所示: 关于如何让UDP获取对方端口是否存在,可以看这一篇博客: 入口

Ping工具ICMP报文学习最先出现在Python成神之路

版权声明:
作者:lichengxin
链接:https://www.techfm.club/p/17866.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>