一 命令语法
功能:跟踪两台主机之间通过各个节点(node)的通信状态的好坏。
traceroute [选项和参数] IP
选项与参数:
-n :可以不必进行主机的名称解析,单纯用IP,速度较快。
-U:使用UDP的port 33434来进行检测,这是默认的检测协议。
-I :使用ICMP方式进行检测
-T :使用TCP来进行检测,一般使用port 80 测试
-w :若对方主机在几秒内没有回应就表示不通,默认是5秒。
二 应用举例
1、跟踪本机到8.8.8.8的各结点网络通信状态
结果分析:
从结果中我们可以看到有的行会返回星号,代表该结点可能设有某些防护措施,让我们发送的数据包信息被丢弃掉。因为我们是直接通过路由器传递数据包,并没有进行路由器去取得路由器的其他资源,所以某些路由器仅支持数据包的传递,并不会接受来自客户端的各项检测,此时就会出现上述的问题。
由于目前UDP和ICMP的攻击层出不穷,因此很多路由器可能就此取消这两个数据包的响应功能。所以可以用TCP来检测。
2、通过等待1s,以及TCP 80端口来检测www.huawei.com,可以如下操作。
相关推荐
TraceRoute的工作原理 TraceRoute的工作原理 TraceRoute的工作原理
绝密资源, unix平台, traceroute 网络工具c语言源码.
SimpleBS.swift - 简单网络Ping和Traceroute工具
traceroute用于测试数据包传输的全过程,经过多少网关,都可以进行检查。
网络Web UI 一个建立用于进行基本联网呼叫和安全联网功能的网站-Ping,主机查找(ARP),TraceRoute等。项目做什么构建此Web UI的目的是运行基本的网络诊断和系统检查,例如:•通过IP地址对主机执行Ping操作•...
traceroute-2.1.0源码,traceroute官方源码,有需要的可以直接下载,跟linux中的traceroute命令一模一样
traceroute程序设计与实现
网络编程—Traceroute程序实例.pdf
一款很好用的 网络跟踪 网络必备,特别是网络新手
Linux基础课件网络测试命令traceroute命令共10页.pdf.zip
Linux下traceroute安装包
linux traceroute安装.tar.gz命令包
traceroute 命令利用ICMP 协议定位您的计算机和目标计算机之间的所有路由器。TTL 值可以反映数据包经过的路由器或网关的数量,通过操纵独立ICMP 呼叫报文的TTL 值和观察该报文被抛弃的返回信息,traceroute命令能够...
traceroute工具
linux下traceroute源码,实现非root权限traceroute功能(用udp和ping)。
traceroute-2.0.22-2.el7.x86_64.rpm traceroute-2.1.0-10.fc32.x86_64.rpm rpm -ivh traceroute-2.0.22-2.el7.x86_64.rpm
Linux环境下,traceroute命令源码,返回网络路由IP地址
Traceroute探测漏洞 修复 使用firewall-cmd打开关闭防火墙与端口 linux 7 ICMP timestamp请求响应漏洞 修复 Traceroute探测漏洞 修复 使用firewall-cmd打开关闭防火墙与端口 linux 7 ICMP timestamp请求响应漏洞 ...
针对传统的网络拓扑识别方法(如traceroute)无法完成包含不协作节点的拓扑识别以及基于网络层析成像技术的拓扑识别方法的复杂性和不确定性问题,提出一种基于traceroute的层析成像技术的拓扑识别方法。该方法可通过...
traceroute离线安装包Ubuntu20.04,亲测好使