[发明专利]一种网络转发模型的建立方法、装置及系统有效
申请号: | 201910087493.X | 申请日: | 2019-01-29 |
公开(公告)号: | CN111490893B | 公开(公告)日: | 2022-02-22 |
发明(设计)人: | 陈颖;邢超;徐科科 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L41/14 | 分类号: | H04L41/14;H04L41/12;H04L45/02 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 转发 模型 建立 方法 装置 系统 | ||
本申请实施例公开一种网络转发模型的建立方法、装置及系统,涉及通信技术领域,能够提高建立网络转发模型的方法的扩展性。部署有IBNS的控制设备通过网络配置协议Netconf向至少两个网络设备发送Netconf请求消息,该Netconf请求消息包括用于唯一标识该Netconf请求消息的消息标识、数据类型和用于指示请求获取数据类型对应的数据的获取标识。该控制设备接收每个网络设备发送的Netconf响应消息,该Netconf响应消息包括该消息标识和该数据类型对应的数据。该控制设备获取每个网络设备发送的数据,并根据获取到的数据,建立用于验证该至少两个网络设备组成的网络的网络转发模型。
技术领域
本申请涉及通信技术领域,尤其涉及一种网络转发模型的建立方法、装置及系统。
背景技术
基于意图的网络系统(intent based network system,IBNS)能够提升网络基础设施的可用性和敏捷性。
现有技术中,部署有IBNS的设备(后续统称为控制设备)采用安全外壳协议(Secure Shell, SSH)作为其网络管理协议与网络设备进行通信。在通过SSH与网络设备连接后,控制设备向网络设备发送指令(例如,命令行界面(command-line interface,CLI)命令);网络设备根据该指令获取自身的转发面信息(包括路由表项、转发表项等),并向控制设备发送包括该转发面信息的响应消息;后续,控制设备根据预设命令(该预设命令可以为控制设备出厂设置的)解析该响应消息以获取网络设备的转发面信息。之后,控制设备根据获取的转发面信息建立网络转发模型,并根据该网络转发模型验证多个网络设备组成的网络。
由于不同厂商、不同型号的网络设备发送的响应消息的格式不同,控制设备需要采用不同的预设命令才能解析这些响应消息,因此,需要为控制设备配置多种预设命令。这样的话,现有的控制设备建立网络转发模型的方法扩展性差。
发明内容
本申请提供一种网络转发模型的建立方法、装置及系统,用于解决控制设备建立网络转发模型的方法扩展性差的问题。
为达到上述目的,本申请实施例采用如下技术方案:
第一方面,提供一种网络转发模型的建立方法,部署有IBNS的控制设备采用网络配置协议(network configration protocol,Netconf)与网络设备进行通信,以获取网络设备的转发面信息,并根据获取到的转发面信息建立网络转发模型。
在一个实施方式中,控制设备向至少两个网络设备发送Netconf请求消息,该Netconf请求消息包括用于唯一标识Netconf请求消息的消息标识、数据类型和用于指示请求获取数据类型对应的数据的获取标识,该Netconf请求消息为控制设备基于支持的YANG模型生成的;相应地,控制设备接收每个网络设备发送的包括消息标识和数据类型对应的数据的Netconf响应消息,这样,控制设备即可从获取到的Netconf响应消息中获取每个网络设备发送的数据,并根据获取到的数据,建立网络转发模型,该网络转发模型用于验证至少两个网络设备组成的网络。对于每个网络设备而言,该网络设备发送的Netconf响应消息为该网络设备根据自身支持的YANG模型生成的,该网络设备支持的YANG模型与上述控制设备支持的 YANG模型一致。
由于YANG模型是树形结构的建模语言,且控制设备支持的YANG模型与网络设备支持的YANG模型一致,因此,对于任一网络设备而言,控制设备均可直接解析网络设备发送的NetConf响应消息,相比于现有技术,本申请实施例中的控制设备无需配置多种预设命令,有效地提高了建立网络转发模型的方法的扩展性。
此外,由于Netconf响应消息是基于网络设备支持的YANG模型生成的,因此,Netconf响应消息中数据类型对应的数据也是基于YANG模型的规定表示的,这样,控制设备能够根据从Netconf响应消息中获取到的数据建立网络转发模型,有效地降低了建立网络转发模型的复杂性,提高了建立网络转发模型的效率和性能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910087493.X/2.html,转载请声明来源钻瓜专利网。