网络设备的配置方法及网络设备技术

技术编号:20627747 阅读:25 留言:0更新日期:2019-03-20 17:20
本申请提供了一种网络设备的配置方法及网络设备,其中,第一网络设备获取的第一配置文件包,包括以第一网络设备为根节点的网络支路中所有网络设备的配置文件,因此,第一网络设备可以从第一配置文件包中得到自身的配置文件,实现自身的配置。第二配置文件包包括以第二网络设备为根节点的网络支路中所有网络设备的配置文件,因此,第二网络设备也可以从第二配置文件包中得到自身的配置文件,实现自身的配置;并且,还能够使第二网络设备再从第二配置文件包中提取以自身连接的网络设备为根节点的网络支路中所有网络设备的配置文件,并向其连接的网络设备发送,实现其连接的网络设备的配置。

Configuration Method of Network Equipment and Network Equipment

This application provides a configuration method and network equipment for a network device, in which the first configuration file package acquired by the first network device includes the configuration files of all network devices in the network branch where the first network device is the root node. Therefore, the first network device can obtain its own configuration file from the first configuration file package to realize its own configuration. The second configuration file package includes the configuration files of all network devices in the network branch where the second network device is the root node. Therefore, the second network device can also get its own configuration file from the second configuration file package to realize its own configuration. Moreover, it can also enable the second network device to extract the network device connected by itself as the root node from the second configuration file package. The configuration files of all network devices in the network branch are sent to the connected network devices to realize the configuration of the connected network devices.

