admin管理员组

文章数量:1532526

2024年4月24日发(作者:)

1. Ping 命令

主要功能:Ping命令主要用来检测路由是否能够到达某站点。

原理:向远程计算机通过ICMP协议发送特定的数据包,然后等待回应并接收返回的数

据包,对每个接收的数据包均根据传输的消息进行验证。默认情况下,传输四个包含 32 字

节数据(由字母组成的一个循环大写字母序列)的回显数据包。过程如下:

(1)通过将 ICMP 回显数据包发送到计算机并侦听回显回复数据包来验证与一台或多

台远程计算机的连接。

(2)每个发送的数据包最多等待一秒。

(3)打印已传输和接收的数据包数。

详细介绍:由于该命令的数据包长度非常小,所以在网络上的传递速度非常快,可以快

速检测本地主机数据能否到达目的站点。如果执行Ping不成功,则可以预测故障主要出在

以下几个方面:网线是否连通,网络适配器配置是否正常,IP地址是否可用等。如果Ping

执行成功而网络仍无法使用,那问题可能出在网络软件配置方面。

Ping命令执行成功只能保证本地主机与目的主机之间存在着一条连通的物理路径,它

的使用格式是在命令提示符后面键入:Ping IP地址/主机名。

Ping命令参数: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

(1) -t:Ping 指定的计算机直到中断。

(2) –a: 将地址解析为计算机名。

(3) -n count: 发送 count 指定的 ECHO 数据包数。默认值为 4。

(4) -l length: 发送包含由 length 指定的数据量的 ECHO 数据包。默认为 32 字节;

最大值是 65,527。

(5) –f: 在数据包中发送“不要分段”标志。数据包就不会被路由上的网关分段。

(6) -i ttl: 将“生存时间”字段设置为 ttl 指定的值。

(7) -v tos: 将“服务类型”字段设置为 tos 指定的值。

(8) -r count: 在“记录路由”字段中记录传出和返回数据包的路由。count 可以指定

最少 1 台,最多 9 台计算机。

(9) -s count: 指定 count 指定的跃点数的时间戳。

(10) -j computer-list: 利用 computer-list 指定的计算机列表路由数据包。连续计

算机可以被中间网关分隔(路由稀疏源)IP 允许的最大数量为 9。

(11) -k computer-list: 利用 computer-list 指定的计算机列表路由数据包。连续计

算机不能被中间网关分隔(路由严格源)IP 允许的最大数量为 9。

(12) -w timeout: 指定超时间隔,单位为毫秒。

(13) destination-list: 指定要 ping 的远程计算机。

Ping命令常用参数示例:

图1 Ping命令及参数

-t:让本地主机不断的向目的主机发送数据包,这里我们用局域网中的一台主机为例子。

如图2所示。

图2 Ping命令-t参数实例

本文标签: 数据包路由计算机命令