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
二维码
共有 0 条评论