【技术实现步骤摘要】
网络设备的配置方法及网络设备
本申请涉及网络
,尤其涉及网络设备的配置技术。
技术介绍
网络搭建,可分为网络设计和开局两个阶段。其中,在开局阶段,需要将网络设备安装到指定位置,并完成网络设备间网线的连接,再对每台网络设备进行配置,以完成网络搭建。因此,需要提供一种实现配置网络设备的方案。
技术实现思路
本申请提供了一种网络设备的配置方法及网络设备,以实现对网络设备的配置。为了实现上述目的,现提出的方案如下:本申请的第一方面提供了一种网络设备的配置方法,包括:第一网络设备获取第一配置文件包,从所述第一配置文件包中提取第二配置文件包,并向所述第二网络设备发送所述第二配置文件包;其中,所述第一配置文件包包括以所述第一网络设备为根节点的网络支路中所有网络设备的配置文件;所述第二配置文件包包括以所述第二网络设备为根节点的网络支路中所有网络设备的配置文件;所述第二网络设备与所述第一网络设备相连;所述第一网络设备。从上述过程可以看出:第一网络设备获取的第一配置文件包,包括以第一网络设备为根节点的网络支路中所有网络设备的配置文件,因此,第一网络设备可以从第一配置文件包中得到自身的配置文件,实现自身的配置。并且,第一网络设备从第一配置文件包中提取第二配置文件包,而第二配置文件包包括以第二网络设备为根节点的网络支路中所有网络设备的配置文件,因此,在第一网络设备向第二网络设备发送所述第二配置文件包之后,第二网络设备也可以从第二配置文件包中得到自身的配置文件,实现自身的配置。再且,第一网络设备向第二网络设备发送的第二配置文件包不是第二网络设备的配置文件,而是包括以第二网络设备为根节点的网络支路中所有网络设备的配置文件,能够使第二网络设备再从第二配置文件包中提取以自身连接的网络设备为根节点的网络支路中所有网络设备的配置文件,并向其连接的网络设备发送,实现其连接的网络设备的配置。在一个实现方式中,在发送所述第二配置文件包之前,所述方法还包括:所述第一网络设备接收来自所述第二网络设备、且用于请求所述第二网络设备的配置文件的报文。由此过程可以看出:第一网络设备通过用于请求第二网络设备的配置文件的报文识别出需求配置文件的网络设备,再将第二配置文件包向其发送,保证了第一网络设备发送的第二配置文件包的准确性。在一个实现方式中,所述方法还包括:所述第一网络设备获取以所述第一网络设备为根节点的网络支路的拓扑;所述从所述第一配置文件包中提取第二配置文件包包括:所述第一网络设备依据以所述第一网络设备为根节点的网络支路的拓扑,从所述第一配置文件包中提取所述第二配置文件包。在一个实现方式中,所述第二网络设备与所述第一网络设备经由至少两个链路相连,在发送所述第二配置文件包之前,所述方法还包括:经由所述至少两个链路接收来自所述第二网络设备的至少两个报文;所述第一网络设备向所述第二网络设备发送所述第二配置文件包包括:仅经由所述至少两个链路中的一个链路发送所述第二配置文件包。由此过程可以看出:第一网络设备经由至少两个链路接收来自第二网络设备的至少两个报文,可以从接收的报文的链路中确定出第一网络设备与第二网络设备的连接端口,确保第一网络设备采用与第二网络设备连接的端口发送第二配置文件包。并且,第一网络设备采用一个链路发送第二配置文件包,实现了简单方便的完成第一网络设备和第二网络设备间的报文通信。在一个实现方式中,所述第一网络设备向所述第二网络设备发送所述第二配置文件包包括:所述第一网络设备向所述第二网络设备发送基于报文长度限制而分片后的所述第二配置文件包。由此过程可以看出:第一网络设备发送基于报文长度限制而分片后的所述第二配置文件包,可以避免第二配置文件包文件过长而导致不满足报文协议要求的问题。在一个实现方式中,在发送所述第二配置文件包之前,所述第一网络设备还向所述第二网络设备发送指示所述第一网络设备能够提供配置文件的报文。由此过程可以看出:第二网络设备可以根据上述报文确定出第二网络设备和第一网络设备的连接端口,从该连接端口接收第一网络设备发送的第二配置文件包。本申请的第二方面提供了一种网络设备,所述网络设备为第一网络设备,所述第一网络设备包括:第一获取单元,用于获取第一配置文件包,所述第一配置文件包包括以所述第一网络设备为根节点的网络支路中所有网络设备的配置文件;提取单元,用于从所述第一配置文件包中提取第二配置文件包,所述第二配置文件包包括以所述第二网络设备为根节点的网络支路中所有网络设备的配置文件,所述第二网络设备与所述第一网络设备相连;发送单元,用于向所述第二网络设备发送所述第二配置文件包。本申请的第三方面提供了一种网络设备,所述网络设备为第一网络设备,所述第一网络设备包括:处理器和通信端口;所述处理器用于:获取第一配置文件包,从所述第一配置文件包中提取第二配置文件包,并用所述通信端口向第二网络设备发送所述第二配置文件包;其中,所述第一配置文件包包括以所述第一网络设备为根节点的网络支路中所有网络设备的配置文件;所述第二配置文件包包括以所述第二网络设备为根节点的网络支路中所有网络设备的配置文件;所述第二网络设备与所述第一网络设备相连。在一个实现方式中,所述处理器用所述通信端口发送所述第二配置文件包之前,还用于用所述通信端口接收来自所述第二网络设备、且用于请求所述第二网络设备的配置文件的报文。在一个实现方式中,所述处理器还用于获取以所述第一网络设备为根节点的网络支路的拓扑;所述处理器执行从所述第一配置文件包中提取第二配置文件包时,具体用于:依据以所述第一网络设备为根节点的网络支路的拓扑,从所述第一配置文件包中提取所述第二配置文件包。在一个实现方式中,所述第二网络设备与所述第一网络设备的至少两个通信端口建立有至少两个链路,所述处理器用所述通信端口发送所述第二配置文件包之前,还用于用所述至少两个链路接收来自所述第二网络设备的至少两个报文;其中,所述处理器执行用所述通信端口向所述第二网络设备发送所述第二配置文件包时,具体用于:由所述至少两个链路中的一个链路向所述第二网络设备发送所述第二配置文件包。在一个实现方式中,所述处理器执行用所述通信端口向所述第二网络设备发送所述第二配置文件包时,具体用于:用所述通信端口向所述第二网络设备发送基于报文长度限制而分片后的所述第二配置文件包。在一个实现方式中,所述处理器用所述通信端口发送所述第二配置文件包之前,还用于用所述通信端口向所述第二网络设备发送指示所述第一网络设备能够提供配置文件的报文。本申请的第四方面提供了一种网络设备的配置方法,包括:第一网络设备获取整网配置文件包,从所述整网配置文件包中提取第二网络设备的配置文件,并向第三网络设备发送所述第二网络设备的配置文件;其中,所述整网配置文件包包括网络中所有网络设备的配置文件;所述第二网络设备包括网络中除第一网络设备以外的任意一个网络设备;所述第三网络设备位于所述第二网络设备和第一网络设备之间,且与所述第一网络设备连接。从上述过程可以看出:第一网络设备获取的整网配置文件包,包括网络中所有网络设备的配置文件,因此,第一网络设备可以从整网配置文件包中得到自身的配置文件,实现自身的配置。并且,第一网络设备从整网配置文件包中提取第二网络设备的配置文件,并将其向第三网络设本文档来自技高网...

