一种利用宽带路由器联网的方法、系统及宽带路由器的制造方法

文档序号:8003933阅读:176来源:国知局
一种利用宽带路由器联网的方法、系统及宽带路由器的制造方法
【专利摘要】本发明涉及路由器联网领域,提供了一种利用宽带路由器联网的方法,通过在LAN口拉起一个PPPOE服务器,该服务器自动获取客户端发送的用户名和密码,WAN口PPPOE客户端通过该用户名和密码进行拨号联网。本发明还提供了对应的系统和宽带路由器。本发明的技术方案实现了路由器拨号联网的自动化,大大提高了宽带路由器的易用性。
【专利说明】—种利用宽带路由器联网的方法、系统及宽带路由器
【技术领域】
[0001]本发明涉及路由器联网领域,更具体地说,涉及一种利用宽带路由器联网的方法、系统及宽带路由器。
【背景技术】
[0002]宽带路由器在一个紧凑的箱子中集成了路由器、防火墙、带宽控制和管理等功能,具备快速转发能力,宽带路由器灵活的网络管理和丰富的网络状态等特点。
[0003]目前,家庭联网已经基本上普及,但大多数用户对网络的了解并不多,对于绝大多数用户来说如何组网及配置设备,如何配置宽带路由器的设置,将是一件极不愉快的事情。因为宽带路由器的设置配置是否成功,将直接影响用户可否无法联网。现有技术对路由器开发时也逐步关注到宽带路由器的易用性上,但现有的宽带路由器还不能实现“傻瓜”式的连接。
[0004]现有的宽带路由器,用户在将宽带路由器链接到外网时,在链接好线路后,还需要实现电脑和宽带路由器的通讯,也即要对电脑进行设置;然后再设置宽带路由器联网,此步骤一般包括:第一、通过打开网页浏览器开打开宽带路由器管理界面,输入管理帐号;第二、设置向导;第三,选择正确的联网方式。这样的操作方式,将使绝大多数用户感觉无所适从,而不能独立完成路由器链接到外网的设置,需要不断的咨询宽带路由器提供商,不仅给宽带路由器提供商带来了极大的麻烦,也给用户带来了不便。

【发明内容】

[0005]本发明的目的在于提供一种利用宽带路由器联网的方法、系统及宽带路由器,旨在解决现有技术中宽带路由器使用不便等的问题。
[0006]为了实现本发明的目的,一种利用宽带路由器联网的方法,包括:S1、在LAN 口拉起一个PPPOE服务器,监听PPPOE报文,检测能否联网;若能,则关闭PPPOE服务器;若否,则进入步骤S2 ;S2、PPP0E服务器监听客户端是否有发送PADI包;S3、PPP0E服务器接收PADI包,与客户端建立PPP会话并获取客户端的用户名和密码;S4、检测WAN 口 PPPOE客户端的用户名和密码,并进行拨号。
[0007]优选地,所述步骤S4检测WAN 口 PPPOE客户端的用户名和密码,并进行拨号具体为:检测WAN 口 PPPOE客户端是否有用户名和密码;
若否,则将获取的用户名和密码写入WAN 口 PPPOE客户端,启动WAN 口拨号程序进行拨号;若是,则验证WAN 口 PPPOE客户端的用户名和密码与获取的用户名和密码的一致性;若不一致,将获取的用户名和密码更新到WAN 口 PPPOE客户端,启动WAN 口拨号程序进行拨号;若一致,则返回步骤S2。
[0008]进一步的,所述启动WAN 口拨号程序进行拨号,若拨号成功,则关闭PPPOE服务器,否则,返回步骤S2。
[0009]优选地,所述步骤S2具体为:ΡΡΡ0Ε服务器监听LAN 口客户端是否有发送PADI包;若有,则将WAN 口切换为ADSL拨号并进入步骤S3 ;否则,PPPOE服务器继续监听。
[0010]本发明还提供了一种利用宽带路由器联网的系统,包括:联网检测模块、包监听模块、信息获取模块、信息植入模块和拨号模块;所述联网检测模块,用于在路由器LAN 口拉起一个PPPOE服务器,监听PPPOE报文并检测能否联网;所述包监听模块,用于监听LAN 口是否有客户端发送PADI包;所述信息获取模块,用于接收PADI包与客户端建立会话,并获取客户端的用户名和密码;所述信息植入模块,用于将用户名和密码写入或更新到WAN 口PPPOE客户端;所述拨号模块,用于建立宽带路由器与Internet的连接。
[0011]本发明还提供了一种宽带路由器,其特征在于,包括=PPPOE客户端和在LAN 口拉起的PPPOE服务器;所述PPPOE服务器,用于监听PADI包以获取用户名和密码,写入或更新用户名和密码到PPPOE客户端,并对身份进行验证;所述PPPOE客户端,用于存储用户名和密码并建立与Internet的连接。
[0012]本发明的上述技术方案中,通过拉起一个PPPOE服务器,来获取用户客户端电脑上的用户名和密码,实现了只需设置客户端电脑无线设置宽带路由器就可以联网,这大大提高了宽带路由器的易用性,也降低了对宽带路由器使用者的要求。
【专利附图】

