ARP拦截欺骗的桥模式卫星网与4G网切换方法及装置制造方法及图纸

技术编号:36406478 阅读:57 留言:0更新日期:2023-01-18 10:15
本发明专利技术涉及电通信技术领域,具体涉及一种ARP拦截欺骗的桥模式卫星网与4G网切换方法及装置,包括对卫星网和4G网的链路进行侦测,得到当前链路类型和状态;用户设备发送ARP请求,查询网关IP对应的网关地址;先将ARP数据帧拦截,然后基于网关地址判断是否放行ARP数据帧,若放行ARP数据帧,则执行下一步;抓取ARP请求报文代替Modem回复ARP请求;基于当前链路类型和状态从卫星网和4G网中切换目标链路,同时审计用户上网流量数据并进行流量扣除后,使用目标链路对用户上网流量数据进行转发。本发明专利技术可通过上述方式实现卫星网和4G网的切换,并在上网过程中进行流量扣除,解决了现有的卫星网设备上加装4G模块后的用户体验感较差的问题。备上加装4G模块后的用户体验感较差的问题。备上加装4G模块后的用户体验感较差的问题。

【技术实现步骤摘要】
ARP拦截欺骗的桥模式卫星网与4G网切换方法及装置


[0001]本专利技术涉及电通信
,尤其涉及一种ARP拦截欺骗的桥模式卫星网与4G网切换方法及装置。

技术介绍

[0002]在原先的卫星网设备(天线控制器)上加装4G模块后,如果需要切到4G网的话,需要更改卫星网设备(天线控制器)的配置,而且用户设备的IP需要重新获取与之前不同网段的IP,整个切换过程繁琐复杂,而且用户设备需要断网重连,由于卫星网设备(天线控制器)的4G模块拨号后,用户设备上网只能走NAT模式上网,导致卫星网的主站侧无法知道用户设备的真实IP,无法对不同用户设备分别进行流量计费,当用户设备在通过卫星网设备(天线控制器)的4G模块上网后,若4G模块出现故障,则用户设备会一直处于断网状态,不能及时切换到卫星网,需要人工检测判断,更改卫星网设备的配置,降低了用户的体验感。

技术实现思路

[0003]本专利技术的目的在于提供一种ARP拦截欺骗的桥模式卫星网与4G网切换方法及装置,旨在解决现有的卫星网设备上加装4G模块后的用户体验感较差的问题。
[0004]为实现上述目的,第一方面,本专利技术提供了一种ARP拦截欺骗的桥模式卫星网与4G网切换方法,包括以下步骤:S1对卫星网和4G网的链路进行侦测,得到当前链路类型和状态;S2用户设备发送ARP请求,查询网关IP对应的网关地址;S3先将ARP数据帧拦截,然后基于所述网关地址判断是否放行所述ARP数据帧,若放行所述ARP数据帧,则执行步骤S4;S4抓取ARP请求报文代替Modem回复所述ARP请求;S5基于所述当前链路类型和状态从所述卫星网和所述4G网中切换目标链路,同时审计用户上网流量数据并进行流量扣除后,使用所述目标链路对用户上网流量数据进行转发。
[0005]其中,所述对卫星网和4G网的链路进行侦测,得到当前链路类型和状态,包括:S11读取ACU
ꢀ‑
eth0的IP地址和默认路由,4G接口的IP地址和默认网关;S12设置初始默认路由为卫星主站网关,并发送GARP广播告知内网设备网关IP对应的网关地址为Modem的网关地址;S13设置链路类型为查询当前链路状态请求的线程;S14定时循环检测4G网的链路的健康状态;S15基于所述健康状态读取所述默认路由,得到当前链路类型和状态;S16基于所述当前链路类型和状态对内网设备网关IP对应的网关地址进行修改。
[0006]其中,所述审计用户上网流量数据并进行流量扣除后,使用所述目标链路对用户上网流量数据进行转发,包括:
S51审计用户的上网流量数据的IP信息,并基于所述IP信息扣除关联的账户流量,得到待扣除流量;S52审计用户上网流量数据的数据类型,并基于所述数据类型获取账户的套餐类型;S53基于所述套餐类型和所述待扣除流量判断是否放行所述用户上网流量数据,若放行所述用户上网流量数据,则执行步骤S54;S54使用所述目标链路通过路由转发所述用户上网流量数据。
[0007]其中,在基于所述当前链路类型和状态从所述卫星网和所述4G网中切换目标链路,同时审计用户上网流量数据并进行流量扣除后,使用所述目标链路对用户上网流量数据进行转发之后,所述方法还包括:在所述4G网络故障时,关闭自动切换网络功能,并启动守护程序关闭ARP拦截欺骗功能,使用所述卫星网进行数据发送。
[0008]第二方面,本专利技术提供了一种ARP拦截欺骗的桥模式卫星网与4G网切换装置,包括arpd模块、nac模块和ARP防火墙,所述ARP防火墙分别于所述arpd模块和所述nac模块连接;所述ARP防火墙,用于加载用户配置的述ARP防火墙规则表,并基于所述ARP防火墙规则表对ARP数据帧进行拦截和放行;所述arpd模块,用户抓取APR请求报文,向nac模块查询当前链路类型和状态,回复网关IP的ARP请求;所述nac模块,用于对卫星网和4G网的链路进行侦测,得到当前链路类型和状态,并将所述当前链路类型和状态返回给所述arpd模块,同时在切换链路时修改系统网关并发送GARP广播。
[0009]本专利技术的一种ARP拦截欺骗的桥模式卫星网与4G网切换方法,通过对卫星网和4G网的链路进行侦测,得到当前链路类型和状态;用户设备发送ARP请求,查询网关IP对应的网关地址;先将ARP数据帧拦截,然后基于所述网关地址判断是否放行所述ARP数据帧,若放行所述ARP数据帧,则执行下一步;抓取ARP请求报文代替Modem回复所述ARP请求;基于所述当前链路类型和状态从所述卫星网和所述4G网中切换目标链路,同时审计用户上网流量数据并进行流量扣除后,使用所述目标链路对用户上网流量数据进行转发。本专利技术可通过上述方式实现卫星网和4G网的切换,并在上网过程中进行流量扣除,解决了现有的卫星网设备上加装4G模块后的用户体验感较差的问题。
附图说明
[0010]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0011]图1是本专利技术提供的一种ARP拦截欺骗的桥模式卫星网与4G网切换方法的流程图。
[0012]图2是用户上网数据的处理流程图。
[0013]图3是链路侦测的处理流程图。
[0014]图4是主站侧用户计费的处理流程图。
[0015]图5是关闭自动切换的处理流程。
[0016]图6是天线控制器ACU设备的网络结构示意图。
[0017]图7是本专利技术提供的一种ARP拦截欺骗的桥模式卫星网与4G网切换装置的结构示意图。
[0018]1‑
arpd模块、2

