linux/windows下面的traceroute/tracert通过wireshark比较实现方法
traceroute应该是大家比较熟悉的一个网络诊断工具了(windows下面叫着tracert),通过阅读TCP/IP详解里面的traceroute实现的内容了,下面是我的大白话理解,构造udp的数据包,端口号取一个目标主机应用程序理论上不会用到的(大于30000),然后不断调整发出的ip数据报的ttl的大小(从1、2、3、、、、、30);直到接收到返回的端口不可达的ICMP报文,前面收到的都是...
原创
2018-09-25 13:55:13 ·
2951 阅读 ·
1 评论