关于ping的一个奇怪现象

txcn 2004-10-19 03:36:10
一般来说当你用ICMP来ping地址A时,在返回的包的IP头中的源地址就是地址A,但是当我用ping 127.0.0.2时,返回的包的IP头中的源地址是127.0.0.1,也就是无论ping什么回环地址系统均用地址127.0.0.1来响应,请问各位高手,这是什么原因?
...全文
159 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_13939330 2004-10-20
  • 打赏
  • 举报
回复
大多数实现都支持自返回接口,它允许同一主机中客户和服务通过TCP/IP进行通信,A类网络号127被保
留用作自返回接口,为了方便起见,大多数系统就将127.0.0.1附给该接口,名字为Localhost。所以发
给127.X.X.X的IP包不会出现在任何物理网络上。只会被此主机接收!
gdy119 2004-10-19
  • 打赏
  • 举报
回复
127一般指的是本机回放地址,
ping 这个命令的时候一般是验证TCP/IP的安装正确性
angel518 2004-10-19
  • 打赏
  • 举报
回复
127开头的,都指本机
volte 2004-10-19
  • 打赏
  • 举报
回复
PING 127.X。X。X时,他的源地址还是那个
volte 2004-10-19
  • 打赏
  • 举报
回复
没有吧。我用的是WINDOWS PROFESSIONAL 2000
oyljerry 2004-10-19
  • 打赏
  • 举报
回复
系统处理的吧
iwish100000 2004-10-19
  • 打赏
  • 举报
回复
127.0.0.1-255 这个还不是都一样
sevencat 2004-10-19
  • 打赏
  • 举报
回复
问BG去吧。
DentistryDoctor 2004-10-19
  • 打赏
  • 举报
回复
127开头的根本到不了网络层TCPIP.SYS就直接填好了。
hardboy_du 2004-10-19
  • 打赏
  • 举报
回复
系统原因马?
Caps77 2004-10-19
  • 打赏
  • 举报
回复
蹭分了
sheerfish999 2004-10-19
  • 打赏
  • 举报
回复
系统认为127.0.0.1-255都是localhostname 啊 在数据链路层就被arp/rarp解析了,轮不到网络层的
醉马不肖 2004-10-19
  • 打赏
  • 举报
回复
应该是系统系统填写的
DentistryDoctor 2004-10-19
  • 打赏
  • 举报
回复
WINDOWS OS都这样的,没试过Unix/Linux.
DentistryDoctor 2004-10-19
  • 打赏
  • 举报
回复
127.x.x.x都是这样的。
铖邑 2004-10-19
  • 打赏
  • 举报
回复
这应该跟具体的TCP/IP实现有关,楼主有兴趣的话可以在不同的系统中PING,看看有什么不同的现象?

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