路由器及利用该路由器进行网络连接的方法技术

技术编号:14514444 阅读:51 留言:0更新日期:2017-02-01 15:46
本发明专利技术提供一种路由器及利用该路由器进行网络连接的方法。该路由器包括:接收模块,用于接收所述路由器上网模式切换的信息;侦测模块,用于侦测所述路由器当前是否有网络通信;第一处理模块,用于当侦测到所述路由器当前没有网络通信时,强制所有客户端登出所连接的局域网端口,并拒绝所述客户端的重新认证请求;及第二处理模块,用于在等待第一预设时间后重新接收所述客户端的认证请求。通过本发明专利技术可以及时更新客户端的IP地址,而实现网络连接。

【技术实现步骤摘要】

本专利技术涉及通讯
,尤其涉及一种路由器及利用该路由器进行网络连接的方法
技术介绍
路由器(Router)是连接因特网中各局域网(LocalAreaNetwork,LAN)、广域网(WideAreaNetwork,WAN)的设备。大部分的路由器包括广域网端口插孔、局域网端口插孔和3G网卡插孔(USB)。所述广域网端口用于连接外部网络,如以太网电缆或非对称数字用户线路(AsymmetricDigitalSubscriberLine,ADSL)调制解调器(又称Modem)。所述局域网端口用来连接内部网络,主要与局域网中的交换机、集线器或个人电脑(PersonalComputer,PC)相连。路由器的广域网端口通常具有两个界面,一个是3G/4G,另一个是Wi-Fi。当路由器处于桥接模式时,所述广域网端口的两个界面可以自动切换,并且广域网端口的IP地址会随着改变。因此,局域网端口的客户端也需要跟着重新获取IP地址。然而,现有的动态主机分配协议(DynamicHostConfigurationProtocol,DHCP)模式下局域网端口的客户端无法及时自动更新IP地址,只能等待用户手动更新或者等到租约到期后进行更新,给用户带来较差的体验。
技术实现思路
鉴于以上内容,有必要提供一种路由器,可以在切换路由器的上网模式时,自动更新路由器局域网端口的客户端的IP地址而实现网络连接。此外,还有必要提供一种网络连接方法。一种路由器,所述路由器包括广域网端口和局域网端口,所述局域网端口与客户端相连,该路由器包括:接收模块,用于接收所述路由器上网模式切换的信息;侦测模块,用于侦测所述路由器当前是否有网络通信;第一处理模块,用于当侦测到所述路由器当前没有网络通信时,强制所有客户端登出所连接的局域网端口,并拒绝所述客户端的重新认证请求;及第二处理模块,用于在等待第一预设时间后重新接收所述客户端的认证请求。一种网络连接方法,应用于路由器中,所述路由器包括广域网端口和局域网端口,所述局域网端口与客户端相连,该方法包括:接收步骤,接收所述路由器上网模式切换的信息;侦测步骤,侦测所述路由器当前是否有网络通信;第一处理步骤,若侦测到所述路由器当前没有网络通信时,强制所有客户端登出所连接的局域网端口,并拒绝所述客户端的重新认证请求;及第二处理步骤,在等待第一预设时间后重新接收所述客户端的认证请求。相较于现有技术,本专利技术提供的路由器及利用该路由器进行网络连接的方法,可以在路由器切换上网模式时,使与所述路由器连接的客户端自动获取IP地址而实现网络连接。附图说明图1是利用路由器将客户端连接到网络的硬件架构图。图2是本专利技术路由器较佳实施例的功能模块图。图3是本专利技术网络连接方法的较佳实施例的流程图。主要元件符号说明路由器1客户端2网络3局域网端口11广域网端口12接收模块101侦测模块102第一处理模块103第二处理模块104如下具体实施方式将结合上述附图进一步说明本专利技术。具体实施方式参阅图1所示,是利用路由器将客户端连接到网络的硬件架构图。在本实施例中,多个客户端2(如个人计算机和手机等)连接到路由器1的局域网(LocalAreaNetwork,LAN)端口11上。路由器1的广域网(WideAreaNetwork,WAN)端口12通过3G/4G或Wi-Fi与网络3相连。所述网络3可以是广域网。参阅图2所示,是本专利技术路由器较佳实施例中路由器1的功能模块图。所述路由器1的功能模块包括接收模块101、侦测模块102、第一处理模块103以及第二处理模块104。本专利技术所称的模块是能够完成一特定功能的程序段,比程序更适合用于描述软件在路由器1中的执行过程,关于各模块的详细功能将在后文图3的流程图中作具体描述。参阅图3所示,是本专利技术网络连接方法较佳实施例的流程图。根据不同需求,该流程图中步骤的顺序可以改变,某些步骤可以省略或合并。步骤S01,接收模块101接收路由器1上网模式切换的信息。在本实施例中,所述路由器1不仅支持广域网端口连接,还支持3G/4G上网卡连接。另外,所述路由器1还支持上网模式间的自动切换,即当一种模式连接失败时,所述路由器1还可以自动切换到另一种模式进行连接。具体而言,用户可以设置路由器1的上网模式,如3G优先。在此模式下,路由器1会首先尝试连接到3G网络。当3G连接失败或路由器1未检测到3G上网卡,且广域网端口连接可用时,路由器1将会切换到广域网端口连接;当路由器1能够成功地连接到3G网络时,路由器1会立刻断开广域网端口的连接,并切换到3G连接。步骤S02,侦测模块102侦测路由器1当前是否有网络通信。若当前没有发生网络通信,流程进入步骤S03,若当前有网络通信时,流程进入步骤S05。在本实施例中,所述路由器1侦测当前是否有网络通信包括:侦测所述广域网端口12在当前时间段内发送的数据包与之前某时间段内发送的数据包之间的差值是否大于预设值,并且所述广域网端口12在当前时间段内接收的数据包与之前某时间段内接收的数据包之间的差值是否大于所述预设值;侦测所述局域网端口11在当前时间段内发送的数据包与之前某时间段内发送的数据包之间的差值是否大于所述预设值,并且所述局域网端口11在当前时间段内接收的数据包与之前某时间段内接收的数据包之间的差值是否大于所述预设值;以及侦测所述局域网端口11的客户端之间在某时间段内发送/接收的数据包量是否大于所述预设值。所述预设值等于或大于零,默认为零。当侦测到所述广域网端口12在当前时间段内发送的数据包与之前某时间段内发送的数据包之间的差值大于预设值,并且所述广域网端口12在当前时间段内接收的数据包与之前某时间段内接收的数据包之间的差值大于所述预设值;或者侦测到所述局域网端口11在当前时间段内发送的数据包与之前某时间段内发送的数据包之间的差值大于所述预设值,并且所述局域网端口11在当前时间段内接收的数据包与之前某时间段内接收的数据包之间的差值大于所述预设值;或者侦测到所述局域网端口11的客户端2之间在某时间段内发送/接收的数据包量大于所述预设值时,说明路由器1当前有网络通信。当侦测到所述广域网端口12在当前时间段内发送的数据包与之前某时间段内发送的数据包之间的差值小于等于预设值,并且所述广域网端口12在当前时间段内接收的数据包与之前某时间段内接收的数据包之间的差值小于等于所述预设值;并且侦测到所述局域网端口11在当前时间段内发送的数据包与之前某时间段内发送的数据包之间的差值小于等于所述预设值,并且所述局域网端口11在当前时间段内接收的数据包与之前某时间段内接收的数据包之间的差值小于等于所述预设值;并且侦测到所述局域网端口11的客户端2之间在某时间段内发送/接收的数据包量小于等于所述预设值时,说明路由器1当前没有发生网络通信。步骤S03,第一处理模块103强制所有客户端2登出所连接的局域网端口11,并拒绝所述客户端2的重新认证请求。在本实施例中,当第一处理模块103强制所有客户端2登出所连接的局域网端口11,迫使客户端2自动上行广播DHCP(DynamicHostConfigurationProtocol,动态主机分配协议)DISCOVER封包以寻找DHCP服务器本文档来自技高网...

