免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4888 | 回复: 10
打印 上一主题 下一主题

关于交换机flooding行为 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-10-30 16:25 |只看该作者 |倒序浏览
交换机在什么样的情况下会flooding?
通过查资料知道,当交换机转发数据包时,在MAC地址表没有找到目的MAC对应的端口记录
此时交换机会产生flooding行为,可是让我不解的是如果接到的是一个广播数据包,交换机
此时的行为处理,仅仅是forwarding还是说是flooding???

论坛徽章:
0
2 [报告]
发表于 2012-10-30 16:36 |只看该作者
收到广播包,交换机只能flooding到每个接口(收到该广播的接口除外)

论坛徽章:
0
3 [报告]
发表于 2012-10-30 17:09 |只看该作者
回复 2# quxiaosong

我是这样想的,flooding出去的数据目的地址是端口对应的MAC地址,广播包如果是转发出去目的地址还是广播地址
,保持广播包的我,如果是flooding的话改变了广播包目的MAC地址
   

论坛徽章:
0
4 [报告]
发表于 2012-10-30 18:33 |只看该作者
保持广播包的我????
你想想,如果不flooding,那么交换机应该做什么样的操作?

liyanwei0312 发表于 2012-10-30 17:09
回复 2# quxiaosong

我是这样想的,flooding出去的数据目的地址是端口对应的MAC地址,广播包如果是转发 ...

论坛徽章:
0
5 [报告]
发表于 2012-10-31 15:59 |只看该作者
Flooding出去的报文不会改变报文的MAC地址,交换机根据目的MAC查找不到MAC表时,采用Flooding的方式来转发报文;broadcast报文是主机主动发起的,当主机不知道对端mac时需要向整个网络广播,如ARP报文。所以Flooding和BroadCast报文,交换机都向除接收端口外其他端口广播报文,但目的不同,主机接收到报文后处理不一样。

论坛徽章:
0
6 [报告]
发表于 2012-11-01 10:20 |只看该作者
回复 4# quxiaosong


    我以为交换机把数据发送到除接收端口的其他端口,可以通过广播和泛洪两种方式,不过现在明白了,
   这种行为就是指泛洪,广播过来也是通过泛洪处理的

论坛徽章:
0
7 [报告]
发表于 2012-11-01 10:23 |只看该作者
回复 5# blackeyeswww


    其实交换机收到广播包后,还是通过flooding把数据发送给其它端口的吧,并不是广播包根据自己的特性就转发到其他端口的吧

论坛徽章:
0
8 [报告]
发表于 2012-11-02 09:22 |只看该作者
交换机不会更改frame的DMAC,对于broadcast的封包,默认的设定是flood到所有port,跨越所有vlan。

论坛徽章:
0
9 [报告]
发表于 2012-11-02 10:08 |只看该作者
无法跨越vlan,只能在vlan内部flooding
bbscuyongbeike 发表于 2012-11-02 09:22
交换机不会更改frame的DMAC,对于broadcast的封包,默认的设定是flood到所有port,跨越所有vlan。

论坛徽章:
0
10 [报告]
发表于 2012-11-02 18:54 |只看该作者
嗯,是的,默认的设定是flood in vlan,有选择可以设置flood to all ports
回复 9# quxiaosong


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

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP