[发明专利]一种堆叠系统中报文转发方法和装置有效
| 申请号: | 201210281519.2 | 申请日: | 2012-08-09 |
| 公开(公告)号: | CN103581274B | 公开(公告)日: | 2017-04-12 |
| 发明(设计)人: | 王东;汪洪远 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/707;H04L12/46;H04L12/18 |
| 代理公司: | 北京德琦知识产权代理有限公司11018 | 代理人: | 谢安昆,宋志强 |
| 地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 堆叠 系统 报文 转发 方法 装置 | ||
1.一种堆叠系统中报文转发方法,应用于包含两个以上成员设备的堆叠系统中,所述各成员设备被划分为两个以上虚拟设备VD,所述各成员设备上具有相同VD编号的VD合并为同一VD,其特征在于,所属任一所述成员设备的任一VD同与该成员设备建立堆叠链路的成员设备上的VD编号相同的VD,通过所述堆叠链路相连,所述方法包括:
所属任一所述成员设备的任一VD通过业务端口接收到单播报文时,在该VD上的转发表中查找,若根据查找结果确定该单播报文需跨成员设备转发,则通过所述堆叠链路转发该单播报文。
2.根据权利要求1所述的方法,其特征在于,所述在该VD上的转发表中查找,若根据查找结果确定该单播报文需跨成员设备转发,包括:
根据该单播报文携带的目的MAC地址和目的VLAN ID在本地转发表中查找对应的目的端口号,若确定查找到的目的端口号不为本成员设备的成员端口号,则确定该单播报文需跨成员设备转发。
3.根据权利要求2所述的方法,其特征在于,所述方法进一步包括:
所述VD在通过所述堆叠链路转发该单播报文时,进一步在该单播报文中携带描述符,该描述符包含有所述查找到的目的端口号和本VD的VD编号;
在接收到由所述堆叠链路的堆叠端口依据描述符中携带的VD编号分发给自身处理的单播报文时,确定该单播报文携带的描述符中的目的端口号是否为本成员设备的成员端口号,如果是,删除该单播报文的描述符,并通过所述目的端口号对应的端口转发;否则,根据所述目的端口号确定到达目的成员设备的堆叠链路,并通过所述到达目的成员设备的堆叠链路转发所述单播报文。
4.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
在通过所述堆叠链路转发该单播报文时,进一步在该单播报文中携带描述符,该描述符包含有本VD的VD编号;
在接收到由所述堆叠链路的堆叠端口依据描述符中携带的VD编号分发给自身处理的单播报文时,根据该单播报文携带的目的MAC地址和目的VLAN ID在本地转发表中查找对应的目的端口号,并确定查找到的目的端口号是否为本成员设备的成员端口号,如果是,删除该单播报文的描述符,并通过所述目的端口号对应的端口转发;否则,根据所述查找到的目的端口号确定到达目的成员设备的堆叠链路,并通过所述到达目的成员设备的堆叠链路转发所述单播报文。
5.根据权利要求3所述的方法,其特征在于,
所述通过所述堆叠链路转发该单播报文时携带的描述符还包含源端口号,该源端口号为该单播报文进入所述堆叠系统的业务端口的端口号;
所述方法进一步包括,通过业务端口接收到单播报文时,在本地对该单播报文进行源MAC地址学习,生成包含源MAC地址、源VLAN ID和源端口号的转发表项,其中,所述源端口号为接收该单播报文的业务端口的端口号;并且接收到由所述堆叠链路的堆叠端口依据描述符中携带的VD编号分发给自身处理的单播报文时,在本地对该单播报文进行源MAC地址学习,生成包含源MAC地址、源VLAN ID和源端口号的转发表项,其中,所述源端口号为所述单播报文携带的描述符中的源端口号。
6.根据权利要求1-5任意一项所述的方法,其特征在于,所述方法进一步包括:
当通过业务端口接收到多播报文时,在本地获取多播组编号,并根据获取的多播组编号在该VD的多播组成员表中查找,在查找到的每个成员端口上复制一份所述接收到的多播报文,若所述查找到的成员端口为堆叠端口,则在该多播报文中携带包含有VD编号和多播组编号的描述符,并通过所述堆叠链路转发;若所述查找到的成员端口为业务端口,将所述复制的多播报文通过所述查找到的成员端口转发;
在接收到由所述堆叠链路的堆叠端口依据描述符中携带的VD编号分发给自身处理的多播报文时,根据该多播报文中携带的多播组编号在本地的多播组成员表中查找,删除所述多播报文的描述符,并在查找到的每个成员端口上复制一份,若所述查找到的成员端口为堆叠端口,则在所述复制的多播报文中携带包含有本VD的VD编号和多播组编号的描述符,并通过所述查找到成员端口转发;若所述查找到的成员端口为业务端口,将所述复制的多播报文通过所述查找到的成员端口转发。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210281519.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种悬挂离合器片的装置
- 下一篇:气动遮蔽套色设备





