Netexpert FAQ 网络分析专家学习建议入口 @netexpert成员申请指南
网络分析时代 netexpert积分规则的说明 Netis招贤纳士(2008年11月22日更新)
发新话题
打印

[协议分析] 关于stp-uplinkfast的疑问

关于stp-uplinkfast的疑问

关于stp-uplinkfast的疑问

前日看到powerdell发的贴(http://www.netexpert.cn/thread-19612-1-1.html),根据所显示的mac地址01-00-0c-cd-cd-cd认为是因为uplinkfast泛洪发出的包。
01-00-0c-cd-cd-cd是cisco用于uplinkfast备用上行链路生效时产生的multicast,用于通知邻近设备更新cam表,就是mac-port对应关系了,避免其它设备仍然使用错误的mac-port对应关系转发数据包。
所以做了个简单测试,看看是否这样,但却发现switch根本没产生该multicast通告。

拓扑如下,三台switch成环,在sw3上启用uplinkfast。
(附图01)


sw3自动选用sw3-sw1为主链路转发,sw3-sw2为blocked。
可用show spanning-tree uplinkfast、show spanning-tree blockedports验证。
(附图02)


然后在sw1上shutdown掉下联sw3的端口,拓扑变为下图。
(附图03)


可用show spanning-tree uplinkfast验证,可见附图02中被block掉的f1/2现在转发状态了。pc4、pc3互ping通。
(附图04)


此时应该在sw3的转发端口f1/2上发生目的地址为01-00-0c-cd-cd-cd的multicast通告,但却一个都没有。
尝试在sw2下联sw3的端口捕抓,也没有。
最后附图05的cc030ee4f103只是sw2发出的bridge_group包。
(附图05)


why? 请各位指教,谢谢!

[ 本帖最后由 gwdwx 于 2008-6-7 12:14 编辑 ]
附件: 您所在的用户组无法下载或查看附件

TOP

发新话题
版块跳转