LISP移动性网络的自动配设制造技术

技术编号:18180307 阅读:43 留言:0更新日期:2018-06-09 22:51
公开了用于配置LISP移动性网络的技术。管理工具接收网络结构的配置。该配置指定与定位器ID分离协议(LISP)使能网络相关联的一个或多个属性的值。该管理工具基于与LISP使能网络相关联的一个或多个属性的指定值来生成一个或多个命令。所生成的命令被分发给网络结构中的多个网络设备。每个网络设备执行一个或多个命令以配置网络结构。

【技术实现步骤摘要】
【国外来华专利技术】LISP移动性网络的自动配设
本公开呈现的实施例总体涉及网络通信,并且更具体地,涉及利用定位器ID分离协议(LISP)功能来自动配置数据中心网络结构。
技术介绍
定位器ID分离协议(LISP)是针对用于部署基于互联网的虚拟专用网络(VPN)的网络虚拟化的技术。LISP为跨VPN站点和数据中心的流量交换提供按需隧道。通常,支持LISP的网络架构使用两个名称空间而不是IP地址。一个名称空间包括端点标识符(EID),其被分配给端点设备以标识设备之间的网络会话。另一名称空间包括路由定位器(RLOC),其被分配给网络设备(例如,路由器、交换机等)以通过网络路由流量。EID可被映射到一个或多个RLOC。此外,LISP映射系统维护数据库以处理端点可达性信息,从而允许流量基于从映射系统获得的信息而被隧道传输到适当的数据中心。使用两个不同的名称空间允许支持LISP的设备来维护IPv4(或IPv6)地址,即使设备迁移到另一网络位置。这样的命名方案提供了相对较高的可扩展性和更高效的多归属能力。此外,该方法跨互连网络结构提供了虚拟化工作负载移动性。向网络结构提供LISP移动性支持的一个问题是对给定结构进行初始配置。LISP移动性网络通常包括LISP出口隧道路由器(ETR)、入口隧道路由器(ITR)、代理ETR(PETR)、代理ITR(PITR)、映射解析器(MR)和映射服务器(MS)设备。当前的方法允许在将网络主机附加到结构中的第一跳设备时自动配置网络结构中的设备。然而,为了配置LISP网络,管理员通常必须在每个网络设备上手动注册“第一天(dayone)”命令行界面(CLI)。由于数据中心可能包括许多网络设备和处于不同物理位置的子网,因此需要配置的CLI的数量可能很多。附图说明为了可以详细地理解本公开的上述特征的方式,可以通过参考实施例来理解上面简要总结的本公开的更具体的描述,附图中示出了一些实施例。然而,将注意,附图仅示出了本公开的典型的实施例并且因此不被认为是对其范围的限制,因为本公开可以允许其他等效的实施例。图1示出了根据一个实施例的示例计算环境。图2示出了根据一个实施例的配置边界叶设置以支持定位器ID分离协议(LISP)的示例。图3示出了根据一个实施例的配置支持定位器ID分离协议(L1P)的网络分区的示例。图4示出了根据一个实施例的配置支持LISP的网络的示例。图5示出了根据一个实施例的用于经由管理工具来配置网络结构以支持LISP移动性网络的方法。图6示出了根据一个实施例的用于经由第一跳网络设备来配置网络结构以支持LISP移动性网络的方法。图7示出了根据一个实施例的用于删除LISP移动性网络结构的方法。图8示出了根据一个实施例的示例网络设备。图9示出了根据一个实施例的示例数据中心网络管理服务器。为了便于理解,在可能的情况下使用相同的附图标记来指定附图中共用的相同元件。预期在一个实施例中公开的元件可被有利地用于其他实施例而无需特定的叙述。具体实施方式概览本文呈现的一个实施例公开了一种方法。该方法通常包括由管理应用接收网络结构的配置。该配置指定与定位器ID分离协议(LISP)使能网络相关联的一个或多个属性的值。该方法还包括基于与LISP使能网络相关联的一个或多个属性的指定值来生成一个或多个命令。该方法还包括将所生成的命令分发给网络结构中的多个网络设备。每个网络设备执行所生成的命令中的至少一个以配置网络结构。本文呈现的另一实施例公开了一种存储指令的非暂态计算机可读介质,该指令当被执行时执行操作。该操作通常包括由管理应用接收网络结构的配置。该配置指定与定位器ID分离协议(LISP)使能网络相关联的一个或多个属性的值。该操作还包括基于与LISP使能网络相关联的一个或多个属性的指定值来生成一个或多个命令。该操作还包括将所生成的命令分发给网络结构中的多个网络设备。每个网络设备执行所生成的命令中的至少一个以配置网络结构。本文呈现的又一实施例公开了具有处理器和存储器的系统。存储器存储程序代码,该程序代码在由处理器执行时执行操作。该操作通常包括由管理应用接收网络结构的配置。该配置指定与定位器ID分离协议(LISP)使能网络相关联的一个或多个属性的值。该操作还包括基于与LISP使能网络相关联的一个或多个属性的指定值来生成一个或多个命令。该操作还包括将所生成的命令分发给网络结构中的多个网络设备。每个网络设备执行所生成的命令中的至少一个以配置网络结构。示例实施例本文呈现的实施例公开了用于在将路由的数据中心结构彼此连接时自动配设定位器ID分离协议(L1P)使能网络的技术。更具体地,本文呈现的实施例使得给定数据中心结构的网络设备上的LISP配置的配设自动化。在一个实施例中,数据中心网络管理(DCNM)服务器维护LISP网络的配置。LISP网络可以互连一个或多个数据中心结构。DCNM服务器提供管理工具,其允许个人(例如,网络运营商或管理员)来部署和配置网络。在一个实施例中,管理工具可以包括配置界面,通过该配置界面运营商指定数据中心结构的“第一天”参数以附接到网络基础设施。例如,界面可以提供用于自动配置网络结构的模板。在一个实施例中,界面提供LISP支持标志。启用该标志指示运营商意图部署具有LISP功能的结构,例如,LISP移动性网络。此外,当管理员启用该标志时,管理工具生成将在数据中心结构中的网络边缘设备上执行的LISP特定配置命令(包括支持标志)。在一个实施例中,该配置启用网络的LISP特定属性(例如,移动或静态LISP网络、结构的优先级和权重等),实现动态配置移动性网络、指定结构的一组路由定位器(RLOC)位置、以及指定映射服务器位置的方法。此外,管理工具向LISP网络中的现有映射服务器注册结构的RLOC位置。结果,当网络主机连接到数据中心结构中的第一跳设备时,DCNM将LISP支持标志发送到第一跳设备。进而,第一跳设备生成CLI,其指示进行连接的网络是LISP使能网络。例如,CLI可以包括LISP实例ID、路由通知标签、动态EID和映射属性的实例。此外,执行CLI使得在边界网关协议(BGP)中向网络通告不透明扩展团体,其指示针对网络启用LISP。替代实施例可以用反映LISP标志的状态的本地数据结构来替代CLI。有利地,本文呈现的实施例提供了分布式方法以在互连数据中心结构时使得LISP网络的第一天配置自动化。不同于配置单个设备以支持LISP功能,运营商可以例如通过界面或脚本来指定LISP属性。这样做允许运营商以减少的操作复杂性来维护现有的工作流。此外,这样的方法提供了更可靠的可伸缩性,因为本文呈现的实施例可以自动地配置用于LISP功能的网络,即使网络尺寸增加。图1示出了根据一个实施例的示例计算环境100。如图所示,计算环境100包括数据中心网络管理器(DCNM)服务器105、数据中心(DC)结构1115、DC结构2120、以及网络125。在一个实施例中,网络125代表广域网(WAN)125。DCNM服务器105包括管理工具106和一个或多个网络配置文件107。DCNM服务器105经由管理工具106管理给定网络的基础设施。管理工具106使得网络元件和资源的配设自动化(例如,对于DC结构1115和DC结构2120)。管理工具106本文档来自技高网...
LISP移动性网络的自动配设

