网络设备及其配置方法_2

文档序号:8322059阅读:来源:国知局
节点的节点标识所对应的配置文件以自动完成配置,由于配置文件来自于上层网络设备,因此无需在网络中部署服务器,从而解决了网络设备的自动配置过程受限制较大的问题,可以简化网络部署,提高配置效率,并且网络设备配置完成后无需调试。
【附图说明】
[0017]图1是通常的实现设备自动配置的组网示意图;
[0018]图2是本发明网络设备的配置方法第一实施例的流程示意图;
[0019]图3是本发明预先规划的网络拓扑结构一种应用实例的示意图;
[0020]图4是本发明网络设备的配置方法第二实施例的流程示意图;
[0021]图5是本发明网络设备与上层网络设备及下层网络设备的信令交互示意图;
[0022]图6是本发明网络设备第一实施例的结构示意图;
[0023]图7是本发明网络设备第二实施例的结构示意图;
[0024]图8是本发明网络设备第三实施例的结构示意图。
【具体实施方式】
[0025]以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之类的具体细节,以便透切理解本发明。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的装置、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。
[0026]下面结合附图和具体的实施例进行说明。
[0027]本发明实施例提供一种网络设备的配置方法,具体流程如图2所示,包括:
[0028]S21:网络设备接收上层网络设备发送的上层网络设备的唯一设备标识、上层网络设备与网络设备之间的接口连接关系以及配置文件,配置文件包括网络拓扑结构中各节点的节点标识、每一节点与其它节点的接口连接关系以及每一节点标识所对应的配置信息,其中,配置文件还包括上层网络设备的唯一设备标识与第一节点的节点标识的对应关系,上层网络设备与第一节点对应。
[0029]其中,本实施例中的网络设备通过另一台网络设备接入网络,该另一台网络设备称为上层网络设备。
[0030]上层网络设备的唯一设备标识是将上层网络设备与其它网络设备相互区别的信息,具有唯一'I"生。例如,唯一设备标识可以是媒体访问控制(英文:media access control,缩写:MAC)地址或者是序列号(英文:serial number,缩写:SN)。
[0031]配置文件是根据预先设计的网络拓扑结构直接或间接得到的,网络拓扑结构体现了网络中各网络设备的物理布局和相互之间的连接关系等,配置文件可以利用特定装置或软件对网络拓扑结构的信息进行解析或转换得到,可以直接保存在上层网络设备,也可以通过其它网络设备发送给上层网络设备。
[0032]预先设计的网络拓扑结构规定了网络中具有多少个节点,每个节点与其它节点的连接关系等,每个节点对应一台接入网络的网络设备。网络拓扑结构例如为图3所示,网络拓扑结构具有第一节点N1、第二节点N2、第三节点N3、第四节点N4、第五节点N5以及第六节点N6。各节点在网络拓扑结构中都具有特定的节点标识,以与其它节点区分,节点标识可以是任意规定的,例如是任意的数字和字符串,只要保证任意两个节点的节点标识都不同即可。每一节点与其它节点的接口连接关系用于表明每一节点与其它节点所连接的接口,举例来说,第一节点NI与第二节点N2连接的是第一接口,第一节点NI与第四节点N4连接的是第二接口,本实施例的接口连接关系优选为接口号。每一节点标识所对应的配置信息包含各节点所对应的网络设备在接入网络时需要使用的配置,即该网络设备的IP地址、网关、子网掩码等。
[0033]配置文件保存在上层网络设备之前,配置文件中并没有上层网络设备的唯一设备标识与第一节点的节点标识的对应关系,需要上层网络设备确定其所对应是第一节点,然后在配置文件中添加上层网络设备的唯一设备标识与第一节点的节点标识的对应关系。
[0034]S22:网络设备根据上层网络设备的唯一设备标识以及上层网络设备的唯一设备标识与第一节点的节点标识的对应关系确定第一节点的节点标识,并根据第一节点的节点标识、第一节点与其它节点的接口连接关系以及上层网络设备与网络设备之间的接口连接关系确定第二节点的节点标识,第二节点与网络设备对应,从而确定第二节点的节点标识所对应的配置信息。
[0035]其中,网络设备由上层网络设备的唯一设备标识查找到上层网络设备的唯一设备标识与第一节点的节点标识的对应关系,从而确定该对应关系对应的是第一节点的节点标识,也就是说,网络设备确定其所连接的是对应第一节点的网络设备。然后根据第一节点的节点标识查找到第一节点与其它节点的接口连接关系,如图3所示,第一节点NI的接口连接关系有两个,并且其中一个接口连接关系与上层网络设备与网络设备之间的接口连接关系相同,那么网络设备根据该相同的接口连接关系就可查找到第一节点NI所连接的第二节点N2,由此确定第二节点N2的节点标识,从而确定第二节点N2的节点标识所对应的配置信息。
[0036]需要注意的是,网络设备应当按照网络拓扑结构来进行部署。比如第三节点N3、第五节点N5和第六节点N6所对应的网络设备应当接入第二节点N2对应的网络设备,而不是第四节点N4所对应的网络设备,否则第三节点N3、第五节点N5和第六节点N6无法进行自动配置。
[0037]S23:网络设备根据确定的配置信息进行配置。
[0038]其中,网络设备根据配置信息包含的IP地址、网关、子网掩码等完成配置。
[0039]本实施例的网络设备的配置方法中,将网络拓扑结构中各节点的节点标识、每一节点与其它节点的接口连接关系以及每一节点标识所对应的配置信息保存在配置文件中,而配置文件通过上层网络设备发送给网络设备,并且上层网络设备还发送上层网络设备与网络设备的接口连接关系和上层网络设备的唯一设备标识,用于使网络设备根据上层网络设备与网络设备的接口连接关系和上层网络设备的唯一设备标识确定上层网络设备在网络拓扑结构中对应的节点,从而定位网络设备所对应的节点,由此确定网络设备需要的配置信息以完成配置,由于配置文件来自于上层网络设备,因此无需在网络中部署服务器,从而解决了网络设备的自动配置过程受限制较大的问题,可以简化网络部署,提高配置效率,并且网络设备配置完成后无需调试。
[0040]参见图4,是本发明网络设备的配置方法第二实施例的流程示意图。本实施例在图2所示的方法的基础上,还包括:
[0041]S31:网络设备在配置文件中添加第二节点的节点标识与网络设备的唯一设备标识的对应关系,得到修改后的配置文件。
[0042]其中,修改后的配置文件与上层网络设备发送的配置文件相比,多出了第二节点的节点标识与网络设备的唯一设备标识的对应关系这部分内容,其它未作改变。
[0043]S32:网络设备将网络设备的唯一设备标识、网络设备与下层网络设备之间的接口连接关系以及修改后的配置文件发送至下层网络设备。
[0044]其中,网络设备还可能连接有下层网络设备,比如图3中的第二节点N2连接有第三节点N3、第五节点N5和第六节点N6。下层网络设备是指通过该网络设备接入网络的其他网络设备。那么网络设备进一步将修改后的配置文件以及该网络设备的唯一设备标识和该网络设备与下层网络设备之间的接口连接关系发送至下层网络设备,下层网络设备可以采用图2所示的方法进行自动配置。以网络设备进一步发送修改后的配置文件至第三节点N3为例,该网络设备通过接口 I发送将该网络设备的唯一设备标识和代表接口 I的接口连接关系发送至第三节点N3。
[0045]可以理解,由于配置文件中包括网络拓扑结构中每一节点的节点标识对应的配置信息,只要网络设备按照网络拓扑结构进行部署,则配置文件可以在网络设备上逐一向下传递,直至最后一台网络设备完成配置。
[0046]S33:网络设备将第二节点的节点标识以及网络设备的唯一设备标识发送至上层网络设备,以使上层网络设备在配置文件中添加第二节点的节点标识与网络设备的唯一设备标识的对应关系。
[0047]其中,上层网络设备添加第二节点的节点标识与网络设备的唯一设备标识的对应关系后,在进行网络管理或维护时可以在上层网络设备上收集到网络设备的唯一设备标识,不需要人工上报。
[0048]可选地,步骤S33可以与步骤S32同时进行。
[0049]可选地,配置文件还包括用于区分不同配置文件的版本的识别信息。
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1