如何在Eclipse中使用trace

如何在Eclipse中使用trace,第1张

第一步:设置一个新的外部配置工具
在 Eclipse 中,选择 “Run -> External Tools -> External Tools Configurations”
第二步:点击 “New Launch Configuration”
第三步:New Configuration 界面
第四步:提供命令行配置的详细信息
Name:就是你配置的名字,随便取
Location:CMDexe 的文件位置
Working Directory:就是命令行打开后的默认工作路径

Windows 7中跟踪路由的命令是tracert,默认是开启的。你说的trace命令是不是Linux下的那个? 如果你的电脑上不能正常使用这个命令,请检查一下环境变量(path)的设置,以及C:\Windows\System32是否有tracertexe这个文件。

一条路径上的每个设备Traceroute要测3次。输出结果中包括每次测试的时间(ms)和设备的名称(如有的话)及其IP地址。在大多数情况下,作为网络工程技术人员或者系统管理员会在UNIX主机系统下,直接执行命令行:Traceroute hostname而在Windows系统下是执行Tracert的命令参数说明:tracert [-d] [-h maximum_hops] [-j computer-list] [-w timeout] target_name该诊断实用程式通过向目的地发送具备不同生存时间 (TL) 的 Internet 控制信息协议 (CMP) 回应报文,以确定至目的地的路由。路径上的每个路由器都要在转发该 ICMP 回应报文之前将其 TTL 值至少减 1,因此 TTL 是有效的跳转计数。当报文的 TTL 值减少到 0 时,路由器向源系统发回 ICMP 超时信息。通过发送 TTL 为 1 的第一个回应报文并且在随后的发送中每次将 TTL 值加 1,直到目标响应或达到最大 TTL 值,Tracert 能够确定路由。通过检查中间路由器发发回的 ICMP 超时 (ime Exceeded) 信息,能够确定路由器。注意,有些路由器“安静”地丢弃生存时间 (TLS) 过期的报文并且对 tracert 无效。

1命令格式:
traceroute [参数] [主机]
2命令功能:
traceroute指令让你追踪网络数据包的路由途径,预设数据包大小是40Bytes,用户可另行设置。
具体参数格式:traceroute [-dFlnrvx][-f<存活数值>][-g<网关>…][-i<网络界面>][-m<存活数值>][-p<通信端口>][-s<来源地址>][-t<服务类型>][-w<超时秒数>][主机名称或IP地址][数据包大小] 《Linux就该这么学》 一起学习linux
3命令参数:
-d 使用Socket层级的排错功能。
-f 设置第一个检测数据包的存活数值TTL的大小。
-F 设置勿离断位。
-g 设置来源路由网关,最多可设置8个。
-i 使用指定的网络界面送出数据包。
-I 使用ICMP回应取代UDP资料信息。
-m 设置检测数据包的最大存活数值TTL的大小。
-n 直接使用IP地址而非主机名称。
-p 设置UDP传输协议的通信端口。
-r 忽略普通的Routing Table,直接将数据包送到远端主机上。
-s 设置本地主机送出数据包的IP地址。
-t 设置检测数据包的TOS数值。
-v 详细显示指令的执行过程。
-w 设置等待远端主机回报的时间。
-x 开启或关闭数据包的正确性检验。
4 实例:
实例41 : traceroute >分类: 电脑/网络 >> 软件
解析:

用来跟踪到目标地址所走的线路.使用ping的方式,但设置了每个数据包可经历的最大跳数,当路线中的节点发现包到此节点时已多于最在跳数,会向源发一个错误反馈,这样从1递增最大跳数,就可以获得到ping到目标地址的各个节点的反馈信息,就组成一条到目标地址所走的线路.

就象一根线,上面拴一个摄像头,线不够长时就拍张照说明到哪线不够长了,如果把这根线拴在一辆公交车长,每次线不够长,当我们得到照片时就增加线长,这样最后我们就获得了公交所走的线路.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12609502.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存