【技术保护点】
一种方法,包括:由管理应用接收网络结构的配置,其中所述配置指定与定位器ID分离协议(LISP)使能网络相关联的一个或多个属性的值;基于与所述LISP使能网络相关联的一个或多个属性的指定值来生成一个或多个命令;以及将所生成的命令分发给所述网络结构中的多个网络设备,其中每个网络设备执行所述所生成的命令中的至少一个命令以配置所述网络结构。

【技术特征摘要】
【国外来华专利技术】2015.11.04 US 14/932,7191.一种方法,包括:由管理应用接收网络结构的配置,其中所述配置指定与定位器ID分离协议(LISP)使能网络相关联的一个或多个属性的值;基于与所述LISP使能网络相关联的一个或多个属性的指定值来生成一个或多个命令;以及将所生成的命令分发给所述网络结构中的多个网络设备,其中每个网络设备执行所述所生成的命令中的至少一个命令以配置所述网络结构。2.根据权利要求1所述的方法,其中,所述多个网络设备中的第一网络设备向映射数据库注册所述网络结构。3.根据权利要求1所述的方法,其中,所述配置包括指示所述网络结构是LISP网络的启用标志。4.根据权利要求3所述的方法,还包括:将所述启用标志和所述配置分发给所述多个网络设备中的每一个网络设备,其中所述网络设备中的每一个网络设备基于所述配置执行所述所生成的命令中的至少一个命令以配置所述网络结构。5.根据权利要求1所述的方法,其中,与所述LISP使能网络相关联的一个或多个属性包括下列项中的至少一项:LISP实例标识符、入口隧道路由器配置、出口隧道路由器配置、以及路由定位器的数量。6.根据权利要求1所述的方法,还包括:接收删除所述网络结构的配置的指示;生成删除所述配置的一个或多个命令;以及向所述多个网络设备中的一个网络设备发送所述一个或多个命令以删除所述配置。7.根据权利要求6所述的方法,其中,所述多个网络设备中的一个网络设备从所述网络结构删除所述配置。8.一种存储有指令的非暂态计算机可读介质,所述指令在被执行时执行操作,包括:由管理应用接收网络结构的配置,其中所述配置指定与定位器ID分离协议(LISP)使能网络相关联的一个或多个属性的值;基于与所述LISP使能网络相关联的一个或多个属性的指定值来生成一个或多个命令;以及将所生成的命令分发给所述网络结构中的多个网络设备,其中,每个网络设备执行所述所生成的命令中的至少一个命令以配置所述网络结构。9.根据权利要求8所述的计算机可读存储介质,其中,所述多个网络设备中的第一网络设备向映射数据库注册所述网络结构。10.根据权利要求8所述的计算机可读存储介质,其中,所述配置包括指示所述网络结构是LISP网络的启用标志。11.根据权利要求10所述的计算机可读存储介质,其...

【专利技术属性】
技术研发人员:维莎巴哈·斯坎德维克托·莫瑞诺董立勤田莉芬希亚姆·卡帕迪亚
申请(专利权)人:思科技术公司
类型:发明
国别省市:美国,US

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

1