关于tracert与traceroute的区别
LINXU上tracert和traceroute虽然都是路由跟踪,但是两者探测方法及探测的数据类型不同。默认情况下,traceroute是向目的地址的某个端口(大于30000)发送UDP数据报,tracert是向目的地址发出ICMP请求回显数据包。
结论:出现以上问题的原因很可能就是目的服务器或者路由器放行了ICMP包。但是对UDP数据包进行了过滤,或者端口进行了限制。
引用
Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据报访问目标所采取的路径。Tracert 命令用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由。
工作原理和过程:
通过向目标发送不同 IP 生存时间 (TTL) 值的“Internet 控制消息协议 (ICMP)”回应数据包,Tracert 诊断程序确定到目标所采取的路由。要求路径上的每个路由器在转发数据包之前至少将数据包上的 TTL 递减 1。数据包上的 TTL 减为 0 时,路由器应该将“ICMP 已超时”的消息发回源系统。
Tracert 先发送 TTL 为 1 的回应数据包,并在随后的每次发送过程将 TTL 递增 1,直到目标响应或 TTL 达到最大值,从而确定路由。通过检查中间路由器发回的“ICMP 已超时”的消息确定路由。某些路由器不经询问直接丢弃 TTL 过期的数据包,这在 Tracert 实用程序中看不到。
Tracert 命令按顺序打印出返回“ICMP 已超时”消息的路径中的近端路由器接口列表。如果使用 -d 选项,则 Tracert 实用程序不在每个 IP 地址上查询 DNS。
关于tracert与traceroute的区别相关推荐
- Tracert与Traceroute[转]
Tracert与Traceroute traceroute是一个检查网络路径的工具,最初由Van Jacobson实现.它现在已经成为Linux.Cisco IOS以及其他很多操作系统的基本网络工具之 ...
- linux 命令:ping、fping、gping、hping3、tracert、traceroute
From: Nmap.Netcat.Hping3工具对比:http://www.2cto.com/article/201210/158961.html hping3 命令:http://man.li ...
- tracert与traceroute命令详解
tracert 一.tracert 介绍 tracert 是一个简单的网络诊断工具,用于确定 IP 数据报访问目标所经过的路径.Tracert 命令用 IP 生存时间 (TTL) 字段和 ICMP 错 ...
- 查看网络情况 ping 大包 和 tracert 、 traceroute
2019独角兽企业重金招聘Python工程师标准>>> 严禁Ping入侵作为大多数防火墙的一个基本功能提供给用户进行选择. Linux下Ping包的默认大小为64Byte,次数不限. ...
- 路由跟踪(tracert、traceroute)简析
WINDOWS平台命令: tracert LINUX平台命令: traceroute 简介: Tracert(traceroute) 命令用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确 ...
- tracert和traceroute使用
Traceroute提取发 ICMP TTL到期消息设备的IP地址并作域名解析.每次 ,Traceroute都打印出一系列数据,包括所经过的路由设备的域名及 IP地址,三个包每次来回所花时间. 转自 ...
- windows之tracert与linux之traceroute用法详解
通过Traceroute我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径.当然每次数据包由某一同样的出发点(source)到达某一同样的目的地(destination)走的路径可能会不一 ...
- 路由追踪——traceroute与tracert
一.路由追踪 (一)路由跟踪,就是获取从主机A到达目标主机B这个过程中所有需要经过的路由设备的转发接口IP. (二)ICMP协议 Internet控制报文协议(internet control mes ...
- php tracert,Windows下tracert命令和Linux下traceroute命令
Windows下tracert命令和Linux下traceroute命令 通过traceroute我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径.当然每次数据包由某一同样的出发点(so ...
最新文章
- Python中的find()
- 搭建Hexo部署到github上
- 【 MATLAB 】Fourier Transforms ( fft )
- jQuery中的动画
- Photoshop阴影与内阴影
- Win10 C盘空间越来越小怎么办
- 实践 | Element UI + Vue 管理系统首页
- 2017.10.7 最长上升子序列 思考记录
- 刷新存储器的容量单位是什么_SRAM的容量扩展
- 结构化编程 —— 顺序、分支(选择)、循环
- 《SEO实战密码》读后一点感受
- 小白学Oracle基础知识(一)
- 瀚高数据库企业版中的权限问题
- 童年的精彩(70年代~80年代初),以后的就不要看,会羡慕死你们的!^_^
- win10 无法删除 注册表 蓝牙_编辑设置Win10删除蓝牙设备后无法重新添加的修复办法...
- laravel-jwt attempt()异常问题处理
- 蛙跳差分格式(非恒定流)
- 如何一键实现计算机休眠
- PVCBOT【21号】挑战者--人形机甲战士
- C++程序设计分析 (基于谭书第三版)
热门文章
- 途乐行入口页面html代码,途乐行旅游网站
- 第一章 Sqoop专题之常见面试题
- 计算机 计算能力测试题,外貌年龄计算器测试题
- 查找本地所有视频,选择视频上传到服务器
- m基于matlab的MIMO信道容量分析,对比了不同天线数量;非码本预编码SVD,GMD;码本预编码DFT,TxAA以及空间分集
- 爬取网页图片链接并下载保存
- AutoIt:常用操作
- Saleae Logic USB逻辑分析仪(SX24M8)安装失败原因分析
- date到期(逾期)提醒的逻辑分析,例如快到一年提前一个月提醒
- 如何理解网络—网络框架介绍