Interoperability between data plane learning endpoints and control plane learning endpoints in overlay networks

    公开(公告)号:US10454877B2

    公开(公告)日:2019-10-22

    申请号:US15143202

    申请日:2016-04-29

    Abstract: A system and a method are disclosed for enabling interoperability between data plane learning endpoints and control plane learning endpoints in an overlay network environment. An exemplary method for managing network traffic in the overlay network environment includes receiving network packets in an overlay network from data plane learning endpoints and control plane learning endpoints, wherein the overlay network extends Layer 2 network traffic over a Layer 3 network; operating in a data plane learning mode when a network packet is received from a data plane learning endpoint; and operating in a control plane learning mode when the network packet is received from a control plane learning endpoint. Where the overlay network includes more than one overlay segment, the method further includes operating as an anchor node for routing inter-overlay segment traffic to and from hosts that operate behind the data plane learning endpoints.

    Scalable handling of BGP route information in VXLAN with EVPN control plane

    公开(公告)号:US09900250B2

    公开(公告)日:2018-02-20

    申请号:US14670185

    申请日:2015-03-26

    Abstract: A method for programming a MAC address table by a first leaf node in a network comprising a plurality of leaf nodes is provided. Each leaf node comprises one or more Virtual Tunnel End Points (“VTEPs”) and instantiates a plurality of Virtual Routing and Forwarding elements (“VRFs”), with a corresponding Bridge Domain (“BD”) assigned to each VRF. The method includes obtaining information indicating one or more VTEP Affinity Groups (VAGs), each VAG comprising an identification of one VTEP per leaf node, obtaining information indicating assignment of each VRF to one of the VAGs, assigning each VAG to a unique Filtering Identifier (“FID”), thereby generating one or more FIDs, and programming the MAC address table, using FIDs instead of BDs, by populating the MAC address table with a plurality of entries, each entry comprising a unique combination of a FID and a MAC address of a leaf node.

    Scalable handling of BGP route information in VXLAN with EVPN control plane

    公开(公告)号:US09614763B2

    公开(公告)日:2017-04-04

    申请号:US14674900

    申请日:2015-03-31

    Abstract: A method for programming a MAC address table by a first leaf node in a network comprising a plurality of leaf nodes is provided. Each leaf node comprises one or more Virtual Tunnel End Points (“VTEPs”) and instantiates a plurality of Virtual Routing and Forwarding elements (“VRFs”), with a corresponding Bridge Domain (“BD”) assigned to each VRF. The method includes obtaining information indicating one or more VTEP Affinity Groups (VAGs), each VAG comprising an identification of one VTEP per leaf node, obtaining information indicating assignment of each VRF to one of the VAGs, assigning each VAG to a unique Filtering Identifier (“FID”), thereby generating one or more FIDs, and programming the MAC address table, using FIDs instead of BDs, by populating the MAC address table with a plurality of entries, each entry comprising a unique combination of a FID and a MAC address of a leaf node.

    Signaling host move in dynamic fabric automation using multiprotocol BGP
    15.
    发明授权
    Signaling host move in dynamic fabric automation using multiprotocol BGP 有权
    信令主机在使用多协议BGP的动态Fabric自动化中移动

    公开(公告)号:US09590824B1

    公开(公告)日:2017-03-07

    申请号:US14451575

    申请日:2014-08-05

    Abstract: Techniques are presented to signal where a virtual machine (host) has moved in a data center networking environment. These techniques use Multiprotocol Border Gateway Protocol (MP BGP) alone, and are particularly useful in a multi-vendor environment using existing standards. Reverse Address Resolution Protocol (RARP) broadcast is not needed, therefore, no L2 extension is needed across a data center interface for tenants that do not require L2 extension for purposes other than a host move. This scheme works for both inter- and intra-fabric moves.

    Abstract translation: 提供技术来指示虚拟机(主机)在数据中心网络环境中移动的位置。 这些技术单独使用多协议边界网关协议(MP BGP),并且在使用现有标准的多供应商环境中特别有用。 不需要反向地址解析协议(RARP)广播,因此,对于不需要L2扩展的租户,除了主机移动之外,不需要跨数据中心接口进行L2扩展。 该方案适用于帧间和帧间移动。

    Techniques for scalable and foolproof virtual machine move handling with virtual port channels
    17.
    发明授权
    Techniques for scalable and foolproof virtual machine move handling with virtual port channels 有权
    使用虚拟端口通道实现可伸缩虚拟机移动处理的技术

    公开(公告)号:US09356886B2

    公开(公告)日:2016-05-31

    申请号:US13645770

    申请日:2012-10-05

    CPC classification number: H04L49/70 H04L41/0813 H04L45/02

    Abstract: Techniques are provided for managing movements of virtual machines in a network. At a first switch, a virtual machine (VM) is detected. The VM is hosted by a physical server coupled to the first switch. A message is sent to other switches and it indicates that the VM is hosted by the physical server. When the first switch is paired with a second switch as a virtual port channel (vPC) pair, the message includes a switch identifier that identifies the second switch. A receiving switch receives the message from a source switch in the network comprising a route update associated with the VM. A routing table of the receiving switch is evaluated to determine whether the host route is associated with a server facing the physical port. The message is examined to determine it contains the switch identifier.

    Abstract translation: 提供技术来管理网络中的虚拟机的移动。 在第一交换机处,检测虚拟机(VM)。 VM由耦合到第一交换机的物理服务器托管。 一条消息被发送到其他交换机,它表示该虚拟机由物理服务器托管。 当第一交换机与第二交换机配对作为虚拟端口信道(vPC)对时,消息包括标识第二交换机的交换机标识符。 接收交换机从网络中的源交换机接收包括与VM关联的路由更新的消息。 评估接收交换机的路由表以确定主机路由是否与面向物理端口的服务器相关联。 检查该消息以确定其包含交换机标识符。

    Scaling interconnected IP fabric data centers
    18.
    发明授权
    Scaling interconnected IP fabric data centers 有权
    扩展互连的IP架构数据中心

    公开(公告)号:US09325636B2

    公开(公告)日:2016-04-26

    申请号:US13918658

    申请日:2013-06-14

    CPC classification number: H04L49/25 H04L12/18 H04L12/1886

    Abstract: Techniques which provide scalable techniques for managing multicast traffic in interconnected IP fabric data centers. More specifically, embodiments presented herein disclose an aggregated source technique used to address scalability issues for interconnected IP fabric data centers as well as disclose a secondary rendezvous point technique used to address backbone network (S, G) multicast state scalability. Additionally, embodiments disclosed herein include an approach for border leaf load balancing based on group destination addresses used by VTEPs.

    Abstract translation: 提供可扩展技术的技术,用于管理互连IP架构数据中心中的组播流量。 更具体地说,本文所呈现的实施例公开了用于解决互连的IP结构数据中心的可扩展性问题的聚合源技术,并且公开了用于解决骨干网(S,G)多播状态可扩展性的次会聚点技术。 此外,本文公开的实施例包括基于VTEP使用的组目的地地址的边界叶片负载平衡的方法。

    System and method for implementing a multilevel data center fabric in a network environment
    19.
    发明授权
    System and method for implementing a multilevel data center fabric in a network environment 有权
    在网络环境中实现多级数据中心架构的系统和方法

    公开(公告)号:US08862772B2

    公开(公告)日:2014-10-14

    申请号:US13647909

    申请日:2012-10-09

    CPC classification number: H04L45/02 H04L45/04

    Abstract: A method is provided in one example embodiment and includes determining whether a first network element with which a second network element is attempting to establish an adjacency is a client type element. If the first network element is determined to be a client type element, the method further includes determining whether the first and second network elements are in the same network area. If the first network element is a client type element and the first and second network elements are determined to be in the same network area, the adjacency is established. Subsequent to the establishing, a determination is made whether the first network element includes an inter-area forwarder (IAF).

    Abstract translation: 在一个示例实施例中提供了一种方法,并且包括确定第二网络元件正在尝试建立邻接的第一网络元件是否是客户端类型元件。 如果第一网络元素被确定为客户端类型元素,则该方法还包括确定第一和第二网络元件是否在相同的网络区域中。 如果第一网络元素是客户端类型元素,并且第一和第二网络元素被确定为在相同的网络区域中,则建立邻接关系。 在建立之后,确定第一网络元件是否包括区域间转发器(IAF)。

    Techniques for Scalable and Foolproof Virtual Machine Move Handling with Virtual Port Channels
    20.
    发明申请
    Techniques for Scalable and Foolproof Virtual Machine Move Handling with Virtual Port Channels 有权
    用于可扩展和愚蠢的虚拟机移动处理与虚拟端口通道的技术

    公开(公告)号:US20140101302A1

    公开(公告)日:2014-04-10

    申请号:US13645770

    申请日:2012-10-05

    CPC classification number: H04L49/70 H04L41/0813 H04L45/02

    Abstract: Techniques are provided for managing movements of virtual machines in a network. At a first switch, a virtual machine (VM) is detected. The VM is hosted by a physical server coupled to the first switch. A message is sent to other switches and it indicates that the VM is hosted by the physical server. When the first switch is paired with a second switch as a virtual port channel (vPC) pair, the message includes a switch identifier that identifies the second switch. A receiving switch receives the message from a source switch in the network comprising a route update associated with the VM. A routing table of the receiving switch is evaluated to determine whether the host route is associated with a server facing the physical port. The message is examined to determine it contains the switch identifier.

    Abstract translation: 提供技术来管理网络中的虚拟机的移动。 在第一交换机处,检测虚拟机(VM)。 VM由耦合到第一交换机的物理服务器托管。 一条消息被发送到其他交换机,它表示该虚拟机由物理服务器托管。 当第一交换机与第二交换机配对作为虚拟端口信道(vPC)对时,消息包括标识第二交换机的交换机标识符。 接收交换机从网络中的源交换机接收包括与VM关联的路由更新的消息。 评估接收交换机的路由表以确定主机路由是否与面向物理端口的服务器相关联。 检查该消息以确定其包含交换机标识符。

Patent Agency Ranking