ping指令应用

上传人:油条 文档编号:20306170 上传时间:2017-11-21 格式:DOC 页数:12 大小:65.50KB
返回 下载 相关 举报
ping指令应用_第1页
第1页 / 共12页
ping指令应用_第2页
第2页 / 共12页
ping指令应用_第3页
第3页 / 共12页
ping指令应用_第4页
第4页 / 共12页
ping指令应用_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《ping指令应用》由会员分享,可在线阅读,更多相关《ping指令应用(12页珍藏版)》请在金锄头文库上搜索。

1、Ping Ping 是测试网络联接状况以及信息包发送和接收状况非常有用的工具,是网络测试最 常用的命令。Ping 向目标主机(地址) 发送一个回送请求数据包,要求目标主机收到请求后给予答复,从而判断网络的响应时间和本机是否与目标主机(地址) 联通。 如果执行 Ping 不成功,则可以预测故障出现在以下几个方面:网线故障,网络适配器配置不正确,IP 地址不正确。如果执行 Ping 成功而网络仍无法使用,那么问题很可能出在网络系统的软件配置方面,Ping 成功只能保证本机与目标主机间存在一条连通的物理路径。 命令格式: ping IP 地址或主机名 -t -a -n count -l size 参

2、数含义: -t 不停地向目标主机发送数据; -a 以 IP 地址格式来显示目标主机的网络地址 ; -n count 指定要 Ping 多少次,具体次数由 count 来指定 ; -l size 指定发送到目标主机的数据包的大小。 例如当您的机器不能访问 Internet,首先您想确认是否是本地局域网的故障。假定局域网的代理服务器 IP 地址为 202.168.0.1,您可以使用 Ping 202.168.0.1 命令查看本机是否和代理服务器联通。又如,测试本机的网卡是否正确安装的常用命令是 ping 127.0.0.1。 Tracert Tracert 命令用来显示数据包到达目标主机所经过的路

3、径,并显示到达每个节点的时间。命令功能同 Ping 类似,但它所获得的信息要比 Ping 命令详细得多,它把数据包所走的全部路径、节点的 IP 以及花费的时间都显示出来。该命令比较适用于大型网络。 命令格式: tracert IP 地址或主机名 -d-h maximumhops-j host_list -w timeout 参数含义: -d 不解析目标主机的名字; -h maximum_hops 指定搜索到目标地址的最大跳跃数; -j host_list 按照主机列表中的地址释放源路由; -w timeout 指定超时时间间隔,程序默认的时间单位是毫秒。 例如大家想要了解自己的计算机与目标主机

4、 之间详细的传输路径信息,可以在 MS-DOS 方式输入 tracert 。如果我们在 Tracert 命令后面加上一些参数,还可以检测到其他更详细的信息,例如使用参数-d,可以指定程序在跟踪主机的路径信息时,同时也解析目标主机的域名。 Netstat Netstat 命令可以帮助网络管理员了解网络的整体使用情况。它可以显示当前正在活动的网络连接的详细信息,例如显示网络连接、路由表和网络接口信息,可以统计目前总共有哪些网络连接正在运行。 利用命令参数,命令可以显示所有协议的使用状态,这些协议包括 TCP 协议、UDP 协议以及 IP 协议等,另外还可以选择特定的协议并查看其具体信息,还能显示

5、所有主机的端口号以及当前主机的详细路由信息。 命令格式: netstat -r -s -n -a 参数含义: -r 显示本机路由表的内容; -s 显示每个协议的使用状态( 包括 TCP 协议、UDP 协议、IP 协议) ; -n 以数字表格形式显示地址和端口; -a 显示所有主机的端口号。 Winipcfg Winipcfg 命令以窗口的形式显示 IP 协议的具体配置信息,命令可以显示网络适配器的物理地址、主机的 IP 地址、子网掩码 以及默认网关等,还可以查看主机名、 DNS 服务器、节点类型等相关信息。其中网络适配器的物理地址在检测网络错误时非常有用。 命令格式: winipcfg /?

6、/all 参数含义: /all 显示所有的有关 IP 地址的配置信息; /batch file 将命令结果写入指定文件; /renew_ all 重试所有网络适配器; /release_all 释放所有网络适配器; /renew N 复位网络适配器 N; /release N 释放网络适配器 N。 在 Microsoft 的 Windows 95 及其以后的操作系统中,都可以运行以上命令对于 Windows 下 ping 指令相信大家已经再熟悉不过了,但是能把 ping 的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让 ping 发挥最大的功能,我也只不过经常用 ping 这个工具,