【附图说明】
[0013]图1是本发明第一实施例中宽带路由器联网的结构示意图。
[0014]图2是本发明第二实施例中利用宽带路由器联网的系统结构示意图。
[0015]图3是本发明第三实施例中利用宽带路由器联网的方法流程图。
[0016]图4是本发明第三实施例中利用宽带路由器联网的详细方法流程图。
[0017]实施方式
为了使本发明目的、技术方案及优点更加清楚、明白,以下结合附图对进行说明。
[0018]结合附图1,对宽带路由器的基本原理进行说明。
[0019]宽带路由器I包括LAN 口 11 (Local Area Network,又称本地网端口)和WAN 口
12(Wide Area Network,又称广域网端口)。其中,LAN 口 11用来连接内部网络,主要与内部网络中的交换机、集线器或客户端电脑连接;WAN 口 12主要用于链接外部网络,如ADSL、DDN、以太网等各种接入线路。其中,台式或者笔记本电脑01通过路由器I和ASDL Model02连接至Internet03,实现电脑01与外界的连接。
[0020]其中,本发明中的客户端包括但不限于电脑、交换机和集线器。以下针对上述宽带路由器提出第一实施例,所述宽带路由器包括PPPOE服务器和PPPOE客户端。其中:
(I)所述PPPOE服务器,用于监听PADI包以获取用户名和密码,写入或更新用户名和密码到PPPOE客户端,并对身份进行验证。所述PPPOE服务器是在宽带路由器的LAN 口上拉起的。
[0021](2)所述PPPOE客户端,用于存储用户名和密码并建立与Internet的连接。其中,所述PPPOE是基于以太网实现点对点传输的协议。所有流向PPPOE客户端的数据包必须经过PPPOE服务器才能到达客户端。PPPOE服务器可以被用来给客户端提供NAT,防火墙,并进行QOS的流量整形。
[0022]本发明的技术方案中,在LAN 口拉起的PPPOE服务器能够自动获取用户客户端的用户名和密码,用户在使用宽带路由器时,只需对客户端进行用户名和密码设置,无需对宽带路由器进行设置,从而大大提高了宽带路由器的易用性。
[0023]在使用宽带路由器时,如果要实现电脑的联网功能,除了上述线路的连接外,还需要进行宽带路由器的设置。本发明提出第二实施例,以下结合图2对利用宽带路由器联网的系统进行说明。所述系统包括:联网检测模块1、包监听模块2、信息获取模块3、信息植入模块4和拨号模块5。其中:
(I)所述联网检测模块1,用于在路由器LAN 口拉起一个PPPOE服务器,监听PPPOE报文并检测能否联网。
[0024]所述的客户端可以是客户端电脑、交换机或集线器。
[0025](2)所述包监听模块2,用于监听LAN 口是否有客户端发送PADI包。
[0026]所述PADI 包(PPPOE Active Discovery Initiation 数据包),又称发起数据包,用于寻找PPPOE服务器。所述客户端发送电脑联网请求时,客户端设置的用户名和密码以数据包的形式发给LAN 口。
[0027](3)所述信息获取模块3,用于接收PADI包,与客户端建立PPP会话,并获取客户端的用户名和密码。
[0028](4)所述信息植入模块4,用于将用户名和密码写入或更新到WAN 口 PPPOE客户端。
[0029]其中,如果WAN 口 PPPOE客户端存储有用户名和密码,获取的用户名和密码与WAN口 PPPOE客户端存储的用户名和密码不一致,则把获取的用户名和密码更新至WAN 口 PPPOE客户端。如果WAN 口 PPPOE客户端没有存储用户名和密码,则需要把获取的用户名和密码写入至WAN 口 PPPOE客户端。
[0030](5)所述拨号模块5,用于建立宽带路由器与Internet的连接。
[0031]上述技术方案,当联网检测模块I检测到能联网,则直接有拨号模块5进行拨号,若不能联网,则由包监听模块2进行包监听,再由信息获取模块3获取用户名和密码,而后由信息植入模块4对PPPOE客户端的用户名和密码与获取的用户名和密码进行比较,并进行相应的处理。最后,由拨号模块5进行拨号联网。本发明的上述技术方案,通过联网检测模块和信息获取模块获取用户名和密码,实现了宽带路由器联网时的自动配置,从而减少了用户连网时的操作难度,大大提高了宽带路由器联网时的便利性。
[0032]以下结合图3和图4,本发明提出三实施例。一种利用宽带路由器联网的方法。包括如下步骤:
S1、在LAN 口拉起一个PPPOE服务器,监听PPPOE报文,检测能否联网;若能,则关闭PPPOE服务器;若否,则进入步骤S2。
[0033]S2、PPPOE服务器监听LAN 口客户端是否有发送PADI包。
[0034]S3,PPPOE服务器接收PADI包,与客户端建立PPP会话,并获取客户端的用户名和密码。
[0035]S4、检测WAN 口 PPPOE客户端的用户名和密码,并进行拨号。
[0036]本发明的上述方案,通过采用PPPOE服务器获取用户客户端的用户名和密码,用户只需要在桌面点击宽带连接,输入用户名和密码点击连接,待其报错后,点击取消或关闭后即可联网。与现有技术相比无需在输入常见的192.168.0.1进入路由器设置界面进行设置,也不需要用户懂得任何专业术语。这大大提高了宽带路由器的易用性,也降低了对宽带路由器使用者的要求。不仅方便了宽带路由器的使用者,也大大节约了宽带路由器的维护成本。
[0037]以下将对上述方案进行详细的说明,如图4所示。
[0038]宽带路由器接线完毕且通电后,WAN 口默认以DHCP的方式接入;然后,LAN 口拉起一个PPPOE服务器,该服务器用于监听PPPOE报文,并检测能否联网,如果能联网,则关闭PPPOE服务器;否则,PPPOE服务器监听客户端是否有发送PADI包,若有,则将WAN 口切换为ADSL拨号并进入步骤S3 ;否则,PPPOE服务器继续监听;并且WAN 口切换到ADSL拨号方式。当PPPOE服务器收到PADI包后,与其建立PPP会话,以获取客户端的用户名和密码;而后,检测WAN 口 PPPOE客户端是否有用户名和密码;
若否,则将获取的用户名和密码写入WAN 口 PPPOE客户端,启动WAN 口拨号程序进行拨号;若是,则验证WAN 口 PPPOE客户端的用户名和密码与获取的用户名和密码的一致性;若不一致,将获取的用户名和密码更新到WAN 口 PPPOE客户端,启动WAN 口拨号程序进行拨号;若一致,则返回继续监听PADI包。
[0039]其中,上述技术方案中所述启动WAN 口拨号程序进行拨号,若拨号成功,贝U关闭PPPOE服务器,否则,返回继续监听PADI包。
[0040]上述仅为本发明的较佳实施例,并不用于限制本发明,凡在本发明的精神和原则之内所做的任何修改、等同替换和修改等,均应包含在本发明保护的范围之内。
【权利要求】
1.一种利用宽带路由器联网的方法,其特征在于, 51、在LAN口拉起一个PPPOE服务器,监听PPPOE报文,检测能否联网;若能,则关闭PPPOE服务器;若否,则进入步骤S2 ; 52、PPPOE服务器监听客户端是否有发送PADI包; 53、PPPOE服务器接收PADI包,与客户端建立PPP会话,并获取客户端的用户名和密码; 54、检测WAN口 PPPOE客户端的用户名和密码,并进行拨号。
2.根据权利要求1所述的利用宽带路由器联网的方法,其特征在于, 所述步骤S4检测WAN 口 PPPOE客户端的用户名和密码,并进行拨号具体为: 检测WAN 口 PPPOE客户端是否有用户名和密码; 若否,则将获取的用户名和密码写入WAN 口 PPPOE客户端,启动WAN 口拨号程序进行拨号; 若是,则验证WAN 口 PPPOE客户端的用户名和密码与获取的用户名和密码的一致性;若不一致,将获取的用户名和密码更新到WAN 口 PPPOE客户端,启动WAN 口拨号程序进行拨号;若一致,则返回步骤S2。
3.根据权利要求2所述的利用宽带路由器联网的方法,其特征在于,所述启动WAN口拨号程序进行拨号,若拨号成功,则关闭PPPOE服务器,否则,返回步骤S2。
4.根据权利要求1至3中任一项所述的利用宽带路由器联网的方法,其特征在于,所述步骤S2具体为: PPPOE服务器监听LAN 口客户端是否有发送PADI包;若有,则将WAN 口切换为ADSL拨号并进入步骤S3 ;否则,PPPOE服务器继续监听。
5.一种利用宽带路由器联网的系统,其特征在于,包括:联网检测模块、包监听模块、信息获取模块、信息植入模块和拨号模块; 所述联网检测模块,用于在路由器LAN 口拉起一个PPPOE服务器,监听PPPOE报文并检测能否联网; 所述包监听模块,用于监听LAN 口是否有客户端发送PADI包; 所述信息获取模块,用于接收PADI包与客户端建立会话,并获取客户端的用户名和密码; 所述信息植入模块,用于将用户名和密码写入或更新到WAN 口 PPPOE客户端; 所述拨号模块,用于建立宽带路由器与Internet的连接。
6.一种宽带路由器,其特征在于,包括=PPPOE客户端和在LAN 口拉起的PPPOE服务器; 所述PPPOE服务器,用于监听PADI包,与客户端建立PPP会话以获取用户名和密码,写入或更新用户名和密码到PPPOE客户端,并对身份进行验证; 所述PPPOE客户端,用于存储用户名和密码并建立与Internet的连接。
【文档编号】H04L12/46GK103428066SQ201310346844
【公开日】2013年12月4日 申请日期:2013年8月9日 优先权日:2013年8月9日
【发明者】全登平 申请人:深圳市吉祥腾达科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1