Traceroute 的实现一共有三种方法,分别是:
TCP traceroute(使用 tracetcp 程序可以实现)
UDP traceroute(Cisco 和 Linux 默认情况下使用)
ICMP traceroute ( MS Windows 默认情况下使用)
TCP traceroute 同样利用了 TTL 来探测网络路径但是它向外发送的是 TCP SYN 数据包,这样做最大的好处就是穿透防火墙的几率更大因为 TCP SYN 看起来是试图建立一个正常的 TCP 连接。
tracetcp 路由跟踪分析工具
https://www.kancloud.cn/wangking/linux/1788437
0xcafed00d/tracetcp
https://github.com/0xcafed00d/tracetcp/releases
基于tcp协议的windows trace工具:tracetcp
https://cloud.tencent.com/developer/article/1614746
tracetcp,traceroute utility that uses tcp syn packets to trace network routes.
https://simulatedsimian.github.io/tracetcp_download.html
https://simulatedsimian.github.io/tracetcp_examples.html
How to install tracetcp in windows and take trace ?
https://technoresult.com/install-tracetcp-windows-and-take-trace/
tcptraceroute(1) - Linux man page
https://linux.die.net/man/1/tcptraceroute
tcptraceroute
https://yum-info.contradodigital.com/view-package/epel/tcptraceroute/
How to run TCP Traceroute in Centos Linux
https://networkhunt.com/how-to-run-tcp-traceroute-in-centos-linux
网友评论