[发明专利]构造交换网络生成树的方法和装置有效
申请号: | 201110080214.0 | 申请日: | 2011-03-31 |
公开(公告)号: | CN102111341A | 公开(公告)日: | 2011-06-29 |
发明(设计)人: | 周万 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/06 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 张驰;宋志强 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 构造 交换 网络 生成 方法 装置 | ||
1.一种构造交换网络生成树的方法,该方法应用于包括控制器和多个域内网桥的二层交换网络,其特征在于,所述方法包括:
控制器接收各域内网桥通过控制通道传递的拓扑信息和物理状态信息,所述控制器根据所述拓扑信息和物理状态信息按照下述步骤进行快速生成树协议RSTP计算:
A、计算出域内网络的根桥;
B、在域内以根桥为中心计算最短路径优先SPF树;
C、对于各域内网桥的每个域内端口,分别计算各域内端口的端口角色,所述端口角色包括根端口、指定端口、可选端口和备份端口;
所述控制器通过控制通道将计算结果发给各域内网桥:对于计算结果为可选端口和备份端口的,控制器通知对应的域内网桥将所述域内端口迁移到阻塞状态;对于计算结果为根端口和指定端口的,控制器通知对应的域内网桥将对应的域内端口迁移到转发状态;
其中,所述域内网桥为不具有进行RSTP协议计算能力的网桥,所述域内端口为对端连接域内网桥的端口。
2.根据权利要求1所述的方法,其特征在于,若所述域内网桥连接有域外网桥,控制器通过所述控制通道接收域外网桥发送的RSTP协议报文,该RSTP协议报文由域外网桥先发送给与它直连的域内网桥,域内网桥再通过自身与控制器之间的控制通道发送给控制器;
所述控制器根据RSTP协议对该协议报文进行处理,并且将需要发送给域外网桥的RSTP协议报文先通过控制通道发送给与该域外网桥直连的域内网桥,域内网桥再发送给域外网桥;
所述控制器对于各域内网桥的每个域外端口,分别计算各域外端口的端口角色,所述端口角色包括根端口、指定端口、可选端口和备份端口;
所述控制器通过控制通道将计算结果发给各域内网桥:对于计算结果为可选端口和备份端口的,控制器通知对应的域内网桥将所述域外端口迁移到阻塞状态;对于计算结果为根端口和指定端口的,控制器通知对应的域内网桥将对应的域外端口迁移到转发状态;
其中,所述域外网桥为具有进行RSTP协议计算能力的网桥,所述域外端口为对端连接域外网桥的端口。
3.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
当域内网桥监测到域内链路发生变化时,通过控制通道通知控制器,触发控制器重新根据RSTP进行计算。
4.一种控制器,应用于包括控制器和多个域内网桥的二层交换网络,其特征在于,所述控制器包括:
信息接收模块,用于接收各域内网桥通过控制通道传递的拓扑信息和物理状态信息;
计算模块,用于根据信息接收模块接收的信息进行RSTP协议计算,包括:计算出域内网络的根桥;在域内以根桥为中心计算SPF树;对于各域内网桥的每个域内端口,分别计算各域内端口的端口角色,所述端口角色包括根端口、指定端口、可选端口和备份端口;
迁移控制模块,用于通过控制通道将所述计算模块的计算结果发送给各域内网桥:对于计算结果为可选端口和备份端口的,通知对应的域内网桥将所述域内端口迁移到阻塞状态;对于计算结果为根端口和指定端口的,通知对应的域内网桥将对应的域内端口迁移到转发状态;
其中,所述域内网桥为不具有进行RSTP协议计算能力的网桥,所述域内端口为对端连接域内网桥的端口。
5.根据权利要求4所述的控制器,其特征在于,所述控制器进一步包括:
报文接收模块,用于通过控制通道接收域外网桥发送的RSTP协议报文,该RSTP协议报文由域外网桥先发送给与它直连的域内网桥,再由域内网桥通过自身与控制器之间的控制通道发送给控制器;
报文处理模块,用于根据RSTP协议对报文接收模块接收的RSTP协议报文进行处理,并且将需要发送给域外网桥的RSTP协议报文先通过控制通道发送给与该域外网桥直连的域内网桥,再由域内网桥发送给域外网桥;
所述计算模块还用于,对于各域内网桥的每个域外端口,分别计算各域外端口的端口角色,所述端口角色包括根端口、指定端口、可选端口和备份端口;
所述迁移控制模块还用于,通过控制通道将所述计算模块的计算结果发给各域内网桥:对于计算结果为可选端口和备份端口的,通知对应的域内网桥将所述域外端口迁移到阻塞状态;对于计算结果为根端口和指定端口的,通知对应的域内网桥将对应的域外端口迁移到转发状态;
其中,所述域外网桥为具有进行RSTP协议计算能力的网桥,所述域外端口为对端连接域外网桥的端口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110080214.0/1.html,转载请声明来源钻瓜专利网。