查看: 4844|回复: 7

以太网广播数据包会发往自己吗?

[复制链接]
发表于 2007-8-22 09:07:18 | 显示全部楼层 |阅读模式
如题,以太网广播数据包会发往自己吗?
如果答案是肯定的,请说明发送的过程。
回复

使用道具 举报

发表于 2007-8-22 10:05:19 | 显示全部楼层
bsd系统中,广播包在3层到2层的时候,就复制了一份发送到回环网络了吧.所以本机能收到.
下面这图是tcp/ip卷1种的图片.

windows系统不太清楚.不过可以做以下实验
在一台机器上看一个udp的server 和client,看看用广播能不能通信?

aaa

aaa
回复

使用道具 举报

发表于 2007-8-22 10:08:54 | 显示全部楼层
最后想想 可能也会的,因为我们的线路一般都是全双工工作,就算是转发了也不会有什么问题,

所以为了简化控制,易于实现,当广播包到达交换机以后,直接引发向每个端口发送,这样就不用标记起发端口,反正回来的信息起发端口还是很会收到的
回复

使用道具 举报

发表于 2007-8-22 10:10:36 | 显示全部楼层
原帖由 qzyuanmu 于 2007-8-22 10:03 发表
应该不会的,因为交换机和路由对广播包转发的定义是 : 转发给其他所有的端口,


不向广播来自的接口发送光播是因为没有必要而节约资源,并且避免形成环路
因为广播包来源的接口下的网络肯定已经接收到了广播包.
回复

使用道具 举报

 楼主| 发表于 2007-8-22 10:55:32 | 显示全部楼层
以下内容摘自TCP/IP详解。

广播的一般特性:发送主机也能通过某种内部环回机制收到一份广播报文拷贝。
由于术语“广播”的定义是指局域网上的所有主机,因此它必须包括发送主机在内(当以太网驱动程序识别出目的地址是广播地址后,它就把分组送到网络上,同时传一份拷贝到环回接口)。
回复

使用道具 举报

发表于 2007-8-22 11:11:26 | 显示全部楼层
发送广播以后,在没有交换机等设备的时候,发送拷贝到环回接口,那么经过交换机等设备以后呢 ? 交换机该如何对待此数据包呢 ?
回复

使用道具 举报

 楼主| 发表于 2007-8-23 09:38:24 | 显示全部楼层
原帖由 qzyuanmu 于 2007-8-22 11:11 发表
发送广播以后,在没有交换机等设备的时候,发送拷贝到环回接口,那么经过交换机等设备以后呢 ? 交换机该如何对待此数据包呢 ?

不管有没有交换设备,都会复制一份传到环回接口。
而交换机对待此数据包也不会有任何的变化,他当做什么都不知道处理,该怎么处理就怎么处理。
回复

使用道具 举报

发表于 2007-9-1 17:52:35 | 显示全部楼层
从广播来理解
应该是网内的所以机器都能收到
但是本人还没做过这么详细的调查
学习了
回复

使用道具 举报

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

本版积分规则

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