[发明专利]一种处理生成树协议报文的方法和交换机有效
| 申请号: | 200710121335.9 | 申请日: | 2007-09-04 |
| 公开(公告)号: | CN101110820A | 公开(公告)日: | 2008-01-23 |
| 发明(设计)人: | 薛聪;赵里遥 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/56 |
| 代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 王琦;王诚华 |
| 地址: | 310053浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 处理 生成 协议 报文 方法 交换机 | ||
1.一种处理生成树协议报文的方法,其特征在于,该方法包括:
按照生成树协议对接收到的生成树协议报文进行处理,在处理过程中检测生成树的根是否发生切换,如果发生切换,则将端口进行阻塞;否则,继续按照生成树协议进行处理。
2.根据权利要求1所述的方法,其特征在于,所述在处理过程中检测生成树的是否发生切换,并在发生切换时将端口进行阻塞的方法为:
在处理过程中获得生成树原有的根标识信息和新的根标识信息,并在端口角色迁移之前根据原有的根标识信息和新的根标识信息判断生成树的根是否发生了切换,如果发生了切换,则设置端口需要阻塞的指示信息,并在端口角色迁移和后续处理过程中根据端口需要阻塞的指示信息将端口进行阻塞。
3.根据权利要求2所述的方法,其特征在于,在判断出生成树的根发生了切换时,该方法进一步包括:
处理生成树协议报文的交换机根据新的根标识信息和自身标识判断自身是否为生成树新的根,如果是,则执行所述设置端口需要阻塞的指示信息的步骤;否则,执行所述继续按照生成树协议进行处理的步骤。
4.根据权利要求2所述的方法,其特征在于,在判断出生成树的根发生了切换时,该方法进一步包括:
处理生成树协议报文的交换机根据原有的根标识信息和自身标识判断自身是否为生成树原有的根,如果是,则执行所述设置端口需要阻塞的指示信息的步骤;否则,执行所述继续按照生成树协议进行处理的步骤。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述端口为指定端口,所述端口需要阻塞的指示信息为指示指定端口需要同步的信息。
6.根据权利要求5所述的方法,其特征在于,所述设置指示指定端口需要同步的信息的步骤包括:
将指定端口的同步sync标志置位,将指定端口的已同步synced标志复位。
7.根据权利要求6所述的方法,其特征在于,所述后续处理过程为端口状态迁移过程,所述在端口角色迁移和后续处理过程中根据指示指定端口需要阻塞的信息将指定端口进行阻塞的步骤包括:
根据生成树协议对端口角色进行迁移,并在对端口角色进行迁移的过程中,根据sync标志和synced标志生成指示状态迁移的信息;在端口状态迁移过程中再根据指示状态迁移的信息将指定端口的状态迁移为阻塞状态。
8.根据权利要求7所述的方法,其特征在于,所述对端口角色进行迁移的方法为:利用符合生成树协议的端口角色迁移状态机PRT对端口角色进行迁移;
所述对端口状态进行迁移的方法为:利用符合生成树协议的端口状态迁移状态机PST对端口状态进行迁移。
9.根据权利要求1至4任一项所述的方法,其特征在于,所述生成树协议报文为快速生成树协议RSTP报文,所述生成树的根为RSTP的根;或者,
所述生成树协议报文为多生成树协议MSTP报文,所述生成树的根为MSTP域根。
10.一种处理生成树协议报文的交换机,其特征在于,该交换机包括:
生成树协议处理模块,用于按照生成树协议对接收到的生成树协议报文进行处理;将在处理过程中获得的生成树原有的根标识信息和新的根标识信息传输给根切换判别模块;还用于在端口角色迁移和后续过程中根据设置的端口需要阻塞的指示信息将端口进行阻塞;
根切换判别模块,用于根据原有的根标识信息和新的根标识信息判断生成树的根是否发生了切换,如果发生了切换,则将通知消息发送出去;
信息设置模块,用于在接收到通知消息时在生成树协议处理模块中设置端口需要阻塞的指示信息。
11.根据权利要求10所述的交换机,其特征在于,所述信息设置模块为同步信息设置模块,所述端口需要阻塞的指示信息为同步信息设置模块设置的指示指定端口需要同步的信息。
12.根据权利要求11所述的交换机,其特征在于,该交换机进一步包括:
第一判别模块,用于在接收到通知消息时,根据新的根标识信息和交换机自身标识判断交换机自身是否为生成树新的根,如果是,则将通知消息发送给同步信息设置模块。
13.根据权利要求11所述的交换机,其特征在于,该交换机进一步包括:
第二判别模块,用于在接收到通知消息时,根据原有的根标识信息和交换机自身标识判断交换机自身是否为生成树原有的根,如果是,则将通知消息发送给同步信息设置模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710121335.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:舞台烟雾机加热装置
- 下一篇:建筑节能保温内隔墙板模块





