什么是tracert命令?traceroute和tracert区别是什么?
什么是tracert命令?
tracert是一个简单的网络诊断工具,我们可以使用用tracert IP命令确定数据包在网络上的停止位置,来判断在哪个环节上出了问题,虽然还是没有确定是什么问题,但它已经告诉了我们问题所在的地方,方便检测网络中存在的问题。
tracert用法详解:
tracert命令的格式为:tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] [-R] [-S srcaddr] [-4] [-6] target_name。
①、-d
表示不将地址解析成主机名。
②、-h maximum_hops
表示搜索目标的最大跃点数。
③、-j host-list
表示与主机列表一起的松散源路由(仅适用于IPv4)。
④、-w timeout
表示等待每个回复的超时间(以毫秒为单位)。
⑤、-R
表示跟踪往返行程路径(仅适用于IPv6)。
⑥、-S srcaddr
表示要使用的源地址(仅适用于IPv6)。
⑦、-4和-6
表示强制使用IPv4或者IPv6。
⑧、target_name
表示目标主机的名称或者IP地址。
traceroute和tracert区别是什么?
二者都用于探测数据包从源到目的经过路由的IP,但两者探测的方法却有差别。
不同点:
一、应用环境不同
tracert是应用在windows下。
traceroute则是应用在linux/BSD/router/UNIX下。
tracert是Windows下常用的命令行工具,UNIX下的是traceroute。都是基于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。
在下例中,数据包必须通过两个路由器(10.0.0.1 和 192.168.0.1)才能到达主机 172.16.0.99。主机的默认网关是 10.0.0.1,192.168.0.0 网络上的路由器的 IP 地址是 192.168.0.1。
C:\>tracert 172.16.0.99 -d
Tracing route to 172.16.0.99 over a maximum of 30 hops
1 2s 3s 2s 10,0.0,1
2 75 ms 83 ms 88 ms 192.168.0.1
3 73 ms 79 ms 93 ms 172.16.0.99
Trace complete.
Traceroute程序的设计是利用ICMP及IP header的TTL(Time To Live)栏位(field)。首先,traceroute送出一个TTL是1的IP datagram(其实,每次送出的为3个40字节的包,包括源地址,目的地址和包发出的时间标签)到目的地,当路径上的第一个路由器(router)收到这个datagram时,它将TTL减1。此时,TTL变为0了,所以该路由器会将此datagram丢掉,并送回一个「ICMP time exceeded」消息(包括发IP包的源地址,IP包的所有内容及路由器的IP地址),traceroute 收到这个消息后,便知道这个路由器存在于这个路径上,接着traceroute 再送出另一个TTL是2 的datagram,发现第2 个路由器...... traceroute 每次将送出的datagram的TTL 加1来发现另一个路由器,这个重复的动作一直持续到某个datagram 抵达目的地。当datagram到达目的地后,该主机并不会送回ICMP time exceeded消息,因为它已是目的地了,那么traceroute如何得知目的地到达了呢?
Traceroute在送出UDP datagrams到目的地时,它所选择送达的port number 是一个一般应用程序都不会用的号码(30000 以上),所以当此UDP datagram 到达目的地后该主机会送回一个「ICMP port unreachable」的消息,而当traceroute 收到这个消息时,便知道目的地已经到达了。所以traceroute 在Server端也是没有所谓的Daemon 程式。
Traceroute提取发 ICMP TTL到期消息设备的IP地址并作域名解析。每次 ,Traceroute都打印出一系列数据,包括所经过的路由设备的域名及 IP地址,三个包每次来回所花时间。
Traceroute 有一个固定的时间等待响应(ICMP TTL到期消息)。如果这个时间过了,它将打印出一系列的*号表明:在这个路径上,这个设备不能在给定的时间内发出ICMP TTL到期消息的响应。然后,Traceroute给TTL记数器加1,继续进行。
二、探测方法及探测的数据类型不同
默认情况下,tracert是向目的地址发出ICMP请求回显数据包,而traceroute是向目的地址的某个端口(大于30000)发送UDP数据报。
相同点:
一、两者都用于探测数据包从源到目的经过路由的IP。
二、两者都是通过设置发送包的TTL的值从1开始、逐次增1的方法来探测。
最后,tcptracetroute是向80端口发送TCP SYN包到目标,穿透更强。
相关推荐:
最新新闻:
- 什么是tracert命令?traceroute和tracert区别是什么?
- 华擎主板怎么升级bios?华擎主板驱动怎么安装?
- 苹果mac怎么装windows系统?mac os怎么退回老版本?
- 微软忙于修复阻塞性Bug:Win11 Dev渠道更新被迫停更
- VirtualBox虚拟机7.0Beta版新增M1/M2芯片适配
- Ubuntu“骚操作”引发用户不满:打广告连终端页面也不放过
- NVIDIA为《赛博朋克2077》紧急推送修复补丁 更新驱动导致严重花屏Bug
- 抖音小窝上线:类似腾讯QQ秀“QQ小窝”
- RTX 30系列有望出新卡!三款未发布新品现身
- AMD锐龙7000刚发布就减产 两大原因很无奈
- 红魔电竞显示器开售 全球首款27英寸4K miniLED 160Hz毫米波电竞显示器
- 大华S809 U盘测试报告 读写速度越级挑战SSD
- 联想推出ThinkBook UC100无线耳机 左右耳塞则采用磁吸式设计
- Redmi智能电视A70发布 采用一块70英寸全面屏支持10亿原色显示
- 雷蛇推出北海巨妖萌猫专业版V2耳机 配备3对可更换耳朵造型
- 曝Redmi Note 12系列预热 全球首发联发科天玑1080
- 曝小米13 Pro主摄升级到索尼IMX989 1英寸怪兽级大底
- 曝小米13回归直屏主打轻薄设计 搭载高通骁龙8 Gen2旗舰处理器
- vivo X90系列可期 有希望在11月份发布三款机型
- iPad Pro 2022新品来了 苹果M2处理器加持
- Hi nova 10系列来了 最快10月20日见支持5G
- 荣耀畅玩40 Plus真机照泄露 后盖采用双曲面设计
- iPad Pro马上发:11英寸版无缘mini LED屏采用LCD屏幕
- 荣耀X40 GT明天首销 骁龙888被调校成了“冰霜巨龙”
- 米粉入手Redmi Note 11T Pro 冲着顶级LCD屏和天玑8100两大卖点去的
- 全球热点!氛围拉满!《死亡空间:重制版》与原版画面对比
- 世界今热点:中国磁悬浮汽车问世,时速超过200公里
- 焦点观察:斯德哥尔摩综合症:人质和歹徒一起对抗警察
- 新资讯:没获得邀请?《战锤40K:暗潮》依然在发放封测资格
- 世界热议:《战神:诸神黄昏》18GB补丁上线 总大小或超100GB
- 焦点精选!微软加大无障碍设计力度 多项计划造福残障玩家
- 今日看点:人气手游《Two Dots》开发商Playdots遭Take-Two解散
- 环球热推荐:《使命召唤19》10.19开预载 本体/战区2分离下载
- 世界速读:上交所:科创板股票做市交易业务已准备就绪
- 今日要闻!大量玩家在拼多多预定《猎天使魔女1+2合集》:结果现在还没发货
- 实时焦点:《哥谭骑士》将免费推出4人合作模式:没本体玩不了
- 【天天新要闻】民警咆哮式劝脑梗大爷就医:你先去 这班我帮你上
- 全球要闻:《命运2》19赛季将彻底移除地点限定资源材料
- 每日热讯!RTX 4080开售:现已到货 双版本7199起
- 【世界新要闻】老黄被骂怕了!英伟达取消RTX 4080 12GB
- 环球热讯:憋坏了的大城市打工人,快把郊区“羊圈”挤爆了
- 天天热议:RTX 4090显卡正式开售:现货到货 12999元
- 新动态:最实惠40系显卡要来了?英伟达RTX 4050包装盒曝光
- 每日热闻!荣耀70手机-500 到手2199支持5G
- 【时快讯】卡通风格动作冒险游戏《三狐传说》现已发售 发售特惠55.8元
- 要闻:卡牌肉鸽《斗技场的阿利娜》正式版本上线 Steam特别好评
- 今日观点!工业界的拼多多,国联股份如何实现三年十倍增长?| 见智研究
- 当前热讯:《漫威snap》发售预告 10月18日正式上线
- 世界热文:报告显示 iPhone 14 Plus的销量低于苹果预期
- 环球热点评!前Epic独占游戏《风暴之城》将于11月登陆Steam
- 【时快讯】卡通风格动作冒险游戏《三狐传说》现已发售 发售特惠55.8元
- 速讯:《奥力奥力世界》最终DLC 11月2日推出
- 世界热文:报告显示 iPhone 14 Plus的销量低于苹果预期
- 前沿资讯!幸运咖:瑞幸的幸,咖啡的咖
- 环球动态:显卡史上第一次!NVIDIA RTX 4080 12GB突然取消
- 焦点资讯:《死亡空间2:重制版》会有吗?外媒采访《死亡空间:重制版》创意总监
- 最新快讯!传《哥谭骑士》主机版锁4K/30FPS 无性能模式
- 每日速看!罗技电竞游戏高端系列五折秒:2999元键鼠耳麦一次买齐
- 【全球新视野】罗技G102游戏鼠标95元限时秒 下单送一年延保
- 天天热讯:全球最大“数码相机”诞生 像素高达32亿
- 天天快播:如何看待隔夜美股大逆转?高盛:不过是又一场逢高卖出的熊市反弹
- 世界聚焦:因iPhone 14系列大卖 富士康员工再得百万级奖金包
- 全球实时:小米一秋冬新品发布699元,让你拥有随身的“按摩师”
- 【世界独家】这也太牛了!只需要打字,软件就能够自动设计生成设计图案
- 热推荐:英雄联盟全球总决赛或将暂停比赛,比赛顺序可能根据每日情况发生变化
- 聚焦:内存价格降至冰点!16GBDDR4仅需289元:7天免费试用 以换代修
- 头条:音乐剧稳了!奇诺比奥也在《马里奥》电影中唱歌了
- 世界看热讯:羊了个羊火后驴了个驴也来了 各商家纷纷抢注商标
- 天天速讯:《麻布仔大冒险》联动《神秘海域》:联动服装10月19号上线
- 每日焦点!Windows 365应用已经在Windows 11的微软商店上线
- 最新资讯:《神秘海域:盗贼遗产合集》详尽PC配置需求 4K需3080
- 全球最资讯丨《死亡空间:重制版》8分钟演示 恐怖再度升级
- 当前快报:宏碁Intel Arc A770显卡突然杀出 比RTX 3060贵多了
- 环球时讯:英伟达现已取消GeForce RTX 4080 12GB版
- 天天微速讯:《守望先锋2》10天内玩家人数已突破2500万
- 全球实时:《罪恶装备:STRIVE》跨平台公测已开启
- 环球速读:8999元起!七彩虹27英寸iGame G-ONE Plus高性能一体机开启预售
- 世界资讯:续航115公里售价约11000元 迪卡侬再推新款电动自行车!
- 微头条丨安全吗? “微信刷掌支付”小程序上线
- 今日讯!《星空》陶德中文采访视频:从玩法到初心
- 【世界速看料】核电的复兴:五年前濒临破产的西屋电气,如今身价近80亿美元
- 今日快讯:世纪互联版微软365服务及Teams明年正式入华
- 最新:Intel i3-N305意外现身 8核8线程全部小核心
- 每日焦点!烧光270亿美元后,扎克伯格的新故事仍显乏力
- 每日快播:Google Pixel Fold显示屏规格曝光