tracert命令简述
2024-10-20 05:26:57
1. 路由跟踪在线Tracert工具说明
Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据报访问目标所采取的路径。Tracert 命令用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由。
2. Tracert 工作原理
通过向目标发送不同 IP 生存时间 (TTL) 值的“Internet 控制消息协议 (ICMP)”回应数据包,Tracert 诊断程序确定到目标所采取的路由。要求路径上的每个路由器在转发数据包之前至少将数据包上的 TTL 递减 1。数据包上的 TTL 减为 0 时,路由器应该将“ICMP 已超时”的消息发回源系统。
Tracert 先发送 TTL 为 1 的回应数据包,并在随后的每次发送过程将 TTL 递增 1,直到目标响应或 TTL 达到最大值,从而确定路由。通过检查中间路由器发回的“ICMP 已超时”的消息确定路由。某些路由器不经询问直接丢弃 TTL 过期的数据包,这在 Tracert 实用程序中看不到。
3. Tracert 命令详解及用法
Tracert 命令支持多种选项,如下所示。
tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] target_name
-d – 指定不将 IP 地址解析到主机名称。
-h maximum_hops – 指定跃点数以跟踪到称为 target_name 的主机的路由。
-j host-list – 指定 Tracert 实用程序数据包所采用路径中的路由器接口列表。
-w timeout – 等待 timeout 为每次回复所指定的毫秒数。
target_name – 目标主机的名称或 IP 地址。
最新文章
- 01windows窗体程序学习
- Java时间类型转换
- Node.js 框架
- No module named django.core
- python脚本实现自动保留ctime最近的几个文件
- CSS 有关margin padding
- osip结构体
- Volley(一 )—— 框架简介
- Phaser.Game这个函数都有哪些参数
- Maven的HTTP代理设置
- Axure 注册码
- javaweb 在netbeans 上的部署问题
- C#读写共享文件夹
- 每天一点Swift(五)控制器的生命周期和SizeClass
- Lambda 表达式中的变量范围
- javascript操作元素的css样式
- PAT1094:The Largest Generation
- sklearn pipeline
- part4:素数判别
- Appium Hybrid混合应用测试——Native切换WebView
热门文章
- VUE-表单验证
- 七天接手react项目 —— 生命周期&;受控和非受控组件&;Dom 元素&;Diffing 算法
- WPF 可视化树的用途
- Net6 Configuration &; Options 源码分析 Part2 Options
- 关于二维DP————站上巨人的肩膀
- 记mysql5.7错误only_full_group_by
- Oracle 11g中查询CPU占有率高的SQL
- 半吊子菜鸟学Web开发 -- PHP学习3-文件
- 『现学现忘』Docker基础 — 35、实战:自定义CentOS镜像
- Dubbo 使用过程中都遇到了些什么问题?