nac模块和3

ARP防火墙。
具体实施方式
[0019]下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。
[0020]请参阅图1至图6,第一方面,本专利技术提供一种ARP拦截欺骗的桥模式卫星网与4G网切换方法,包括以下步骤:S1对卫星网和4G网的链路进行侦测,得到当前链路类型和状态;具体方式为:S11读取ACU
ꢀ‑
eth0的IP地址和默认路由,4G接口的IP地址和默认网关;S12设置初始默认路由为卫星主站网关,并发送GARP广播告知内网设备网关IP对应的网关地址为Modem的网关地址;S13设置链路类型为查询当前链路状态请求的线程;S14定时循环检测4G网的链路的健康状态;S15基于所述健康状态读取所述默认路由,得到当前链路类型和状态;S16基于所述当前链路类型和状态对内网设备网关IP对应的网关地址进行修改。
[0021]具体的,步骤S11

S16均通过nac模块2执行。
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种ARP拦截欺骗的桥模式卫星网与4G网切换方法,其特征在于,包括以下步骤:S1对卫星网和4G网的链路进行侦测,得到当前链路类型和状态;S2用户设备发送ARP请求,查询网关IP对应的网关地址;S3先将ARP数据帧拦截,然后基于所述网关地址判断是否放行所述ARP数据帧,若放行所述ARP数据帧,则执行步骤S4;S4抓取ARP请求报文代替Modem回复所述ARP请求;S5基于所述当前链路类型和状态从所述卫星网和所述4G网中切换目标链路,同时审计用户上网流量数据并进行流量扣除后,使用所述目标链路对用户上网流量数据进行转发。2.如权利要求1所述的ARP拦截欺骗的桥模式卫星网与4G网切换方法,其特征在于,所述对卫星网和4G网的链路进行侦测,得到当前链路类型和状态,包括:S11读取ACU
ꢀ‑
eth0的IP地址和默认路由,4G接口的IP地址和默认网关;S12设置初始默认路由为卫星主站网关,并发送GARP广播告知内网设备网关IP对应的网关地址为Modem的网关地址;S13设置链路类型为查询当前链路状态请求的线程;S14定时循环检测4G网的链路的健康状态;S15基于所述健康状态读取所述默认路由,得到当前链路类型和状态;S16基于所述当前链路类型和状态对内网设备网关IP对应的网关地址进行修改。3.如权利要求2所述的ARP拦截欺骗的桥模式卫星网与4G网切换方法,其特征在于,所述审计用户上网流量数据并进行流量扣除后,使用所述目标链路对用户上网流量数据进行转发,包括:S51审计用户的上网流量数据的IP信息...

【专利技术属性】
技术研发人员:姜俊星黄玉乐温从兴
申请(专利权)人:迪泰浙江通信技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1