一种获取账号信息的方法及网关技术

技术编号:19783133 阅读:23 留言:0更新日期:2018-12-15 12:50
本发明专利技术实施例涉及一种获取账号信息的方法及网关,用以解决现有技术中更换家庭网关时,需要用户手动将原始的账户名和密码输入到网关中,过程繁琐的问题。本发明专利技术实施例第一网关中的内核协议栈将第二网关发送的PPPoE报文上报给第一网关中的PPPoE服务器;第一网关中的PPPoE服务器在接收到PPPoE报文后与第二网关进行LCP协商确定认证方式;第一网关中的PPPoE服务器根据确定的认证方式通过内核协议栈接收第二网关发送的上网账号信息。由于第一网关中的PPPoE服务器可以接收到上网账号信息,不需要用户手动输入用户名和密码,使更换网关过程更加的简单便捷。

【技术实现步骤摘要】
一种获取账号信息的方法及网关
本专利技术涉及通信
,特别涉及一种获取账号信息的方法及网关。
技术介绍
网络已成为生活中的一部分,目前,大部分的家庭中都安装有宽带。家庭网关作为家庭用户实现宽带接入的核心设备,在人们的日常生活中占有重要的地位。在生活中,用户都是在最初办理宽带业务的时候,对家庭网关进行访问。在访问时,主要根据运营商提供的宽带账号和密码完成网络访问的配置。但是在完成网络访问配置之后,基本上不需要对家庭网关进行登录访问,久而久之就会将账户和密码忘记,无法登录家庭网关。同时,有的用户在办理宽带业务时,所用的用户名和密码都是由宽带运营商的运维人员进行设置的,都不需要用户自己访问家庭网关,因此用户都不会知道账号和密码。在使用家庭网关的时候,后续会存在更换家庭网关的需求,新的家庭网关在进行宽带账号配置时,由于不经常访问,导致忘记当初办理业务时的用户名和密码;或是最初办理业务时由运营商的运维人员设置账号和密码,用户找不到运营商提供的上网用户名和密码。此时就需要用户向运营商的客服咨询,确定办理时的用户名和密码。在向运营商咨询时,需要进行身份的认证,经过很多步骤才得知自己办理的宽带业务的用户名和密码,并在确定用户名和密码后手动输入到新的网关中。在更换家庭网关的过程中,若用户记得最初的用户名和密码,需要将用户名和密码输入到新的网关中,在输入时,若是用户名和密码比较繁琐,则可能会出现输错的情况,导致无法进行网关的更换,需要再次输入用户名和密码,过程比较麻烦。综上所述,在现有技术中更换家庭网关时,需要用户手动将原始的账户名和密码输入到网关中,过程繁琐。专利技术内容本专利技术提供一种获取账号信息的方法及网关,用以解决现有技术中更换家庭网关时,需要用户手动将原始的账户名和密码输入到网关中,过程繁琐的问题。第一方面,本专利技术实施例提供一种获取账号信息的方法,该方法包括:第一网关中的内核协议栈将第二网关发送的PPPoE(PointtoPointProtocoloverEthemet,基于以太网的点对点通讯协议)报文上报给第一网关中的PPPoE服务器;第一网关中的PPPoE服务器在接收到PPPoE报文后与第二网关进行LCP(LinkControlProtocol,链路控制协议)协商确定认证方式;第一网关中的PPPoE服务器根据确定的认证方式通过内核协议栈接收第二网关发送的上网账号信息。上述方法,第一网关中的内核协议栈将第二网关发送的PPPoE报文上报给第一网关中的PPPoE服务器,所述第一网关中的PPPoE服务器在接收到所述PPPoE报文后与所述第二网关进行LCP协商确定认证方式,所述第一网关中的PPPoE服务器根据确定的认证方式通过内核协议栈接收第二网关发送的上网账号信息。本专利技术中第一网关中的内核协议栈可以接收第二网关发送的PPPoE报文,并将所述PPPoE报文发送给所述第一网关中的PPPoE服务器,使所述PPPoE服务器可以与第二网关进行协商,在确定认证方式后,使用确定的认证方式接收第二网关发送的上网账号信息。由于本专利技术中第一网关中的PPPoE服务器可以接收上网账号信息,自动获取,不需要用户手动输入用户名和密码,使更换网关过程更加的简单便捷。在一种可能的实现方式中,第一网关中的以太网芯片通过LAN(LocalAreaNetwork,本地网)口检测到电平信号,则确定第一网关的LAN口与第二网关的WAN(WideAreaNetwork,广域网)口接通,并通知用户第一网关与第二网关接通;用户确定接通后触发操作指令,第一网关中的管理模块会接收到用户的操作指令,并根据用户的操作指令开启PPPoE服务器,启动PPPoE获取上网账号和密码;此时第一网关中的内核协议栈将第二网关发送的PPPoE报文上报给第一网关中的PPPoE服务器。上述方法,第一网关的LAN口与第二网关的WAN口之间通过网线连接,使用户可以登录到第一网关的页面,并在所述页面上确定获取PPPoE上网方式的账号信息,此时第一网关接收到用户操作指令,开启PPPoE服务器,获取PPPoE上网方式的账号信息,同时第二网关通过WAN口发送PPPoE报文,保证了第二网关可以通过WAN口向第一网关发送PPPoE报文;第一网关中的PPPoE服务器接收所述PPPoE报文,并对接收到的报文做相应的处理。在一种可能的实现方式中,第一网关中的内核协议栈通过LAN口接收第二网关通过WAN口发送的PPPoE报文;并对接收到的PPPoE报文进行解析,确定所述PPPoE报文的报文类型;将确定的所述PPPoE报文的报文类型与预设的报文类型进行比较,若确定所述预设的报文类型中包括所述PPPoE报文的报文类型,则将所述PPPoE报文上报第一网关中的PPPoE服务器。上述方法,所述第一网关中的内核协议栈对接收到的PPPoE报文进行解析,确定接收到的PPPoE报文的报文类型,并判断接收到的PPPoE报文的报文类型是否在预设的报文类型中,确定在预设的报文类型中,则所述第一网关中的内核协议栈将接收到的报文上报给所述PPPoE服务器,保证所述PPPoE服务器接收到的报文为获取账户信息时所需要的报文。在一种可能的实现方式中,第一网关中的PPPoE服务器识别接收到的所述PPPoE报文中的报文类型为发现类型后,生成包含会话标识的应答报文,将所述应答报文通过所述内核协议栈返回给所述第二网关;并根据所述应答报文中的会话标识与所述第二网关进行LCP协商确定认证方式。上述方法,所述第一网关中的PPPoE服务器会识别接收到的PPPoE报文,并根据识别出的报文类型作出相应的应答报文,所述第一网关与第二网关之间可以顺利的进行报文的传输,进行协商,以使所述第一网关可以顺利的接收到包含账号信息的报文。在一种可能的实现方式中,第一网关中的PPPoE服务器根据确定的认证方式通过内核协议栈接收第二网关发送的上网账号信息,当确定认证方式为PAP(PasswordAuthenticationProtocol,密码鉴别协定)认证方式时,第一网关中的PPPoE服务器接收所述第二网关以明文方式发送的上网账号信息。上述方法,所述第一网关中的PPPoE服务器可以接收到第二网关发送的上网账号信息,用户不需要进行身份认证来确定上网账户信息,给用户带了方便。在一种可能的实现方式中,第一网关中的PPPoE服务器根据确定的认证方式通过内核协议栈接收第二网关发送的上网账号信息后,第一网关中的内核协议栈将PPPoE服务器返回的认证失败应答报文发送给第二网关,以使第二网关停止发送PPPoE报文。上述方法,在所述第一网关中的PPPoE服务器接收到上网账户信息后,向所述第二网关发送认证失败应答报文使第二网关停止向所述第一网关发送PPPoE报文,节约第二网关能量的同时,保证不会对第一网关造成干扰。第二方面,本专利技术实施例提供一种获取账号信息的第一网关,该第一网关包括:至少一个处理单元及至少一个存储单元,其中,所述存储单元存储有程序代码,当所述程序代码被所述处理单元执行时,使得所述处理单元执行下列过程:利用内核协议栈将第二网关发送的基于以太网的PPPoE报文上报给第一网关中的PPPoE服务器;利用PPPoE服务器在接收到所述PPPoE报文后与所述第二网关进行LCP协商确定认证本文档来自技高网...

