【技术实现步骤摘要】
【国外来华专利技术】从软件定义的网络控制器管理虚拟端口信道交换机对等体
本技术涉及网络配置,并且更具体地,涉及从软件定义的网络控制器配置虚拟端口信道交换机。
技术介绍
虚拟端口信道(VPC)允许基于链路聚合的原理来创建更弹性的层2网络拓扑。VPC还可以通过中继多个物理链路来提供增加的带宽。为了创建VPC域,通常将一对VPC对等体(也称为VPC交换机)连接在一起以将多个物理链路组合成单个逻辑链路。为了用作一个逻辑设备,VPC对等体可以彼此通信以交换数据以及各种形式的内部状态信息,以保持彼此同步。所生成的VPC域可以向可位于VPC之后的任何端点主机提供交换和路由服务,使得端点可以与网络的其余部分无缝地通信。然而,传统的VPC配置要求管理员通过命令行界面(CLI)来访问VPC域中的交换机,并指定如何配置端口。附图说明为了描述可以获得本公开的上述和其他优点和特征的方式,将通过参考附图中示出的其特定实施例来呈现上面简要描述的原理的更具体的描述。应理解,这些附图仅描绘了本公开的示例性实施例,因此不应认为是对其范围的限制,本文的原理通过使用附图利用附加特征和细节进行描述和解释,在附图中:图1示出了根据本主题技术的一些方面的示例网络设备;图2A和图2B示出了根据本主题技术的一些方面的示例系统实施例;图3示出了网络结构的示例架构的示意性框图;图4示出了示例覆盖网络;图5A示出了示例vPC实现方式的物理拓扑;图5B示出了示例vPC实现方式的逻辑拓扑;图6示出了被配置为VPC域并连接到软件定义的网络控制器的一对交换机对等体的网络拓扑;图7示出了使用软件定义的网络SDN控制器在VPC域中配置一对交换 ...
【技术保护点】
1.一种用于配置虚拟端口信道(VPC)域的计算机实现的方法,包括:确定第一交换机和第二交换机经由共享VPC‑对等体链路被连接在所述VPC域中的一对交换机对等体中;由第一交换机确定所述第一交换机处于主要角色;确定所述第一交换机的唯一标识符、所述第一交换机的VPC端口信道号、以及所述第一交换机的孤立端口号;经由所述VPC‑对等体链路从第二交换机接收所述第二交换机的唯一标识符、所述第二交换机的VPC端口信道号、以及所述第二交换机的孤立端口号;将所述第二交换机的VPC端口信道号和所述第一交换机的VPC端口信道号与统一VPC端口信道号相关联;为所述第一交换机创建第一唯一孤立端口号并为所述第二交换机创建第二唯一孤立端口号;以及将所述统一VPC端口信道号以及所述第一唯一孤立端口号和所述第二唯一孤立端口号连同对端口配置数据的请求一起发送到控制器。
【技术特征摘要】
【国外来华专利技术】2016.09.07 US 15/258,9161.一种用于配置虚拟端口信道(VPC)域的计算机实现的方法,包括:确定第一交换机和第二交换机经由共享VPC-对等体链路被连接在所述VPC域中的一对交换机对等体中;由第一交换机确定所述第一交换机处于主要角色;确定所述第一交换机的唯一标识符、所述第一交换机的VPC端口信道号、以及所述第一交换机的孤立端口号;经由所述VPC-对等体链路从第二交换机接收所述第二交换机的唯一标识符、所述第二交换机的VPC端口信道号、以及所述第二交换机的孤立端口号;将所述第二交换机的VPC端口信道号和所述第一交换机的VPC端口信道号与统一VPC端口信道号相关联;为所述第一交换机创建第一唯一孤立端口号并为所述第二交换机创建第二唯一孤立端口号;以及将所述统一VPC端口信道号以及所述第一唯一孤立端口号和所述第二唯一孤立端口号连同对端口配置数据的请求一起发送到控制器。2.根据权利要求1所述的计算机实现的方法,其中,为所述第一交换机创建第一唯一孤立端口号并为所述第二交换机创建第二唯一孤立端口号包括利用所述第一交换机的唯一标识符预先挂起所述第一交换机的孤立端口号,并利用所述第二交换机的唯一标识符预先挂起所述第二交换机的孤立端口号。3.根据权利要求2所述的计算机实现的方法,其中,所述第一交换机的唯一标识符包括所述第一交换机的序列号,并且所述第二交换机的唯一标识符包括所述第二交换机的序列号。4.根据权利要求1至3中任一项所述的计算机实现的方法,其中,确定所述第一交换机处于主要角色还包括执行被配置为从所述第一网络交换机继承主要角色或辅助角色的代理服务。5.根据权利要求1至4中任一项所述的计算机实现的方法,还包括:由所述第一交换机从所述控制器接收VLAN地址配置数据形式的端口配置数据以用于所述统一VPC端口信道、所述第一交换机的孤立端口、以及所述第二交换机的孤立端口;利用所述VLAN地址配置数据来配置所述第一交换机的孤立端口;利用针对所述统一VPC端口信道的VLAN地址配置数据来配置与所述统一VPC端口信道关联的所述第一交换机的VPC端口信道;以及将针对统一VPC端口信道的VLAN地址配置数据发送到所述第二交换机以与所述第二交换机的VPC端口信道相关联,并将针对所述第二交换机的孤立端口的所述VLAN地址配置数据发送到所述第二交换机以配置所述第二交换机的孤立端口。6.根据权利要求1至5中任一项所述的计算机实现的方法,还包括:抑制从所述控制器标识所述VPC对等体链路的信息。7.根据权利要求1至6中任一项所述的计算机实现的方法,还包括从所述控制器接收端口配置数据、所述统一VPC端口信道号、以及所述第一唯一孤立端口号和所述第二唯一孤立端口号。8.一种网络交换机,包括:处理器;以及计算机可读存储介质,在其中存储有指令,所述指令当由所述处理器执行时,使得所述处理器执行包括下列项的操作:确定网络交换机和第二网络交换机经由共享VPC-对等体链路被连接在VPC域中的一对交换机对等体中;确定所述网络交换机处于主要角色;确定所述网络交换机的唯一标识符、所述网络交换机的VPC端口信道号、以及所述网络交换机的孤立端口号;从所述第二网络交换机接收所述第二网络交换机的唯一标识符、所述第二网络交换机的VPC端口信道号、以及所述第二网络交换机的孤立端口号;将所述第二网络交换机的VPC端口信道号和所述第一网络交换机的VPC端口信道号与统一VPC端口信道号相关联;为所述第一网络交换机创建第一唯一孤立端口号并为所述第二网络交换机创建第二唯一孤立端口号;以及将所述统一VPC端口信道号以及所述第一唯一孤立端口号和所述第二唯一孤立端口号连同对端口配置数据的请求一起发送到控制器。9.根据权利要求8所述的网络交换机,其中,为所述第一网络交换机创建第一唯一孤立端口号并为所述第二网络交换机创建第二唯一孤立端口号包括利用所述第一网络交换机的唯一标识符预先挂起所述第一网络交换机的孤立端口号,并利用所述第二网络交换机的唯一标识符预先挂起所述第二网络交换机的孤立端口号。10.根据权利要求9所述的网络交换机,其中,所述第一网络交换机的唯一标识符包括所述第一网络交换机的序列号,并且所述第二网络交换机的唯一标识符包括所述第二网络交换机的序列号。11.根据权利要求8至10中任一项所述的网络交换机,其中,确定所述第一网络交换机处于主要角色还包括执行被配置为从所述网络第一网络交换机继承主要角色或辅助角色的代理服务。12.根据权利要求8至11中任一项所述的网络交换机,其中,所述指令还实现以下操作:由所述网络交换机从所述控制器接收VLAN地址配置数据形式的端口配置数据以用于所述统一VPC端口信道、所述网络交换机...
【专利技术属性】
技术研发人员:桑塔·达苏,梅哈克·马哈詹,桑迪普·苏布拉马尼亚姆,桑杰·巴萨瓦纳卡提马萨,
申请(专利权)人:思科技术公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。