[发明专利]2层与3层业务混合转发的多链路通信系统方法及系统有效
申请号: | 202111112173.9 | 申请日: | 2021-09-23 |
公开(公告)号: | CN113992568B | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | 张凯;郑应强;刘同鹤 | 申请(专利权)人: | 北京连山科技股份有限公司 |
主分类号: | H04L45/24 | 分类号: | H04L45/24;H04L67/141;H04L67/143;H04L67/146;H04L69/16;H04L9/40 |
代理公司: | 北京冠和权律师事务所 11399 | 代理人: | 陈彦朝 |
地址: | 100000 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 混合 转发 多链路 通信 系统 方法 | ||
本发明公开了一种2层与3层业务混合转发的多链路通信方法及系统,其方法包括:创建第一原始套接字和第二原始套接字,将所述第一原始套接字与业务口相互绑定,将所述第二原始套接字与veth接口进行绑定,启动预设线程来分别监听两个原始套接字的传输业务数据包,对所述传输业务数据包利用预设规则进行转分处理。通过构建不同模式对应的套接字进而来实现对于业务数据的接收和转发可以实现在同一台设备上对多个模式的业务数据进行处理和转发工作,实现了软交换与软路由的功能,硬件不需要改变,就能提供更加灵活强大的转发服务,提高了工作效率,降低了设备成本和人力成本以及容错率,提高了数据处理效率和处理稳定性。
技术领域
本发明涉及通信技术领域,尤其涉及一种2层与3层业务混合转发的多链路通信系统方法及系统。
背景技术
随着信息化技术的不断发展和完善,现有的基于地面通信和卫星通信所带来的便利已经不能满足人们的需要,通信系统的结构已经越来越趋于立体化,机载通信技术作为立体化信息系统的一个重要环节,已经成为近年来的研究热点。同时,在信息化、网络化作战环境下机载通信网络作为信息的载体,具有举足轻重的作用。在军事应用中,机载通信网络具有异构节点、多通信链路,以及网络拓扑动态变化等特征。随着机载通信网络对数据传输性能的要求日益增高,从而提出MRMC(multi-radiomulti-channel,多接口多信道)技术,形成MRMC机载通信网络。在MRMC机载通信网络,通常包括一个主通信设备和多个从属通信设备,主通信设备可以同时与多个从属通信设备建立链路,进行数据传输。MRMC机载通信网络具有提高数据传输速率、增强数据传输的可靠性等优点。
目前的多链路通信设备可支持2层模式或者3层模式独立工作,即接收和转发2层或者3层模式的业务数据,但是随着业务流程的不断扩展,其业务数据需要要求2层和3层同时支持,而现有的单个多链路设备无法满足需求,需要两台或者更多台共同工作方可实现业务数据的处理,提高了繁琐度和容错率,同时也大大损耗了人力成本和物力成本,降低了工作效率。
发明内容
针对上述所显示出来的问题,本发明提供了一种2层与3层业务混合转发的多链路通信系统方法及系统用以解决背景技术中提到的单个多链路设备无法满足需求,需要两台或者更多台共同工作方可实现业务数据的处理,提高了繁琐度和容错率,同时也大大损耗了人力成本和物力成本,降低了工作效率的问题。
一种2层与3层业务混合转发的多链路通信方法,包括以下步骤:
创建第一原始套接字和第二原始套接字;
将所述第一原始套接字与业务口相互绑定,将所述第二原始套接字与veth接口进行绑定;
启动预设线程来分别监听两个原始套接字的传输业务数据包;
对所述传输业务数据包利用预设规则进行转发处理。
优选的,所述第一原始套接字和第二原始套接字的所属领域为AF_PACKET,类型为SOCK_RAW,草案为ETH_P_ALL。
优选的,所述创建第一原始套接字和第二原始套接字,包括:
接收目标多链路设备发送的连接请求;
基于所述连接请求,确定所述目标多链路设备的第一连接标识符;
确认所述第一连接标识符是否属于与预设数据库历史交互的多个第二连接标识符,若是,无需进行后续操作,否则,断开与目标多链路设备的连接;
针对目标多链路设备的2层工作模式创建所述第一原始套接字,针对目标多链路设备的3层工作模式创建所述第二原始套接字。
优选的,所述启动预设线程来分别监听两个原始套接字的传输业务数据包,包括:
调用三个预设线程,在所述三个预设线程筛选出第一预设线程和第二预设线程分别对所述第一套接字和veth接口进行配置;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京连山科技股份有限公司,未经北京连山科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111112173.9/2.html,转载请声明来源钻瓜专利网。