【技术保护点】
1.一种网络设备的配置方法,其特征在于,包括:第一网络设备获取第一配置文件包,所述第一配置文件包包括以所述第一网络设备为根节点的网络支路中所有网络设备的配置文件;所述第一网络设备从所述第一配置文件包中提取第二配置文件包,所述第二配置文件包包括以所述第二网络设备为根节点的网络支路中所有网络设备的配置文件,其中,所述第二网络设备与所述第一网络设备相连;所述第一网络设备向所述第二网络设备发送所述第二配置文件包。

【技术特征摘要】
1.一种网络设备的配置方法,其特征在于,包括:第一网络设备获取第一配置文件包,所述第一配置文件包包括以所述第一网络设备为根节点的网络支路中所有网络设备的配置文件;所述第一网络设备从所述第一配置文件包中提取第二配置文件包,所述第二配置文件包包括以所述第二网络设备为根节点的网络支路中所有网络设备的配置文件,其中,所述第二网络设备与所述第一网络设备相连;所述第一网络设备向所述第二网络设备发送所述第二配置文件包。2.根据权利要求1所述的方法,其特征在于,在发送所述第二配置文件包之前,所述方法还包括:所述第一网络设备接收来自所述第二网络设备、且用于请求所述第二网络设备的配置文件的报文。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括所述第一网络设备获取以所述第一网络设备为根节点的网络支路的拓扑;所述从所述第一配置文件包中提取第二配置文件包包括:所述第一网络设备依据以所述第一网络设备为根节点的网络支路的拓扑,从所述第一配置文件包中提取所述第二配置文件包。4.根据权利要求1至3任意一项中所述的方法,其特征在于,所述第二网络设备与所述第一网络设备经由至少两个链路相连,在发送所述第二配置文件包之前,所述方法还包括:经由所述至少两个链路接收来自所述第二网络设备的至少两个报文;所述第一网络设备向所述第二网络设备发送所述第二配置文件包包括:仅经由所述至少两个链路中的一个链路发送所述第二配置文件包。5.根据权利要求1至4任意一项中所述的方法,其特征在于,所述第一网络设备向所述第二网络设备发送所述第二配置文件包包括:所述第一网络设备向所述第二网络设备发送基于报文长度限制而分片后的所述第二配置文件包。6.根据权利要求1至5任意一项中所述的方法,其特征在于,在发送所述第二配置文件包之前,所述方法还包括:所述第一网络设备向所述第二网络设备发送指示所述第一网络设备能够提供配置文件的报文。7.一种网络设备,其特征在于,所述网络设备为第一网络设备,所述第一网络设备包括:第一获取单元,用于获取第一配置文件包,所述第一配置文件包包括以所述第一网络设备为根节点的网络支路中所有网络设备的配置文件;提取单元,用于从所述第一配置文件包中提取第二配置文件包,所述第二配置文件包包括以所述第二网络设备为根节点的网络支路中所有网络设备的配置文件,其中,所述第二网络设备与所述第一网络设备相连;发送单元,用于向所述第二网络设备发送所述第二配置文件包。8.根据权利要求7所述的网络设备,其特征在于,还包括:第一接收单元,用于在所述发送单元发送所述第二配置文件包之前,接收来自所述第二网络设备的、且用于请求所述第二网络设备的配置文件的报文。9.根据权利要求7或8所述的网络设备,其特征在于,还包括:第二获取单元,用于获取以所述第一网络设备为根节点的网络支路的拓扑;所述提取单元执行从所述第一配置文件包中提取第二配置文件包时,具体用于:依据以所述第一网络设备为根节点的网络支路的拓扑,从所述第一配置文件包中提取所述第二配置文件包。10.根据权利要求7至9任意一项中所述的网络设备,其特征在于,所述第二网络设备与所述第一网络设备经由至少两个链路相连,所述第一网络设备还包括:第二接收单元,用于在所述发送单元发送所述第二配置文件包之前,经由所述至少两个链路接收来自所述第二网络设备的至少两个报文;所述发送单元执行向所述第二网络设备发送所述第二配置文件包时,具体用于:仅经由所述至少两个链路中的一个链路发送所述第二配置文件包。11.根据权利要求7至10任意一项中所述的网络设备,其特征在于,所述发送单元执行向所述第二网络设备发送所述第二配置文件包时,具体用于:向所述第二网络设备发送基于报文长度限制而分片后的所述第二配置文件包。12.根据权利要求7至11任意一项中所述的网络设备,其特征在于,所述发送单元在发送所...

【专利技术属性】
技术研发人员:徐霆盛楠于斌
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1