网络设备通信方法及网络设备技术

技术编号:12916783 阅读:155 留言:0更新日期:2016-02-24 23:14
本发明专利技术涉及一种网络设备通信方法及网络设备,所述方法包括:当网络设备接入网络时,获取邻居设备发送的邻居发现协议ND消息,所述ND消息中携带网管服务器的信息,所述网管服务器的信息包括互联网协议IP地址或者统一资源标识符URL或域名;所述网络设备根据所述ND消息,获取所述网管服务器的信息;所述网络设备利用所述网管服务器的信息,与所述网管服务器进行通信。本发明专利技术的网络设备自动配置方法及网络设备,可自动对网络设备进行初始化配置,实现了网络设备的自动化配置,降低整体人工管理复杂度,显著地简化了自动化配置的管理开销。

【技术实现步骤摘要】
【国外来华专利技术】网络设备通信方法及网络设备
本专利技术涉及通信
,尤其涉及一种网络设备通信方法及网络设备。
技术介绍
在网络设备新接入到一个网络时,需要对该网络设备进行初始配置。传统的网络设备的初始配置一般需要操作人员到现场对网络设备进行配置,或者通过远程操作的方式进行配置。目前业界渐渐兴起“零配置”的技术方案。所谓零配置管理方案,即在设备上电后,网络管理员与现场设备零接触的情况下,设备自动完成远程的业务下发及配置维护。零配置技术对于减少人工操作、降低网络运维复杂度与开支具有显著的意义,是今后网络技术发展的一个趋势。现有技术中,网络设备在实现自动配置时,网络设备上线后自动与相应的网管系统进行通信,从网管系统获取详细的配置信息。这个过程里面,有两个关键问题:1.网络设备需要有一个基本的互联网协议(InternetProtocol,IP)连通性,才可以与网管系统通信;2.网络设备需要知道网管服务器的IP地址或者统一资源标识符(UniformResourceLocator,URL)。现有的自动配置方法主要有两种,第一种是预配置方案,包括:在网络设备出厂之前通过协议进行自动的预配置;以及,网络设备到了用户驻地,自动通过超文本传输协议安全(HyperTextTransferProtocolSecure,HTTPS)协议和网关系统连接,获得详细的业务配置。对于这种预配置的方案,其缺点是网络设备的设备商在出厂阶段的管理开销较大。第二种是通过动态主机配置协议(DynamicHostConfigureProtocol,DHCP)协议的方案,DHCP服务器在向网络设备反馈IP地址的同时,向网络设备提供管理服务器的访问地址,网络设备随即通过广域网管理协议TR069协议向服务器发起配置请求。对于这种DHCP协议的方案,如果用户网络的层级比较复杂,如网络服务提供商(InternetServiceProvider,ISP)的网络,那么需要完善的DHCP中继(DHCPRelay)配置,还有DHCP服务器(DHCPServer)地址池配置等,ISP的管理开销较大。
技术实现思路
本专利技术提供一种网络设备通信方法及装置,用于解决现有技术中在实现网络设备自动配置过程中,网络设备配置复杂、管理开销大的问题。本专利技术第一方面提供了一种网络设备通信方法,所述方法包括:当网络设备接入网络时,获取邻居设备发送的邻居发现协议ND消息,所述ND消息中携带网管服务器的信息,所述网管服务器的信息包括互联网协议IP地址或统一资源标识符URL或域名;所述网络设备根据所述ND消息,获取所述网管服务器的信息;所述网络设备利用所述网管服务器的信息,与所述网管服务器进行通信。结合第一方面,在第一方面的第一种可能的实施方式中,所述ND消息采用邻居发现ND协议的扩展选项来携带所述网管服务器的IP地址或URL或域名。结合第一方面或第一方面的第一种可能的实施方式,在第一方面的第二种可能的实施方式中,所述ND消息包括路由器通告RA消息、路由请求RS消息、邻居请求NS消息或邻居通告NA消息;所述获取邻居设备发送的邻居发现协议ND消息,所述ND消息中携带所述网管服务器的信息,包括:所述网络设备接收所述邻居设备广播的路由器通告RA消息,所述RA消息中携带所述网管服务器的信息;或者,所述网络设备发送路由请求RS消息给所述邻居设备,再接收所述邻居设备返回的RA消息,所述RA消息中携带所述网管服务器的信息;或者,所述网络设备发送邻居请求NS消息给所述邻居设备,再接收所述邻居设备返回的NA消息,所述NA消息中携带所述网管服务器的信息。结合第一方面,在第一方面的第三种可能的实施方式中,所述方法还包括:所述网络设备自动生成唯一本地地址ULA地址;所述网络设备利用所述网管服务器的信息,与所述网管服务器进行通信,具体包括:所述网络设备向所述邻居设备发送以所述ULA地址为源地址、所述网管服务器的IP地址为目的地址的第一数据报文;所述邻居设备将所述第一数据报文中的所述ULA地址替换成全球唯一地址GUA地址后,发送替换后的所述第一数据报文给所述网管服务器;所述网管服务器的IP地址从所述网管服务器的信息中得到;所述网络设备通过所述邻居设备接收所述网管服务器发送的第二数据报文,所述第二数据报文是以所述网管服务器IP地址为源地址、所述第一数据报文的源地址为目的地址的数据报文。结合第一方面,在第一方面的第四种可能的实施方式中,所述方法还包括:所述网络设备向所述邻居设备获取所述网络设备的GUA地址;所述网络设备利用所述网管服务器的信息,通过所述邻居设备与所述网管服务器进行通信,具体包括:所述网络设备通过所述邻居设备向所述网管服务器发送以所述GUA地址为源地址、所述网管服务器IP地址为目的地址的数据报文;所述网管服务器的IP地址从所述网管服务器的信息中得到;所述网络设备通过所述邻居设备接收所述网管服务器发送的数据报文,所述网管服务器发送的数据报文是以所述网管服务器IP地址为源地址、所述网络设备的GUA地址为目的地址的数据报文。结合第一方面或第一方面的第一种至第四种中任一可能的实施方式,在第一方面的第五种可能的实施方式中,在所述网络设备利用所述网管服务器的信息,与所述网管服务器进行通信之后,还包括:所述网络设备从所述网管服务器获得所述网络设备的配置信息。第二方面,本专利技术还提供了一种网络设备,所述网络设备包括:收发模块、获取模块和处理模块;所述收发模块,用于当所述网络设备接入网络时,获取邻居设备发送的邻居发现协议ND消息,所述ND消息中携带网管服务器的信息,所述网管服务器的信息包括互联网协议IP地址或统一资源标识符URL或域名;所述获取模块,用于根据所述收发模块接收的所述ND消息,获取所述网管服务器的信息;所述处理模块,用于利用所述获取模块获取的所述网管服务器的信息,与所述网管服务器进行通信。结合第二方面,在第二方面的第一种可能的实施方式中,所述ND消息采用邻居发现ND协议的扩展选项来携带所述网管服务器的IP地址或URL或域名。结合第二方面或第二方面的第一种可能的实施方式,在第二方面的第二种可能的实施方式中,所述ND消息包括路由器通告RA消息、路由请求RS消息、邻居请求NS消息或邻居通告NA消息;所述收发模块具体包括用于接收所述邻居设备广播的路由器通告RA消息,所述RA消息中携带所述网管服务器的信息;或者,用于发送路由请求RS消息给所述邻居设备,并用于接收所述邻居设备返回的RA消息,所述RA消息中携带所述网管服务器的信息;或者,发送邻居请求NS消息给所述邻居设备,并接收所述邻居设备返回的NA消息,所述NA消息中携带所述网管服务器的信息。结合第二方面,在第二方面的第三种可能的实施方式中,所述网络设备还包括:地址生成模块,用于自动生成唯一本地地址ULA地址;所述处理模块具体用于利用所述收发模块向所述邻居设备发送以所述ULA地址为源地址、所述网管服务器的IP地址为目的地址的第一数据报文;所述邻居设备将所述第一数据报文中的所述ULA地址替换成全球唯一地址GUA地址后,发送替换后的所述第一数据报文给所述网管服务器;所述网管服务器的IP地址从所述网管服务器的信息中得到;以及,用于利用所述收发模块通过所述邻居设备接收所述网管服务器发送的第二本文档来自技高网
...

