Hybrid端口引发单播泛洪
2015-12-03■
网络安全和信息化 2015年10期
关键词:用户
■
某企业要求所有员工间的电脑不能互访,但都可以访问OA服务器。企业成立初期员工不多,于是为每个用户端口划分一个VLAN,将交换机各端口配置为Hybrid模式,实现了每个员工都能访问OA服务器, 但又相互隔离的要求。网络连接示意图如图1所示。
交换机配置如下:


图1 网络拓扑结构

图2 PC2抓包结果

故障现象
网络建成初期运行正常,但随着员工数量不断增加,服务器访问量不断增大,用户反映高峰期访问服务器很慢,甚至出现无法访问的现象。根据用户反馈的问题,首先怀疑网络出现了环路导致风暴,但排查后排除了存在环路的可能,于是在PC2上进行抓包分析(如图2)。
从抓包结果看,PC2收到了服务器发往PC1的单向报文,同样在PC1上抓包也收到了服务器至PC2的单向报文。
查询交换机上的MAC表项(如图3),服务器、PC1及PC2的MAC地址均学习正确,并且根据抓包结果判断服务器至每个用户的单向报文都会转发到其他用户端口,这明显不符合交换机报文转发的原理。
故障分析
我们现在以PC1为例来分析用户访问服务器时的数据转发流程。
1.PC1访问OA服务器,报文进入交换机端口g0/0/1后,交换机查询MAC地址表项,由 于 PC1在 VLAN10,而 服务器在VLAN100中,交换机在VLAN10中没有发现服务器MAC地址(虽然交换机的MAC地址中已经有服务器的MAC地址,但它是在VLAN100中),因此交换机会在VLAN10对报文进行泛洪,因为g0/0/3工作在Hybrid模式且允许VLAN10报文通过,因此g0/0/3端口会收到该报文,并将它转发到OA服务器。
2.OA服务器回复PC1的报文进入交换机的g0/0/3端口,因为OA服……
登录APP查看全文
