控制网络连接的方法、路由器及移动设备的制造方法

文档序号:8546693阅读:763来源:国知局
控制网络连接的方法、路由器及移动设备的制造方法
【技术领域】
[0001]本发明涉及网络通信领域,特别涉及一种控制网络连接的方法、路由器及移动设备。
【背景技术】
[0002]目前我们使用的智能手机都带有无线WLAN(Wireless Local Area Networks,无线局域网络)功能,大部分用户都喜欢使用手机连接无线网络进行浏览网页和播放视频等娱乐活动。在一个大办公室里,手机连接的无线路由器都是通过DHCP (Dynamic HostConfigurat1n Protocol,动态主机配置协议)动态随机分配的。整个办公室,有的用户有多台移动设备,如果这些设备都连接无线路由器,使得接入该无线路由器的用户数增多,结果就会出现获取IP地址的时间比较久的情况,此时有的用户就会手动输入静态IP地址并发送至无线路由器,从而可能导致有两台手机的IP地址发生冲突,有一台能够正常上网,另外一台无法上网的情况,无法上网的手机用户需要检测手机无法上网的原因,降低了正常使用手机上网的用户应用体验。

【发明内容】

[0003]本发明提供一种控制网络连接的方法、路由器及移动设备,以避免出现同一局域网内存在相同的IP地址导致只有其中一台设备可以上网的情况,带给用户更好的应用体验。
[0004]第一方面,本发明提供一种控制网络连接的方法,包括:
[0005]接收移动设备发送的静态IP地址;
[0006]确定所述静态IP地址是否为已被分配的IP地址,并依据确定结果控制移动设备的网络连接状态。
[0007]第二方面,本发明提供一种控制网络连接的方法,包括:
[0008]获得用户设置的静态IP地址;
[0009]向无线路由器发送所述静态IP地址,使无线路由器确定接收的静态IP地址是否为已被分配的IP地址并返回确定结果;
[0010]依据无线路由器返回的确定结果控制自身的网络连接状态。
[0011]第三方面,本发明提供一种路由器,包括,
[0012]地址接收单元,用于接收移动设备发送的静态IP地址;
[0013]所述确定单元,用于确定所述静态IP地址是否为已被分配的IP地址;
[0014]所述控制单元,用于依据确定结果控制移动设备的网络连接状态。
[0015]第四方面,本发明提供一种移动设备,包括:
[0016]获取单元,用于获得用户设置的静态IP地址;
[0017]发送单元,用于向无线路由器发送所述静态IP地址,使无线路由器确定接收的静态IP地址是否为已被分配的IP地址并返回确定结果;
[0018]状态控制单元,用于依据无线路由器返回的确定结果控制自身的网络连接状态。
[0019]本发明通过接收移动设备发送的静态IP地址;并确定所述静态IP地址是否为已被分配的IP地址,依据确定结果控制移动设备的网络连接状态。采用本方法在移动设备发送的静态IP地址与当前路由器已分配的IP地址相同时,即确定为发生IP地址冲突,禁止发送静态IP地址的移动设备通过路由器连接互联网,避免出现在同一个局域网内有两个相同的IP地址,即避免用户产生两台移动设备均可以连接互联网的错觉,带给用户更好的应用体验。
【附图说明】
[0020]图1是本发明第一实施例提供的控制网络连接的方法的流程图;
[0021]图2是本发明第二实施例提供的控制网络连接的方法的流程图;
[0022]图3是本发明第三实施例提供的控制网络连接的方法的流程图;
[0023]图4是本发明第四实施例提供的控制网络连接的方法的流程图;
[0024]图5是本发明第五实施例提供的路由器的结构示意图;
[0025]图6是本发明第六实施例提供的移动设备的结构示意图。
【具体实施方式】
[0026]下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。
[0027]第一实施例
[0028]图1是本发明第一实施例提供的控制网络连接的方法的流程图。参照图1所示,所述控制网络连接的方法,包括如下步骤:
[0029]步骤SllO:接收移动设备发送的静态IP地址。
[0030]所述静态IP地址是由想要通过路由器(特别是无线路由器)连接互联网的移动设备发送的。所述移动设备向无线路由器发送数据包,所述数据包中包含源IP地址、目的IP地址和净载数据,其中源IP地址是用户输入的静态IP地址。所述净载数据是用户想要发送的数据内容,所述源IP地址是数据内容的发送方地址,所述目的IP地址是数据内容的接收方地址。
[0031]步骤S120:确定所述静态IP地址是否为已被分配的IP地址,并依据确定结果控制移动设备的网络连接状态。
[0032]无线路由器中存储了所有已被分配的IP地址,在接收到移动设备发送的静态IP地址时,查找无线路由器中已被分配的IP地址,确定所述静态IP地址是否与已被分配的IP地址相同,若相同,则发生IP地址冲突,可能导致发生IP地址冲突的两台移动设备中只有一台能连接互联网;否则,允许发送所述静态IP地址的移动设备通过无线路由器连接互联网。
[0033]本实施例提供的控制网络连接的方法,通过接收移动设备发送的静态IP地址,并确定所述静态IP地址是否为已被分配的IP地址,依据确定结果控制移动设备的网络连接状态。通过上述方法实现在移动设备发送的静态IP地址与当前路由器已分配的IP地址相同时,即确定为发生IP地址冲突,禁止发送静态IP地址的移动设备通过路由器连接互联网,避免出现在同一个局域网内有两个相同的IP地址,使用户产生两台移动设备均可以连接互联网的错觉,带给用户更好的应用体验。
[0034]第二实施例
[0035]图2是本发明第二实施例提供的控制网络连接的方法的流程图。所述的控制网络连接的方法以本发明第一实施例为基础,进一步的,依据确定结果控制移动设备的网络连接状态可以具体优化为:在所述静态IP地址为已被分配的IP地址时,禁止所述移动设备连接互联网,并向移动设备发送IP冲突信号,使移动设备依据接收的IP冲突信号生成并显示IP冲突提醒信息。
[0036]进一步的,将确定所述静态IP地址是否为已被分配的IP地址具体优化为:
[0037]确定预设的客户端列表是否包括与所述静态IP地址相同的IP地址,若是,确定所述静态IP地址为已被分配的IP地址;否则,确定所述静态IP地址为未被分配的IP地址。
[0038]参照图2所示,所述控制网络连接的方法,包括如下步骤:
[0039]步骤S210:接收移动设备发送的静态IP地址。
[0040]用户通过修改移动设备的网络设置可以手动输入静态IP地址,当输入静态IP地址后,用户选择想要连接的无线路由器,通过输入密码连接所述无线路由器,并将包含静态IP地址的数据包发送给所述无线路由器。
[0041]步骤S220:确定预设的客户端列表是否包括与所述静态IP地址相同的IP地址;若是,则执行步骤S230 ;否则,则执行步骤S260。
[0042]所述客户端列表是存储于路由器的DHCP服务器中的存储本地局域网中通过该路由器连接到互联网的客户端主机的信息,包括客户端主机名、客户端MAC (Medium/MediaAccess Control,介质访问控制)地址、已经分配的IP地址和剩余的租期。所述租期是DHCP服务器分配给客户端主机使用某个IP地址的期限,即当客户机采用动态地址分配时,DHCP服务器会动态地给客户机分配IP地址,但分配
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1