[发明专利]一种多生成树协议网络拓扑收敛的方法、设备及系统有效
申请号: | 201210417077.X | 申请日: | 2012-10-26 |
公开(公告)号: | CN102916885A | 公开(公告)日: | 2013-02-06 |
发明(设计)人: | 黄月平;莫增宁 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/751 | 分类号: | H04L12/751;H04L12/24 |
代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 生成 协议 网络 拓扑 收敛 方法 设备 系统 | ||
1.一种多生成树协议网络拓扑收敛的方法,其特征在于,包括:
网络设备通过目标端口获取携带生成树协议STP信息的桥协议数据单元BPDU报文,并更新所述目标端口的STP信息,所述STP信息至少包含总根信息、域根信息和外部路径开销信息;
所述网络设备将其它接收端口的STP信息所包含的总根信息与所述目标端口获取的STP信息所包含的总根信息进行比对,以及将其它接收端口的STP信息所包含的域根信息与所述目标端口获取的STP信息所包含的域根信息进行比对;所述其它接收端口是指所述网络设备所有的端口中除所述目标端口之外的接收端口;
所述网络设备将所述其它接收端口中的比对一致的接收端口的外部路径开销更新为所述目标端口获取的STP信息所包含的外部路径开销信息所指示的开销;所述比对一致的接收端口是指STP信息所包含的总根信息与所述目标端口获取的STP信息所包含的总根信息一致,且STP信息所包含的域根信息与所述目标端口获取的STP信息所包含的域根信息一致的接收端口。
2.如权利要求1所述的方法,其特征在于,所述网络设备通过目标端口获取携带STP信息的BPDU报文包括:
所述网络设备通过目标端口获取域根网络设备发送的携带STP信息的BPDU报文;或者
所述网络设备通过目标端口获取非域根网络设备发送的携带STP信息的BPDU报文。
3.如权利要求2所述的方法,其特征在于,当所述网络设备通过目标端口获取STP信息包括所述网络设备通过目标端口获取域根网络设备携带STP信息的BPDU报文时,所述网络设备通过目标端口获取域根网络设备携带STP信息的BPDU报文之后,所述方法还包括:
所述网络设备通过所述其它接收端口获取非域根网络设备携带STP信息的BPDU报文,并更新所述其它接收端口的STP信息。
4.如权利要求1-3中任一项所述的方法,所述目标端口获取的STP信息还包含指定桥信息;
所述网络设备将所述其它接收端口中的比对一致的接收端口的外部路径开销更新为所述目标端口获取的STP信息所包含的外部路径开销信息所指示的开销之后,所述方法还包括:
所述网络设备根据所有端口的STP信息所包含的指定桥信息,选择指定桥信息优先级别最高的端口为根端口。
5.如权利要求1-3中任一项所述的方法,所述网络设备将所述其它接收端口中的比对一致的接收端口的外部路径开销更新为所述目标端口获取的STP信息所包含的外部路径开销信息所指示的开销之后,所述方法还包括:
所述网络设备通过发送端口发送携带所述目标端口的STP信息,或者携带所述比对一致的接收端口的STP信息的BPDU报文至所述发送端口连接的网络设备,以使所述发送端口连接的网络设备将接收BPDU报文的接收端口的STP信息更新为接收的BPDU报文携带的STP信息。
6.一种网络设备,其特征在于,包括:第一获取单元、比对单元和更新单元,其中,
所述第一获取单元,用于通过目标端口获取携带STP信息的BPDU报文,并更新所述目标端口的STP信息,所述STP信息至少包含总根信息、域根信息和外部路径开销信息;
所述比对单元,用于将其它接收端口的STP信息所包含的总根信息与所述第一获取单元获取的STP信息所包含的总根信息进行比对,以及将其它接收端口的STP信息所包含的域根信息与所述第一获取单元获取的STP信息所包含的域根信息进行比对;所述其它接收端口是指所述网络设备所有的端口中除所述目标端口之外的接收端口;
所述更新单元,用于所述其它接收端口中的所述比对单元比对一致的接收端口的外部路径开销更新为所述第一获取单元获取的STP信息所包含的外部路径开销信息所指示的开销;所述比对一致的接收端口是指STP信息所包含的总根信息与所述第一获取单元获取的STP信息所包含的总根信息一致,且STP信息所包含的域根信息与所述第一获取单元获取的STP信息所包含的域根信息一致的接收端口。
7.如权利要求6所述的网络设备,其特征在于,所述第一获取单元还用于通过目标端口获取域根网络设备携带STP信息的BPDU报文;或者还用于通过目标端口获取域非根网络设备携带STP信息的BPDU报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210417077.X/1.html,转载请声明来源钻瓜专利网。