对于ping命令的理解:0

来源:互联网 发布:原始传奇翅膀进阶数据 编辑:程序博客网 时间:2024/05/23 13:25

首先有一点,ping命令发出的是ICMP报文。


ping 命令的原理及格式
2.1 ping 命令的原理
通常用于检查网络连通情况的 Ping 命令的操作过程实际上
就 是 ICMP 协 议 工 作 的 过 程0 ICMP Internet ControI Message
ProtocoI Internet 控制消息协议 的缩写0 它是 TCP/IP 协议族的
一个子协议9允许主机或路由器报告差错情况和提供有关异常情
况的报告0 一般来说9ICMP 报文提供针对网络层的错误诊断\
塞控制\路径控制和查询服务四项大的功能O9当一个分组无法
到达目的站点或 TTL 超时后9路由器就会丢弃此分组9并向源站
点返回一个目的站点不可到达的 ICMP 报文O



3.Ping 的 返 回 信 息 有 "Reguest Timed Out"\"destination Host
Unreachabie""bad IP address"还有"source guench received"O
"Reguest Timed Out"这个信息表示对方主机可以到达到TIME
OUT9这种情况通常是为对方拒绝接收你发给它的数据包造成数据
包丢失O 大多数的原因可能是对方装有防火墙或已下线O
"destination Host Unreachabie"这个信息表示对方主机不存在
或者没有跟对方建立连接O 如果所经过的路由器的路由表中具有
到达目标的路由9 而目标因为其它原因不可到达9 此时会出现"
time out"9如果路由表中连到达目标的路由都没有9那就会出现"
destination host unreachabie"O
"bad IP address" 这个信息表示你可能没有连接到dNs 服务
器所以无法解析这个 IP 地址9也可能是 IP 地址不存在O
"source guench received"信息比较特殊9它出现的机率很少O
它表示对方或中途的服务器繁忙无法回应O


4.ping 命令检测!判断TCP/IP 网络故障方法
如果网络出现问题9首先要检查本地机的故障9排 除 了 本 地
机的问题后9再找出其他问题O
3.1 ping 127.0.0.1 检查本地机的 TCP/IP协议设置情况
127.0.0.1 是本地循环地址9指 本 地 机9这 样 一 个 地 址 它 是 不
能发到网络接口的9除非出错9否则在传输介质上永远不应该出
现目的地址为 127.0.0.1 的数据包Oping 127.0.0.1本地循环地址9
如果 ping 不通9则表明本地 TCP/IP 协议不能正常工作O C 盘下
使用这个命令看看结果如何O
C:\>ping 127.0.0.1
如果计算机可以 ping 同则结果如下所示1
Pinging 127.0.0.1 with 32 bytes of data:
Repiy from 127.0.0.1: bytes=32 time<10ms TTL=128
RepIy from 127.0.0.1: bytes=32 time<10ms TTL=128
RepIy from 127.0.0.1: bytes=32 time<10ms TTL=128
RepIy from 127.0.0.1: bytes=32 time<10ms TTL=128
Ping statistics for 127.0.0.1:
Packets: sent = 4, Received = 4, Lost = 0 (0% Ioss),
Approximate round trip times in miIIi-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
3.2 ping 本机的 IP 地址9检查本机的网络适配器工作是否正常
首先用 ipconfig/aii 察看本地网络设置是否正确9 如果正确就
ping 本机地址9如果通9则表明网络适配器工作正常O如果不通9
表示本地配置或安装存在问题O 此时应检查本机的 IP 地址\子网掩
码和网关是否设置正确O 该地址是否被其它机占用9检查网卡是否
正确安装9如果没有9则用网卡所带的设置程序正确设置其IRO9I/O



5.检测DNS 的配置
若要检测一个带 DNS 服务的网络9 在上一步 Ping 通了目标
计算机的 IP 地址后9 仍无法连接到该机9则可 ping 该机的网络
9比如Ping www.zhku.edu.cn9正常情况下会出现该网址 所 指 向
IP9这表明本机的DNS 设置正确而且 DNS 服务器工作正常9
之就可能是其中之一出现了故障0 例如 在 C 盘下使用 ping www.
zhku.edu.cn 这个命令正常的情况下会出现如下结果0
Pinging www.zhku.edu.cn [202.l92.88.l] with 32 bytes of data:
Repiy from 202.l92.88.l: bytes=32 time<l0ms TTL=254
Repiy from 202.l92.88.l: bytes=32 time<l0ms TTL=254
Repiy from 202.l92.88.l: bytes=32 time<l0ms TTL=254
Repiy from 202.l92.88.l: bytes=32 time<l0ms TTL=254
Ping statistics for 202.l92.88.l:
Packets: Sent = 4, Received = 4, Lost = 0 (0% ioss),
Approximate round trip times in miiii-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
第 一 条 语 句 显 示 了 www.zhku.edu.cn站 点 的 IP 地 址 为
202.l92.88.l9其中bytes"32表示测试报文大小为 32 字节0在显示
的信息中94 条包括 Repiy 的语句9它们是指在发送4 个数据报
文到 202.l92.88.l 这个 IP 地址后有 4 个回应9 即没有报 文 的 丢
0 time"32 ms 表示数据报文在原主机与目标主机往返一次所用
的时间为 32 ms9这个时间越短9说明主机之间的线路越通畅。




0 0