[发明专利]一种基于用户业务多隧道传输装置有效
申请号: | 201310064990.0 | 申请日: | 2013-03-01 |
公开(公告)号: | CN103200068A | 公开(公告)日: | 2013-07-10 |
发明(设计)人: | 陈雪峰 | 申请(专利权)人: | 北京傲天动联技术股份有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46 |
代理公司: | 北京庆峰财智知识产权代理事务所(普通合伙) 11417 | 代理人: | 刘元霞 |
地址: | 100193 北京市海淀区东北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 用户 业务 隧道 传输 装置 | ||
技术领域
本发明涉及数据传输领域,尤其涉及多隧道数据传输领域。
背景技术
隧道技术(Tunneling)是一种通过使用互联网络的基础设施在网络之间传递数据的方式。使用隧道传递的数据(或负载)可以是不同协议的数据帧或包。隧道协议将其它协议的数据帧或包重新封装然后通过隧道发送。新的帧头提供路由信息,以便通过互联网传递被封装的负载数据。
这里所说的隧道类似于点到点的连接。这种方式能够使来自许多信息源的网络业务在同一个基础设施中通过不同的隧道进行传输。隧道技术使用点对点通信协议代替了交换连接,通过路由网络来连接数据地址。
目前用户的数据进行隧道转发流程为:
(1)用户数据通过接口驱动模块接收到linux内核。
(2)快转模块根据控制模块的使能配置,进行上行与下行报文的转发:
(2.1)上行报文转发方法,由快速转发模块进行特定的隧道报文封装,再到服务器进行分发;
(2.2)下行报文转发方法,由各个业务数据服务器将数据解析后,通过服务器将数据添加特定的隧道报文封装,最后通过快转模块将隧道头解掉后传递给用户。
按照目前的处理流程,由于没有区分不同的隧道,各种类型的数据均通过快转模块走同样的隧道,增加了业务数据的传递开销。
发明内容
为了解决上述技术问题,本发明提出了一种实现通过基于用户的多隧道选择传输,从而实现根据用户业务的不同进行不同隧道转发,用户数据上、下行报文的转发处理。
具体地,本发明提出了一种基于用户多隧道传输装置,其中该装置包括:
控制模块,用于用户下发配置命令;
隧道选择模块,用于在上行和下行报文进入该系统时,对所述报文特性进行解析,根据报文的属性转发到不同的隧道;
第一接口驱动模块,用于无线侧收发数据报文;
第二接口驱动模块,用于有线侧收发数据报文;
快转模块,用于内核中封装、解封装capwap报文头的隧道;
业务隧道,用于内核中封装、解封装对应业务报文头的隧道;
IP转发模块,用于封装ip报文头、分片、路由。
根据本发明一个方面,其中控制模块所下发的配置命令包括:某个隧道业务开启或关闭。
根据本发明一个方面,其中所述隧道包括GRE隧道、IPSEC隧道、快转隧道。
根据本发明一个方面,其中所述隧道选择模块在内核中根据用户业务数据相关特征进行解析,从而选择相应的隧道进行转发。
根据本发明一个方面,其中上行报文转发过程具体为:
a.用户数据报文通过第一接口驱动模块进入所述隧道选择模块;
b.所述隧道选择模块会根据业务报文特性以及所支持的业务隧道,将报文转发到对应的业务隧道中;
c.所述业务隧道对报文根据需要进行添加特定的隧道头,ip头,MAC头,并通过第二接口驱动模块转发到相应的业务数据服务器。
根据本发明一个方面,其中下行报文转发过程具体为:
a.业务数据服务器通过添加隧道头信息,将特定报文转发到第二接口驱动模块;
b.所述隧道选择模块同样通过解析报文相应特性,选择不同的业务隧道;
所述业务隧道解析隧道头,并报文中的隧道部分解除封装,将报文通过第一接口驱动模块传递给相应用户。。
根据本发明提出的装置,实现了不同隧道的各种类型转发,提高了业务数据的转发效率,降低了转发开销。
附图说明
下面结合附图及具体实施例对本发明再作进一步详细的说明。
图1是现有技术中的数据进行隧道转发流程示意图;
图2是本发明技术方案中一种基于用户业务多隧道传输装置的方框图;
图3是本发明技术方案中多隧道上行报文转发流程示意图;
图4是本发明技术方案中多隧道下行报文转发流程示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
参见图2,本发明提出的基于用户多隧道传输装置,在Linux系统下,作为内核模块的形式存在。运行在内核空间,实现根据用户业务的不同进行不同隧道转发,用户数据上、下行报文的转发处理。快速隧道转发模块的执行受控于控制模块。模块在系统中如图2示:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京傲天动联技术股份有限公司,未经北京傲天动联技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310064990.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于网络流引力聚类的流量识别方法
- 下一篇:一种指纹加解密系统及方法