[发明专利]基于物理布线拓扑验证计算机网络的用户定义的布线计划有效
申请号: | 201910898651.X | 申请日: | 2019-09-23 |
公开(公告)号: | CN112311582B | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | J·皮亚尼加尼 | 申请(专利权)人: | 瞻博网络公司 |
主分类号: | H04L41/12 | 分类号: | H04L41/12;H04L12/46 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 物理 布线 拓扑 验证 计算机网络 用户 定义 计划 | ||
在一些示例中,软件定义网络引擎被配置为接收用于计算机网络的用户定义的布线计划,并且接收指示用于计算机网络的物理布线拓扑的信息。该软件定义网络引擎还被配置为确定用户定义的布线计划与物理布线拓扑之间的差异。该软件定义的网络引擎进一步被配置为输出对用户定义的布线计划与物理布线拓扑之间的差异的指示。
技术领域
本公开涉及计算机网络中的物理连接。
背景技术
网络设备之间的物理连接可能很复杂,特别是在数据中心和云计算的上下文中。完全安装和测试用于云计算应用的布线可能会花费大量时间。用户必须安装布线,并且激活所连接的设备以测试布线是否被正确地安装。
发明内容
总体上,本公开描述了用于验证用于计算机网络的用户定义的布线计划的技术,该计算机网络具有使用软件定义网络(SDN)控制器的发现协议获得的物理布线拓扑。SDN控制器在逻辑上是集中的并且在物理上是分布的控制器,被用于定义和构建虚拟网络。SDN控制器的操作的一部分是执行网络设备的发现以及计算机网络中的网络设备之间的连接。本公开描述了利用由SDN控制器执行的发现操作来作为验证用户定义的布线计划的方式的示例技术。
在一个示例中,本公开描述了包括多个网络设备的系统,该多个网络设备形成通过物理布线而互连的计算机网络。该系统还包括SDN控制器,该SDN控制器被配置为使用发现协议来确定用于计算机网络的物理布线的物理布线拓扑。SDN控制器在逻辑上是集中的并且在物理上是分布的,并且被配置为在由物理布线拓扑形成的底层网络上构建覆盖虚拟网络。该系统进一步包括SDN布线验证引擎,被配置为接收用于计算机网络的用户定义的布线计划。SDN布线验证引擎还接收指示物理布线拓扑的信息。SDN布线验证引擎被配置为确定用户定义的布线计划与物理布线拓扑之间的差异。响应于确定用户定义的布线计划与物理布线拓扑之间的差异,SDN布线验证引擎然后输出对该差异的指示。
在一个示例中,本公开描述了方法,该方法包括通过SDN布线验证引擎来接收用于计算机网络的用户定义的布线计划。该方法还包括通过计算机网络的SDN控制器并且使用发现协议来确定用于计算机网络的物理布线拓扑。SDN控制器在逻辑上是集中的并且在物理上是分布的,并且被配置为在由物理布线拓扑形成的底层网络上构建覆盖虚拟网络。该方法进一步包括通过SDN布线验证引擎确定用户定义的布线计划与物理布线拓扑之间的差异。该方法包括通过SDN布线验证引擎输出对用户定义的布线计划与物理布线拓扑之间的差异的指示。
在一个示例中,本公开描述了包括指令的非瞬态计算机可读存储介质,该指令用于使可编程处理电路系统接收用于计算机网络的用户定义的布线计划。该指令进一步被配置为使处理电路系统接收信息,该信息指示软件定义网络控制器使用发现协议确定的物理布线拓扑。SDN控制器在逻辑上是集中的并且在物理上是分布的,并且被配置为在由物理布线拓扑形成的底层网络上构建覆盖虚拟网络。该指令还被配置为使处理电路系统确定用户定义的布线计划与物理布线拓扑之间的差异。该指令被配置为使处理电路系统输出对用户定义的布线计划与物理布线拓扑之间的差异的指示。
在下面的附图和说明书中陈述了本发明的一个或多个实施例的细节。本发明的其他特征、目的和优点将通过说明书和附图以及通过权利要求而变得明显。
附图说明
图1是图示了其中可以实现本文所描述技术的示例的示例网络系统的框图,该示例网络系统包括软件定义网络(SDN)控制器和SDN布线验证引擎。
图2至图6是用于验证布线计划的示例图形用户界面的图示。
图7是示出了验证布线计划的示例操作的流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瞻博网络公司,未经瞻博网络公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910898651.X/2.html,转载请声明来源钻瓜专利网。