各位大侠,问一个有关环回接口的问题。

qiuqiu_moon 2005-10-07 04:10:35
我在看TCP/IP详解的时候,看到下面几句话:


1. 传给环回地址(一般是127.0.0.1 )的任何数据均作为IP输入。
2. 传给广播地址或多播地址的数据报复制一份传给环回接口,然后送到以太网上。
这是因为广播传送和多播传送的定义(第12章)包含主机本身。
3. 任何传给该主机IP地址的数据均送到环回接口。

其中这个3. 任何传给该主机IP地址的数据均送到环回接口。是什么意思呢,难道说,如果我这台路由器有四个口,每个口的IP都不同,当有数据包发过来,相匹配的IP地址接口接收这个包,但却不处理它,而是交给环回接口处理它,是这样吗?

真是难以理解,大侠们帮忙解释一下吧,谢谢啦!!!
...全文
173 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jets_lee001 2005-10-24
  • 打赏
  • 举报
回复
这里的1,2,3都是说的是源地址是本机ip的情况。
lmf_1 2005-10-20
  • 打赏
  • 举报
回复
认为意思是目的地址为本机地址的(发送给本机IP地址的数据)进入到环回驱动
见图解
翻译的有点歧异,嘿嘿!
GoGoReader 2005-10-11
  • 打赏
  • 举报
回复
同意yzx同志的观点
yzx1983 2005-10-09
  • 打赏
  • 举报
回复
也就是说这还是属于自己向自己发包的,当然送环回接口了。
外面发来的包不在以上讨论之列。
yzx1983 2005-10-09
  • 打赏
  • 举报
回复
我怎么记得原文是说本地机器发送的目标地址为本地IP地址的数据包交给环回接口啊。
hammingchen 2005-10-08
  • 打赏
  • 举报
回复
我的理解是回环接口只是一个逻辑接口,在没有安装网卡的主机上都可以使用这个IP(127.0.0.1),或者认为它是一个CPU接口,也就是说任何发送出去的数据和接受的数据都要经过这个接口。所以你说的三点也不难理解。
不知我的理解是否有误?

4,356

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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