一种网络配置管理方法、装置、设备及机器可读存储介质制造方法及图纸

技术编号:37713920 阅读:14 留言:0更新日期:2023-06-02 00:08
本公开提供一种网络配置管理方法、装置、设备及机器可读存储介质,该方法包括:接收客户端发送的请求报文;响应于请求报文,向相应的客户端发送应答报文,并向相应的客户端发送路由器通告消息;所述路由器通告消息用于使发送请求报文的客户端获取并学习逻辑链路控制网关信息。通过本公开的技术方案,增加和使能服务设备请求报文触发路由器通告消息发送的能力,在客户端发送请求报文时,除了回复应答报文,还回复路由器通告消息以使未主动发送路由器请求消息的客户端也能学习LLC网关信息。由器请求消息的客户端也能学习LLC网关信息。由器请求消息的客户端也能学习LLC网关信息。

【技术实现步骤摘要】
一种网络配置管理方法、装置、设备及机器可读存储介质


[0001]本公开涉及通信
,尤其是涉及一种网络配置管理方法、装置、设备及机器可读存储介质。

技术介绍

[0002]IPv6 ND(IPv6 Neighbor Discovery,IPv6邻居发现)实现地址解析、验证邻居是否可达、重复地址检测、路由器发现/前缀发现、地址自动配置和重定向等功能。
[0003]路由器请求消息RS(Router Solicitation)节点启动后,通过RS消息向路由器发出请求,请求前缀和其他配置信息,用于节点的自动配置。
[0004]路由器通告消息RA(Router Advertisement)对RS消息进行响应,在没有抑制RA消息发布的条件下,路由器会周期性地发布RA消息,其中包括前缀信息选项和一些标志位的信息。
[0005]DHCPv6(Dynamic Host Configuration Protocol for IPv6,支持IPv6的动态主机配置协议)是针对IPv6编址方案设计的,为主机分配IPv6前缀、IPv6地址和其他网络配置参数的协议。
[0006]DHCPv6地址分配,包括有DHCPv6无状态地址分配和DHCPv6有状态地址分配,其中DHCPv6服务器可以为已经具有IPv6地址/前缀的客户端分配其他网络配置参数,该过程称为DHCPv6无状态配置,而DHCPv6服务器为未具有IPv6地址/前缀的客户端配置IPv6地址/前缀以及其他网络配置参数,该过程称为DHCPv6有状态配置。/>[0007]在某些OS中,如果使用DHCPv6有状态地址分配方式,OS只发出DHCPv6协议报文,不会主动发送RS报文,这样就导致用户在获取DHCPv6地址之后,不能从RA报文获取逻辑链路控制LLC网关信息,无法对外通信。

技术实现思路