【技术保护点】
一种网络连接方法,应用于路由器中,所述路由器包括广域网端口和局域网端口,所述局域网端口与客户端相连,其特征在于,该方法包括:接收步骤,接收所述路由器上网模式切换的信息;侦测步骤,侦测所述路由器当前是否有网络通信;第一处理步骤,若侦测到所述路由器当前没有网络通信时,强制所有客户端登出所连接的局域网端口,并拒绝所述客户端的重新认证请求;及第二处理步骤,在等待第一预设时间后重新接收所述客户端的认证请求。

【技术特征摘要】
1.一种网络连接方法,应用于路由器中,所述路由器包括广域网端口和局域网端口,所述局域网端口与客户端相连,其特征在于,该方法包括:接收步骤,接收所述路由器上网模式切换的信息;侦测步骤,侦测所述路由器当前是否有网络通信;第一处理步骤,若侦测到所述路由器当前没有网络通信时,强制所有客户端登出所连接的局域网端口,并拒绝所述客户端的重新认证请求;及第二处理步骤,在等待第一预设时间后重新接收所述客户端的认证请求。2.如权利要求1所述的网络连接方法,其特征在于,该方法还包括返回步骤,若侦测到所述路由器当前有网络通信时,在等待第二预设时间后,返回侦测步骤。3.如权利要求1所述的网络连接方法,其特征在于,侦测所述路由器当前是否有网络通信包括:侦测所述广域网端口在当前时间段内发送的数据包与之前某时间段内发送的数据包之间的差值是否大于预设值,并且所述广域网端口在当前时间段内接收的数据包与之前某时间段内接收的数据包之间的差值是否大于所述预设值;侦测所述局域网端口在当前时间段内发送的数据包与之前某时间段内发送的数据包之间的差值是否大于所述预设值,并且所述局域网端口在当前时间段内接收的数据包与之前某时间段内接收的数据包之间的差值是否大于所述预设值;以及侦测所述局域网端口的客户端之间在某时间段内发送/接收的数据包量是否大于所述预设值。4.如权利要求3所述的网络连接方法,其特征在于,所述预设
\t值等于或大...

【专利技术属性】
技术研发人员:杨世国
申请(专利权)人:国基电子上海有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:上海;31

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

1