Ping
用于确定本地主机是否能与另一台主机交换数据报
测试程序
Ping运行正确,大体上就可以排除网络访问层、网卡、MODEM的输入输出线路、电缆和路由器等存在的故障
Windows Ping 命令
1.发送4个ICMP回送请求,每个32字节
2.如应答时间短,表示数据包不必通过大量路由器/网速较快
3.TTL(Time To Live),通过TTL值推算一下数据包已经通过了多少个路由器:源地点TTL起始值(就是比返回TTL略大的一个2的乘方数)-返回时TTL值
例子:返回TTL值为119,那么可以推算数据报离开源地址的TTL起始值为128,而源地点到目标地点要通过9个路由器网段(128-119)
检测顺序
Ping 127.0.0.1
这个Ping命令被送到本地计算机的IP软件,该命令永不退出该计算机。如果没有做到这一点,就表示TCP/IP的安装或运行存在某些最基本的问题
Ping 本机IP
如果没有,则表示本地配置或安装存在问题
出现此问题时,局域网用户请断开网络电缆,然后重新发送该命令。如果网线断开后本命令正确,则表示另一台计算机可能配置了相同的IP地址
Ping 局域网其他IP
如果收到0个回送应答,那么表示子网掩码(进行子网分割时,将IP地址的网络部分与主机部分分开的代码)不正确或网卡配置错误或电缆系统有问题
Ping 网关IP
应答正确,表明局域网中的网关路由器正常运行并能作出应答
Ping 远程IP
收到应答,表示成功的使用了缺省网关
Ping localhost
如果没有做到这一点,则表示主机文件(/Windows/host)中存在问题
参数选项
Ping IP -t
连续ping,直至被Ctrl+C中断
Ping IP -l 2000
指定Ping命令中的数据长度为2000字节,而不是缺省的32字节
Ping IP -n 数字
执行特定次数的Ping命令