[发明专利]生成网络模型以及配置网络的方法、设备有效
| 申请号: | 201810949801.0 | 申请日: | 2018-08-20 |
| 公开(公告)号: | CN110855457B | 公开(公告)日: | 2022-10-14 |
| 发明(设计)人: | 吴鑫;王春生;马效东;佘敦成;程飙;郭天晨;许辉;马卿;张铭;刘洪强 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
| 主分类号: | H04L41/0803 | 分类号: | H04L41/0803;H04L41/14;H04L41/12 |
| 代理公司: | 上海百一领御专利代理事务所(普通合伙) 31243 | 代理人: | 陈贞健;邵栋 |
| 地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 生成 网络 模型 以及 配置 方法 设备 | ||
本申请提供了一种生成网络模型以及配置网络的方案,该方案中的网络模型的每个拓扑层可以准确描述网络中网络设备之间的拓扑关系信息,而各个拓扑层之间可以根据网络的实际配置情况灵活关联,因此该分层的网络模型能够方便、准确地描述不同网络的配置情况,而在配置网络时,可以利用上述分层的网络模型,不直接对网络设备进行配置,而是通过设定目标网络的网络模型,计算其与当前网络的网络模型之间的差异,来生成对网络设备进行相应配置的配置命令,因此可以精准地定义网络在实现生命周期时的配置差异,有效管理网络配置的生命周期。
技术领域
本申请涉及信息技术领域,尤其涉及一种生成网络模型以及利用网络模型配置网络的方案。
背景技术
网络设备的行为是由其配置定义的,网络配置有其自身的生命周期,主要包括网络新建、单设备变更和全网变更。在网络新建时,初始配置命令被全量的推送到网络设备上,在单设备变更时,配置命令会被增量的推送到单个网络设备上,而在全网变更时,多个设备的配置需要遵循一个事先规定的计划,一步步从初始状态变化为目标状态,才能确保整个变更过程平滑,不影响部署的业务。但是,目前没有一种较好的方式能够实现对网络配置的整个生命周期进行有效的管理。
本申请的一个目的是提供一种生成网络模型以及利用生成的网络模型配置网络的方案,用以解决无法有效管理网络配置的整个生命周期的问题。
为实现上述目的,本申请提供了一种生成网络模型的方法,该方法包括:
获取网络的配置信息;
根据所述网络的配置信息,确定所述网络对应的网络模型中的多个拓扑层,所述拓扑层用于描述所述网络中的网络设备之间的拓扑关系信息;
确定所述多个拓扑层之间的关联关系。
此外,本申请还提供了一种配置网络的方法,该方法包括:
获取当前网络的第一网络模型和目标网络的第二网络模型,其中,所述网络模型包括多个拓扑层,所述拓扑层用于描述所述网络中的网络设备之间的拓扑关系信息,所述多个拓扑层之间的关联关系与进行数据传输时对数据逐层封装的依赖顺序对应;
根据所述第一网络模型和第二网络模型中各个拓扑层的差异信息,确定待变更的配置变量;
根据所述待变更的配置变量,生成配置命令;
将所述配置命令发送至网络设备,以使所述网络设备执行所述配置命令,完成配置。
基于本申请的另一方面,还提供了一种生成网络模型的设备,配置获取装置,用于获取网络的配置信息;
模型构建装置,用于根据所述网络的配置信息,确定所述网络对应的网络模型中的多个拓扑层,以及根据数据传输时对数据逐层封装的依赖顺序,确定所述多个拓扑层之间的关联关系,所述拓扑层用于描述所述网络中的网络设备之间的拓扑关系信息。
此外,本申请实施例还提供了一种配置网络的设备,该设备包括:
模型获取装置,用于获取当前网络的第一网络模型和目标网络的第二网络模型,其中,所述网络模型包括多个拓扑层,所述拓扑层用于描述所述网络中的网络设备之间的拓扑关系信息,所述多个拓扑层之间的关联关系与进行数据传输时对数据逐层封装的依赖顺序对应;
变更管控装置,用于根据所述第一网络模型和第二网络模型中各个拓扑层的差异信息,确定待变更的配置变量,以及将配置命令发送至网络设备,以使所述网络设备执行所述配置命令,完成配置;
配置生成装置,用于根据所述待变更的配置变量,生成配置命令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810949801.0/2.html,转载请声明来源钻瓜专利网。