【技术保护点】
1.一种获取账号信息的方法,其特征在于,该方法包括:第一网关中的内核协议栈将第二网关发送的基于以太网的点对点协议PPPoE报文上报给第一网关中的PPPoE服务器;所述第一网关中的PPPoE服务器在接收到所述PPPoE报文后与所述第二网关进行链路控制协议LCP协商确定认证方式;所述第一网关中的PPPoE服务器根据确定的所述认证方式通过所述内核协议栈接收所述第二网关发送的上网账号信息。

【技术特征摘要】
1.一种获取账号信息的方法,其特征在于,该方法包括:第一网关中的内核协议栈将第二网关发送的基于以太网的点对点协议PPPoE报文上报给第一网关中的PPPoE服务器;所述第一网关中的PPPoE服务器在接收到所述PPPoE报文后与所述第二网关进行链路控制协议LCP协商确定认证方式;所述第一网关中的PPPoE服务器根据确定的所述认证方式通过所述内核协议栈接收所述第二网关发送的上网账号信息。2.如权利要求1所述的方法,其特征在于,所述第一网关中的内核协议栈将第二网关发送的PPPoE报文上报给第一网关中的PPPoE服务器之前,还包括:所述第一网关中的以太网芯片通过本地网LAN口检测到电平信号后,通知用户第一网关的LAN口与所述第二网关的广域网WAN口接通;所述第一网关中的管理模块接收到用户的操作指令后,开启所述PPPoE服务器。3.如权利要求2所述的方法,其特征在于,所述PPPoE服务器接收所述第一网关中的内核协议栈上报PPPoE报文之前,还包括:所述第一网关中的内核协议栈通过LAN口接收到的所述第二网关通过WAN口发送的PPPoE报文;所述第一网关中的内核协议栈对接收到的PPPoE报文进行解析,确定所述PPPoE报文的报文类型;所述第一网关的内核协议栈将确定的所述PPPoE报文的报文类型与预设的报文类型进行比较,若确定所述预设的报文类型中包括所述PPPoE报文的报文类型,则将所述PPPoE报文上报第一网关中的PPPoE服务器。4.如权利要求1所述的方法,其特征在于,所述第一网关中的PPPoE服务器在接收到所述PPPoE报文后与所述第二网关进行LCP协商确定认证方式,包括:所述第一网关中的PPPoE服务器识别接收到的所述PPPoE报文中的报文类型为发现类型后,生成包含会话标识的应答报文,并将所述应答报文通过所述内核协议栈返回给所述第二网关;所述第一网关的PPPoE服务器根据所述应答报文中的会话标识与所述第二网关进行LCP协商确定认证方式。5.如权利要求1所述的方法,其特征在于,所述第一网关中的PPPoE服务器根据确定的所述认证方式通过所述内核协议栈接收所述第二网关发送的上网账号信息,包括:若所述认证方式为密码鉴别协定PAP认证方式,则所述第一网关中的PPPoE服务器接收所述第二网关以明文方式发送的上网账号信息。6.如权利要求1所述的方法,其特征在于,所述第一网关中的PPPoE服务器根据确定的所述认证方式通过所述内核协议栈接收所述第二网关发送的上网账号信息后,还包括:所述第一网关中的内核协议栈将所述PPPoE服务器返回的认证失败应答报文发送给所述第二网关,以使所述...

【专利技术属性】
技术研发人员:吴晓涛
申请(专利权)人:青岛海信宽带多媒体技术有限公司
类型:发明
国别省市:山东,37

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

1