[发明专利]数据传输方法、装置和系统有效
申请号: | 201210475590.4 | 申请日: | 2012-11-21 |
公开(公告)号: | CN103841029B | 公开(公告)日: | 2018-02-23 |
发明(设计)人: | 周正斌 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/761 | 分类号: | H04L12/761;H04L12/26 |
代理公司: | 北京同立钧成知识产权代理有限公司11205 | 代理人: | 刘芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 装置 系统 | ||
技术领域
本发明涉及通信技术,尤其涉及一种数据传输方法、装置和系统。
背景技术
在云计算数据中心的场景中,各用户终端直接与以太网交换机相连,其中,该以太网交换机为二层交换设备的以太网交换机。为了保证数据的安全,以太网交换机需要采用强制指定MAC地址转发(MAC-Forced Forwarding,简称为MFF)技术来对用户终端所发送的数据进行二层隔离,即以太网交换机将接收到的各用户终端发送的数据到网关设备上。另外,网关设备在接收到数据后,可以对该数据进行安全过滤、监管和计费等处理,再将处理后的数据转发给以太网交换机,最后,由以太网交换机将处理后的数据发送至各用户终端。
在实现本发明的过程中,发明人发现以太网交换机只是对终端发送的单播数据进行二次隔离,即只将单播数据发送给网关设备,而对于接收到的终端发送的组播数据,则直接丢弃,从而造成了终端发送的组播数据无法通过以太网交换机和网关设备进行传输。
发明内容
本发明提供一种数据传输方法、装置和系统,用于解决现有技术中终端发送的组播数据无法通过以太网交换机和网关设备进行传输的问题。
第一方面,本发明实施例提供一种数据传输方法,包括:
第一交换机接收数据,并判断所述数据是否为组播数据;
所述第一交换机在判断出所述数据是组播数据,且通过所述第一交换机的UNI接收到所述数据时,通过所述第一交换机的NNI向所述网关设备发送所述数据,以供所述网关设备在判断出所述数据是组播数据时,获取所述数据所属的组播组,并通过所述组播组对应的端口向所述组播组的地址对应的用户终端转发所述数据。
在第一方面的第一种可能实现的方式中,所述通过第一交换机的NNI向所述网关设备发送所述数据,包括:
所述第一交换机通过所述第一交换机的NNI将所述数据发送给第二交换机,以供所述第二交换机在判断出所述数据是组播数据,且通过所述第二交换机的UNI接收到所述数据时,通过所述第二交换机的NNI向所述网关设备发送所述数据;
其中,所述第二交换机为所述第一交换机的下一跳交换机。
结合第一方面或第一方面的第一种可能实现的方式,在第一方面的第二种可能实现的方式中,该方法还包括:
所述第一交换机在判断出所述数据是组播数据,且通过所述第一交换机的NNI接收到所述数据时,获取所述数据所属的组播组,并通过所述组播组对应的端口向所述组播组的地址对应的用户终端转发所述数据。
第二方面,本发明实施例还提供一种数据传输方法,包括:
网关设备接收第一交换机发送数据,并判断所述数据是否为组播数据;
网关设备在判断出所述数据是组播数据时,获取所述数据所属的组播组,并通过所述组播组对应的端口向所述组播组的地址对应的用户终端转发所述数据。
在第二方面的第一种可能实现的方式中,所述通过所述组播组对应的端口向所述组播组的地址对应的用户终端转发所述数据,包括:
将所述数据发送给所述组播组对应的端口对应的第二交换机,以供所述第二交换机在判断出所述数据是组播数据,且通过所述第二交换机的NNI接收到所述数据时,获取所述数据所属的组播组,并通过所述组播组对应的端口向所述组播组的地址对应的用户终端转发所述数据。
第三方面,本发明实施例提供一种数据传输装置,其特征在于,包括:
接收模块,用于接收数据;
判断模块,用于判断所述接收模块接收到的所述数据是否为组播数据;
发送模块,用于在所述判断模块判断出所述数据是组播数据,且通过所述数据传输装置的UNI接收到所述数据时,通过所述数据传输装置的NNI向所述网关设备发送所述数据,以供所述网关设备在判断出所述数据是组播数据时,获取所述数据所属的组播组,并通过所述组播组对应的端口向所述组播组的地址对应的用户终端转发所述数据。
在第三方面的第一种可能实现的方式中,所述发送模块具体用于在所述判断模块判断出所述数据是组播数据,且通过所述数据传输装置的UNI接收到所述数据时,通过所述数据传输装置的NNI将所述数据发送给第二交换机,以供所述第二交换机在判断出所述数据是组播数据,且通过所述第二交换机的UNI接收到所述数据时,通过所述第二交换机的NNI向所述网关设备发送所述数据,其中,所述第二交换机为所述数据传输装置的下一跳交换机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210475590.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高速永磁同步电机端盖
- 下一篇:一种直流无刷无铁芯双转子电动机