[发明专利]一种流量转发的方法及设备有效
申请号: | 200910174220.5 | 申请日: | 2009-09-23 |
公开(公告)号: | CN101651626A | 公开(公告)日: | 2010-02-17 |
发明(设计)人: | 程作品 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司 | 代理人: | 龚家骅 |
地址: | 310053浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流量 转发 方法 设备 | ||
1.一种流量转发的方法,其特征在于,应用于多个流量发送方具有相同 介质访问控制MAC地址的流量转发系统,该系统包括交换机以及多个流量发 送方,所述交换机和所述多个流量发送方未启用Internet组管理协议IGMP, 其特征在于,该方法包括:
当所述交换机通过不同端口接收到不同流量发送方发送的携带相同源 MAC地址的报文时,所述交换机建立MAC表项,存储所述源MAC地址与 多个端口的对应关系;其中,所述报文为流量发送方发送的以组播MAC地址 作为源MAC地址的报文时,所述交换机所存储的源MAC地址与多个端口的 对应关系为所述组播MAC地址与多个端口的对应关系;
当所述交换机接收到非组播流量时,根据接收到的流量的目的MAC地 址,查找预先建立的MAC表项,获取所述MAC地址对应的端口;并当所述 MAC地址对应多个端口时,所述交换机复制所述流量,分别通过所述多个端 口发送所述流量;
当所述交换机接收到组播流量时,获取组播流量携带的目的组播IP地址, 根据预先配置的组播IP地址与组播MAC地址的对应关系,获取所述组播IP 地址对应的组播MAC地址,根据所述组播MAC地址,查找预先建立的MAC 表项,获取所述组播MAC地址对应的端口;当所述组播MAC地址对应多个 端口时,所述交换机复制所述组播流量,分别通过所述多个端口发送所述组 播流量。
2.如权利要求1所述的方法,其特征在于,所述MAC表项的建立包括:
所述交换机获取接收到的报文的源MAC地址,并根据所述源MAC地址 查找相应的MAC表项;
若未查找到相应的MAC表项,则所述交换机根据该源MAC地址建立 MAC表项;
若查找到相应的MAC表项,但所述MAC表项中的端口与所述报文的入 端口不一致,则所述交换机在所述MAC表项中增加所述报文的入端口,建立 所述源MAC地址与多端口的对应关系。
3.如权利要求1或2所述的方法,其特征在于,所述MAC表项具有老 化机制,具体的,
当所述交换机在预设时间内一直没有通过所述MAC表项中的端口接收 到相应的MAC地址发送的流量时,所述交换机更新所述MAC表项,删除所 述端口与所述MAC地址的对应关系或者清除所述MAC表项。
4.如权利要求1或2所述的方法,其特征在于,当所述MAC表项中的 MAC地址上的设备与所述交换机之间的链路DOWN时,所述交换机更新所 述MAC表项,删除所述设备与所述交换机连接的端口与MAC地址的对应关 系,或者清除所述MAC表项。
5.如权利要求1或2所述的方法,其特征在于,所述通过所述多个端口 发送所述流量之后,还包括:
所述流量的多个接收方根据预先配置分别对不同的流量进行响应。
6.一种流量转发的设备,其特征在于,作为交换机应用于多个流量发送 方具有相同MAC地址的流量转发系统,该系统包括交换机以及多个流量发送 方,所述交换机和所述多个流量发送方未启用Internet组管理协议IGMP,当 所述交换机通过不同端口接收到不同流量发送方发送的携带相同源MAC地 址的报文时,所述交换机建立MAC表项,存储所述源MAC地址与多个端口 的对应关系;其中,所述报文为流量发送方发送的以组播MAC地址作为源 MAC地址的报文时,所述交换机所存储的源MAC地址与多个端口的对应关 系为所述组播MAC地址与多个端口的对应关系;该设备包括:
端口获取单元,用于根据接收到的非组播流量的MAC地址,查找预先建 立的MAC表项,获取所述非组播流量的MAC地址对应的端口;以及,当接 收到组播流量时,获取组播流量携带的目的组播IP地址,根据预先配置的组 播IP地址与组播MAC地址的对应关系,获取所述组播IP地址对应的组播 MAC地址,进一步获取所述组播MAC地址对应的端口;
复制发送单元,用于当所述端口获取单元获取到所述MAC地址对应多个 端口时,复制所述流量,分别通过所述多个端口发送接收到的流量;其中, 所述MAC地址为非组播流量的MAC地址或组播MAC地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910174220.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于DMD微镜光学设计的LED灯具
- 下一篇:一种重型卡车用的组合尾灯