7、也总结了一些小经验,现在和大家分享一下。 现在我就参照 ping 指令的辅助说明来给大家讲我使用 ping 时会用到的技巧,ping 只有在安装了 TCP/IP 通讯协定以后才可以使用: ping -t -a -n count -l length -f -i ttl -v tos -r count -s count -j computer-list | -k computer-list -w timeout destination-list Options: -t Ping the specified host until stopped.To see statistics and conti

8、nue - type Control-Break;To stop - type Control-C. 不停的 ping 地方主机,直到你按下 Control-C。 此功能?有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 -a Resolve addresses to hostnames. 解析电脑 NetBios 名。 例:C:ping -a 192.168.1.21 Pinging 192.168.1.21 with 32 bytes of data: Reply from 192.168.1.21: bytes=32 timeping -n 50 202.103.96.68

9、Pinging 202.103.96.68 with 32 bytes of data: Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 Request timed out. Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 Reply from 202.103.96.68

10、: bytes=32 time=50ms TTL=241 Ping statistics for 202.103.96.68: Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: Minimum = 40ms, Maximum = 51ms, Average = 46ms 从以上我就可以知道在给 202.103.96.68 发送 50 个数据包的过程当中,返回了48 个,其中有两个由于未知原因丢失,这 48 个数据包当中返回速度最快为40ms,最

11、慢为 51ms,平均速度为 46ms。 -l size Send buffer size. 定义 echo 数据包大小。 在默认的情况下 windows 的 ping 发送的数据包大小为 32byt,我们也可以自己定义它的大小,但有一个大小的限制,就是最大只能发送 65500byt,也许有人会问为什么要限制到 65500byt,因为 Windows 系列的系统都有一个安全漏 洞(也许还包括其他系统) 就是当向对方一次发送的数据包大于或等于 65532 时,对方就很有可能当机,所以微软公司为了解决这一安全漏洞于是限制了 ping 的数据包大小。虽然微软公司已经做了此限制,但这个参数配合其他参数以

12、后危害依然非常强大,比如我们 就可以通过配合-t 参数来实现一个带有攻击性的指令:(以下介绍带有危险性,只用于试验,请勿轻易施于别人电脑上,否则后果自负) C:ping -l 65500 -t 192.168.1.21 Pinging 192.168.1.21 with 65500 bytes of data: Reply from 192.168.1.21: bytes=65500 timeping -n 1 -r 9 202.96.105.101(发送一个数据包,最多记录 9 个路由) Pinging 202.96.105.101 with 32 bytes of data: Reply

13、from 202.96.105.101: bytes=32 time=10ms TTL=249 Route: 202.107.208.187 - 202.107.210.214 - 61.153.112.70 - 61.153.112.89 - 202.96.105.149 - 202.96.105.97 - 202.96.105.101 - 202.96.105.150 - 61.153.112.90 Ping statistics for 202.96.105.101: Packets: Sent = 1, Received = 1, Lost = 0 (0% loss), Approxi

14、mate round trip times in milli-seconds: Minimum = 10ms, Maximum = 10ms, Average = 10ms 从上面我就可以知道从我的电脑到 202.96.105.101 一共通过了202.107.208.187,202.107.210.214 , 61.153.112.70 , 61.153.112.89 , 202.96.105.149 , 202.96.105.97 这几个路由。 -s count Timestamp for count hops. 指定 count 指定的跳点数的时间戳。 此参数和-r 差不多,只是这个参数

15、不记录数据包返回所经过的路由,最多也只记录 4 个。 -j host-list Loose source route along host-list. 利用 computer-list 指定的电脑列表路由数据包。连续电脑可以被中间关网?分隔(路由稀疏源)IP 允许的最大?量为 9。 -k host-list Strict source route along host-list. 利用 computer-list 指定的电脑列表路由数据包。连续电脑不能被中间网?分隔(路由?格源)IP 允许的最大数量为 9。 -w timeout Timeout in milliseconds to wait

16、for each reply. 指定超时间隔,单位为毫秒。 此参数有什么其他技巧。 ping 指令的其他技巧:在一般情况下还可以通过 ping 对方让对方返回给你的TTL 值大小,粗略的判断目标主机的系统类型是 Windows 系列还是UNIX/Linux 系列,一般情况下 Windows 系列的系统返回的 TTL 值在 100-130之间,而 UNIX/Linux 系列的系统返回的 TTL 值在 240-255 之间,当然 TTL 的值在对方的主机里是可以修改的,Windows 系列的系?可以通过修改注?表以下键值实现: HKEY_LOCAL_MACHINESYSTEM CurrentControlSet ServicesTcpipParameters Default

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号