【技术保护点】
PCT国内申请,权利要求书已公开。

【技术特征摘要】
【国外来华专利技术】1.一种网络设备通信方法,其特征在于,所述方法包括:当网络设备接入网络时,获取邻居设备发送的邻居发现协议ND消息,所述ND消息中携带网管服务器的信息,所述网管服务器的信息包括互联网协议IP地址或统一资源标识符URL或域名;所述网络设备根据所述ND消息,获取所述网管服务器的信息;所述网络设备利用所述网管服务器的信息,与所述网管服务器进行通信;所述网络设备自动生成唯一本地地址ULA地址;所述网络设备利用所述网管服务器的信息,与所述网管服务器进行通信,具体包括:所述网络设备向所述邻居设备发送以所述ULA地址为源地址、所述网管服务器的IP地址为目的地址的第一数据报文;所述邻居设备将所述第一数据报文中的所述ULA地址替换成全球唯一地址GUA地址后,发送替换后的所述第一数据报文给所述网管服务器;所述网管服务器的IP地址从所述网管服务器的信息中得到;所述网络设备通过所述邻居设备接收所述网管服务器发送的第二数据报文,所述第二数据报文是以所述网管服务器IP地址为源地址、所述第一数据报文的源地址为目的地址的数据报文。2.根据权利要求1所述的方法,其特征在于,所述ND消息采用邻居发现ND协议的扩展选项来携带所述网管服务器的IP地址或URL或域名。3.根据权利要求1或2所述的方法,其特征在于,所述ND消息包括路由器通告RA消息、路由请求RS消息、邻居请求NS消息或邻居通告NA消息;所述获取邻居设备发送的邻居发现协议ND消息,所述ND消息中携带所述网管服务器的信息,包括:所述网络设备接收所述邻居设备广播的路由器通告RA消息,所述RA消息中携带所述网管服务器的信息;或者,所述网络设备发送路由请求RS消息给所述邻居设备,再接收所述邻居设备返回的RA消息,所述RA消息中携带所述网管服务器的信息;或者,所述网络设备发送邻居请求NS消息给所述邻居设备,再接收所述邻居设备返回的NA消息,所述NA消息中携带所述网管服务器的信息。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述网络设备向所述邻居设备获取所述网络设备的GUA地址;所述网络设备利用所述网管服务器的信息,通过所述邻居设备与所述网管服务器进行通信,具体包括:所述网络设备通过所述邻居设备向所述网管服务器发送以所述GUA地址为源地址、所述网管服务器IP地址为目的地址的数据报文;所述网管服务器的IP地址从所述网管服务器的信息中得到;所述网络设备通过所述邻居设备接收所述网管服务器发送的数据报文,所述网管服务器发送的数据报文是以所述网管服务器IP地址为源地址、所述网络设备的GUA地址为目的地址的数据报文。5.根据权利要求1至4任一权项所述的方法,其特征在于,在所述网络设备利用所述网管服务器的信息,与所述网管服务器进行通信之后,还包括:所述网络设备从所述网管服务器获得所述网络设备的配置信息。6.一种网络设备,其特征在于,所述网络设备包括:收发模块、获取模块和处理模块;所述收发模块,用于当所述网络设备接入网络时,获取邻居设备发送的邻居发现协议ND消息,所述ND消息中携带网管服务器的信息,所述网管服务器的信息包括互联网协议IP地址或统一资源标识符URL或域名;所述获取模块,用于根据所述收发模块接收的所述ND消息,获取所述网管服务器的信息;所述处理模块,用于利用所述获取模块获取的所述网管服务器的信息,与所述网管服务器进行通信;所述网络设备还包括:地址生成模块,用于自动生成唯一本地地址ULA地址;所述处理模块具体用于利用所述收发模块向所述邻居设备发送以所述ULA地址为源地址、所述网管服务器的IP地址为目的地址的第一数据报文;所述邻居设备将所述第一数据报文中的所述ULA地址替换成全球唯一地址GUA地址后,发送替换后的所述第一数据报文给所述网管服务器;所述网管服务器的IP地址从所述网管服务器的信息中得到;以及,用于利用所述收发模块通过所述邻居设备接收所述网管服务器发送的第二数据报文,所述第二数据报文是以所述网管服务器IP地址为源地址、所述第一数据报文的源地址为目的地址的数据报文。7.根据权利要求6所述的网络设备,其特征在于,所述ND消息采用邻居发现ND协议的扩展选项来携带所述网管服务器的IP地址或URL或域名。8.根据权利要求6或7所述的网络设备,其特征在于,所述ND消息包括路由器通告RA消息、路由请求...

【专利技术属性】
技术研发人员:刘冰蒋胜傅瑜
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1