LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: shiyubeijing

ping 127.0.0.1 和ping 我的ip地址有什么区别?

[复制链接]
发表于 2005-4-12 13:07:31 | 显示全部楼层
127.0.0.1相当于你机器上的一个虚借口,任何时候都是up的,能ping通的话说明你的tcp/ip协议没有问题。但你的本机地址只有你的网卡驱动正常安装并且处在up状态才能ping通。
回复 支持 反对

使用道具 举报

发表于 2005-4-12 13:30:55 | 显示全部楼层
Post by jackyruo
127.0.0.1相当于你机器上的一个虚借口,任何时候都是up的,能ping通的话说明你的tcp/ip协议没有问题。但你的本机地址只有你的网卡驱动正常安装并且处在up状态才能ping通。

嗯,如果在OS里有网卡这个设备文件,而且也up了,就可以ping通本机地址了。但不一定网卡的驱动被正确安装了。因为ping本机上与网卡绑定的地址时,IP包根本就没有到达物理设备。如果要测试网卡驱动是否正常工作,还是需要ping网络上的另外一个有IP地址的设备。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-13 12:26:44 | 显示全部楼层
如果要测试网卡驱动是否正常工作,还是需要ping网络上的另外一个有IP地址的设备。那ping自己的ip还有什么用呢?
我在winServer2003里用网络监视器,可以截获数据报。ping自己的ip时的数据报为什么不能截获,是不是因为ping自己的ip时,数据报并不达到网卡?
回复 支持 反对

使用道具 举报

发表于 2005-4-13 13:57:37 | 显示全部楼层
>ping自己的ip时的数据报为什么不能截获
--由于ping自己的IP时,kernel里的IP协议栈在发现目的端为本机时就把包转发了(这是个软件实现),所以这些包不会到达以太网里,其它机器也就不可能收到这些包了。呃,对于Linux是这样的,Win2003嘛,就dunno了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-13 18:03:17 | 显示全部楼层
自己明白了不少,多谢了!尤其是echofrompat,耐心的回复,多谢!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-13 18:04:30 | 显示全部楼层
多谢了!尤其是echofrompat,耐心的回复,多谢!
回复 支持 反对

使用道具 举报

发表于 2005-4-13 18:51:12 | 显示全部楼层
不要吵了!!
听我来说


当你的网络出现故障或无法连通时,如何才能简单高效的找出故障?其实只需要一个ping命令,就可以判断TCP/IP协议故障……


1、Ping 127.0.0.1:

127.0.0.1是本地循环地址,如果本地址无法Ping通,则表明本地机TCP/IP协议不能正常工作。



2、Ping本机的IP地址:

用IPConfig查看本机IP,然后Ping该IP,通则表明网络适配器(网卡或MODEM)工作正常,不通则是网络适配器出现故障。



3、Ping同网段计算机的IP:

Ping一台同网段计算机的IP,不通则表明网络线路出现故障;若网络中还包含有路由器,则应先Ping路由器在本网段端口的IP,不通则此段线路有问题;通则再PING路由器在目标计算机所在网段的端口IP,不通则是路由出现故障;通则再Ping目的机IP地址。



4、Ping网址:

若要检测一个带DNS服务的网络,在上一步Ping通了目标计算机的IP地址后,仍无法连接到该机,则可PING该机的网络名,比如Ping www.sina.com.cn,正常情况 ... 址的服务)。



这四步执行完毕后,网络中的故障所在点就已明确,我们就可以正确的解决问题了。
回复 支持 反对

使用道具 举报

发表于 2005-4-13 18:53:12 | 显示全部楼层
当你的网络出现故障或无法连通时,如何才能简单高效的找出故障?其实只需要一个ping命令,就可以判断TCP/IP协议故障……


1、Ping 127.0.0.1:

127.0.0.1是本地循环地址,如果本地址无法Ping通,则表明本地机TCP/IP协议不能正常工作。



2、Ping本机的IP地址:

用IPConfig查看本机IP,然后Ping该IP,通则表明网络适配器(网卡或MODEM)工作正常,不通则是网络适配器出现故障。



3、Ping同网段计算机的IP:

Ping一台同网段计算机的IP,不通则表明网络线路出现故障;若网络中还包含有路由器,则应先Ping路由器在本网段端口的IP,不通则此段线路有问题;通则再PING路由器在目标计算机所在网段的端口IP,不通则是路由出现故障;通则再Ping目的机IP地址。



4、Ping网址:

若要检测一个带DNS服务的网络,在上一步Ping通了目标计算机的IP地址后,仍无法连接到该机,则可PING该机的网络名,比如Ping www.sina.com.cn,正常情况 ... 址的服务)。



这四步执行完毕后,网络中的故障所在点就已明确,我们就可以正确的解决问题了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表