[发明专利]多网卡设备网络切换时路由的控制方法在审
申请号: | 201610062021.5 | 申请日: | 2016-01-29 |
公开(公告)号: | CN105743782A | 公开(公告)日: | 2016-07-06 |
发明(设计)人: | 陈东海;祝丰华 | 申请(专利权)人: | 深圳市美贝壳科技有限公司 |
主分类号: | H04L12/707 | 分类号: | H04L12/707 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网卡 设备 网络 切换 路由 控制 方法 | ||
技术领域
本发明涉及智能硬件设备领域,特别是一种多网卡设备网络切换时路由的控制方法。
背景技术
随着智能硬件设置的普及,以及技术的发展,设备配置和性能大幅提高,在此前提下,用户对这些智能硬件设备的要求增多,特别是在家庭用户或者公司用户中,搭建有线网络的成本增加,对家庭而言,搭建有线网络由于其成本和技术的原因,一般家庭很难单独实施,需要借助技术人员施工,对于公司而言,过分繁杂的线路,无疑大大增加成本,而WIFI作为一个成熟的技术,通过WIFI搭建局域网非法方便,一般人可以根据说明书进行设置,对应公司而言,WIFI构建的局域网成本非常低。问题是,在同一WIFI下搭建局域网,而WIFI的特点是占用WIFI信号通道会影响连接因特网的稳定性以及上网速度。因此,越来越多的用户希望硬件设备能够同时支持Wi-Fi和以太网,并且能够提供自身Wi-Fi热点供用户使用。具有该性能的较为经典和普及的设备是一种网络盒子,而现在市场上实现网络盒子的几乎都是Android的设备,在Android系统上实现用户需求变得更加迫切。。
发明内容
鉴于上述不足,本提案要实现Wi-Fi和以太网网络切换使得Wi-Fi热点能够正常上网的方案需要解决以下问题:如何判断网络切换、如何实现路由切换,。解决上述问题的多网卡设备网络切换时路由的控制方法,具有如下技术方案:
步骤1、设备系统根据以太网连接状态设置连接标志,第一标志是以太网连接,第二标志是Wi-Fi连接;
步骤2、设备后台程序会频繁轮询以太网连接状态,如果以太网连接成功,设置为第一标志,如果检测到以太网没有连接,则设置第二标志;
步骤3、设置为第一标志时,则删除原来的所有路由规则,然后设置为预先设置的以太网连接的路由规则;设置为第二标志时,则删除原来的所有的路由规则,然后设置为预先设置的WIFI连接的路由规则。
所述每次轮询以太网状态的标识由系统记录保存。
每次轮询以太网状态的标志均是第一标志或第二标志,则保留当前路由规则。
本发明解决了系统有三个网卡,两个作为外网连接,一个作为内网热点的上网问题。
附图说明
图1是本发明的多网卡设备网络切换时路由的控制方法的流程框图。
图2是图1的其中一较佳的具体实施例流程图。
具体实施方式
以下结合附图对本发明的实施例进行详细说明,但是本发明可以由权利要求限定和覆盖的多种不同方式实施。
如图1所示,图1是多网卡设备网络切换时路由的控制方法的流程框图,在本发明指出的设备中,具有多个用于无线通信的网卡,本发明提到的方法具有以下技术特征:
步骤1、设备系统根据以太网连接状态设置连接标志,第一标志是以太网连接,第二标志是Wi-Fi连接;
步骤2、设备后台程序会频繁轮询以太网连接状态,如果以太网连接成功,设置为第一标志,如果检测到以太网没有连接,则设置第二标志;
步骤3、设置为第一标志时,则删除原来的所有路由规则,然后设置为预先设置的以太网连接的路由规则;设置为第二标志时,则删除原来的所有的路由规则,然后设置为预先设置的WIFI连接的路由规则。
如图2所示,图2是本发明的其中一具体实施例的流程图,便于对本发明技术方案的理解,通过本实施例对图1进行补充说明。
系统设置以太网的网卡名称为eth0(其中0为数字,可以为0,1,3....,同时也可以命名为其他的名字,例如ra0等),设置Wi-Fi连接的网卡名称为wlan0(其中0为数字,可以为0,1,3....,同时也可以命名为其他的名字,例如ra0等),Wi-Fi热点的名称为wlan1(其中1为数字,可以为0,1,3....,同时也可以命名为其他的名字,例如ra0等)。
例如系统存在一个以太网卡eth0,一个连接外网的Wi-Fi网卡wlan0,一个热点网卡wlan1。
在系统下做一个轮询脚本程序,该程序每隔5s检测一遍系统的以太网连接情况,并且记录下该次轮询的结果。删除现有路由规则,默认为以太网连接,删除所有的路由规则,并且建立起eth0到wlan1的路由规则以及wlan1到wth0的路由规则。
如果检测到是以太网连接,并且上一次也是以太网连接,则不做任何处理。
如果检测到是以太网连接,并且上一次是Wi-Fi连接,则删除现有的路由规则。并且建立wlan0到wlan1的路由规则以及wlan1到wlan0的路由规则。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市美贝壳科技有限公司,未经深圳市美贝壳科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610062021.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据流控制方法和系统
- 下一篇:中继系统以及交换机装置