[0008]有鉴于此,本公开提供一种网络配置管理方法、装置及电子设备、机器可读存储介质,以改善上述缺少RS报文时客户端无法获取LLC网关信息的问题。
[0009]具体地技术方案如下:
[0010]本公开提供了一种网络配置管理方法,应用于DHCPv6服务设备,所述方法包括:接收IPv6客户端发送的DHCPv6请求报文;响应于DHCPv6请求报文,向相应的IPv6客户端发送DHCPv6应答报文,并向相应的IPv6客户端发送IPv6路由器通告消息;所述IPv6路由器通告消息用于使发送DHCPv6请求报文的IPv6客户端获取并学习逻辑链路控制网关信息。
[0011]作为一种技术方案,接收IPv6客户端发送的IPv6路由器请求消息;统计当前接收的IPv6路由器请求消息的频率;根据当前接收IPv6路由器请求消息的频率,配置响应于IPv6路由器请求消息广播IPv6路由器通告消息的最大频率;其中广播IPv6路由器通告消息的最大频率与接收IPv6路由器请求消息的频率负相关。
[0012]作为一种技术方案,所述接收IPv6客户端发送的DHCPv6请求报文,包括:判断该
IPv6客户端是否为未发送IPv6路由器请求消息的IPv6客户端;响应于判断该IPv6客户端为未发送IPv6路由器请求消息的IPv6客户端的事件,执行后续响应于DHCPv6请求报文,向相应的IPv6客户端发送DHCPv6应答报文,并向相应的IPv6客户端发送IPv6路由器通告消息的步骤。
[0013]本公开还提供了一种网络配置管理方法,应用于IPv6客户端,在未发送IPv6路由器请求消息的情况下向DHCPv6服务设备发送DHCPv6请求报文;接收DHCPv6服务设备回复的DHCPv6应答报文和IPv6路由器通告消息;根据DHCPv6应答报文配置DHCP信息,根据IPv6路由器通告消息获取和学习逻辑链路控制网关信息;所述DHCPv6应答报文和IPv6路由器通告消息是DHCPv6服务设备响应于IPv6客户端发送的DHCPv6请求报文而回复的。
[0014]本公开同时提供了一种网络配置管理装置,应用于DHCPv6服务设备,所述装置包括:通讯模块,用于接收IPv6客户端发送的DHCPv6请求报文;应答模块,用于响应于DHCPv6请求报文,向相应的IPv6客户端发送DHCPv6应答报文,并向相应的IPv6客户端发送IPv6路由器通告消息;所述IPv6路由器通告消息用于使发送DHCPv6请求报文的IPv6客户端获取并学习逻辑链路控制网关信息。
[0015]作为一种技术方案,接收IPv6客户端发送的IPv6路由器请求消息;统计当前接收的IPv6路由器请求消息的频率;根据当前接收IPv6路由器请求消息的频率,配置响应于IPv6路由器请求消息广播IPv6路由器通告消息的最大频率;其中广播IPv6路由器通告消息的最大频率与接收IPv6路由器请求消息的频率负相关。
[0016]作为一种技术方案,所述接收IPv6客户端发送的DHCPv6请求报文,包括:判断该IPv6客户端是否为未发送IPv6路由器请求消息的IPv6客户端;响应于判断该IPv6客户端为未发送IPv6路由器请求消息的IPv6客户端的事件,使应答模块执行后续响应于DHCPv6请求报文,向相应的IPv6客户端发送DHCPv6应答报文,并向相应的IPv6客户端发送IPv6路由器通告消息的步骤。
[0017]本公开同时提供了一种网络配置管理装置,应用于IPv6客户端,发送模块,用于在未发送IPv6路由器请求消息的情况下向DHCPv6服务设备发送DHCPv6请求报文;接收模块,用于接收DHCPv6服务设备回复的DHCPv6应答报文和IPv6路由器通告消息;配置模块,用于根据DHCPv6应答报文配置DHCP信息,根据IPv6路由器通告消息获取和学习逻辑链路控制网关信息;所述DHCPv6应答报文和IPv6路由器通告消息是DHCPv6服务设备响应于IPv6客户端发送的DHCPv6请求报文而回复的。
[0018]本公开同时提供了一种电子设备,包括处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,处理器执行所述机器可执行指令以实现前述的网络配置管理方法。
[0019]本公开同时提供了一种机器可读存储介质,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令在被处理器调用和执行时,所述机器可执行指令促使所述处理器实现前述的网络配置管理方法。
[0020]本公开提供的上述技术方案至少带来了以下有益效果:
[0021]增加和使能DHCPv6服务设备DHCPv6请求报文触发RA发送的能力,在IPv6客户端发送DHCPv6请求报文时,除了回复DHCPv6应答报文,还回复IPv6路由器通告消息以使未主动发送IPv6路由器请求消息的IPv6客户端也能学习LLC网关信息。
附图说明
[0022]为了更加清楚地说明本公开实施方式或者现有技术中的技术方案,下面将对本公开实施方式或者现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开中本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种网络配置管理方法,其特征在于,应用于DHCPv6服务设备,所述方法包括:接收IPv6客户端发送的DHCPv6请求报文;响应于DHCPv6请求报文,向相应的IPv6客户端发送DHCPv6应答报文,并向相应的IPv6客户端发送IPv6路由器通告消息;所述IPv6路由器通告消息用于使发送DHCPv6请求报文的IPv6客户端获取并学习逻辑链路控制网关信息。2.根据权利要求1所述的方法,其特征在于,接收IPv6客户端发送的IPv6路由器请求消息;统计当前接收的IPv6路由器请求消息的频率;根据当前接收IPv6路由器请求消息的频率,配置响应于IPv6路由器请求消息广播IPv6路由器通告消息的最大频率;其中广播IPv6路由器通告消息的最大频率与接收IPv6路由器请求消息的频率负相关。3.根据权利要求1所述的方法,其特征在于,所述接收IPv6客户端发送的DHCPv6请求报文,包括:判断该IPv6客户端是否为未发送IPv6路由器请求消息的IPv6客户端;响应于判断该IPv6客户端为未发送IPv6路由器请求消息的IPv6客户端的事件,执行后续响应于DHCPv6请求报文,向相应的IPv6客户端发送DHCPv6应答报文,并向相应的IPv6客户端发送IPv6路由器通告消息的步骤。4.一种网络配置管理方法,其特征在于,应用于IPv6客户端,其特征在于:在未发送IPv6路由器请求消息的情况下向DHCPv6服务设备发送DHCPv6请求报文;接收DHCPv6服务设备回复的DHCPv6应答报文和IPv6路由器通告消息;根据DHCPv6应答报文配置DHCP信息,根据IPv6路由器通告消息获取和学习逻辑链路控制网关信息;所述DHCPv6应答报文和IPv6路由器通告消息是DHCPv6服务设备响应于IPv6客户端发送的DHCPv6请求报文而回复的。5.一种网络配置管理装置,其特征在于,应用于DHCPv6服务设备,所述装置包括:通讯模块,用于接收IPv6客户端发送的DHCPv6请求报文;应答模块,用于响应于DHCPv6请求报文,向相应的IPv6客户端发送DHCPv6应答报文,并向相应的IPv6客户端发送IPv6路由器通...

【专利技术属性】
技术研发人员:马臻罗琳李璇
申请(专利权)人:新华三技术有限公司
类型:发明
国别省市:

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

1