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.

    Techniques for scalable and foolproof virtual machine move handling with virtual port channels
    44.
    发明授权
    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
    45.
    发明授权
    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使用的组目的地地址的边界叶片负载平衡的方法。

    Dynamic Virtual Port Instantiation for Scalable Multitenant Network
    47.
    发明申请
    Dynamic Virtual Port Instantiation for Scalable Multitenant Network 有权
    可扩展多网络的动态虚拟端口实例化

    公开(公告)号:US20150139035A1

    公开(公告)日:2015-05-21

    申请号:US14080916

    申请日:2013-11-15

    CPC classification number: H04L41/0816 H04L12/467 H04L12/4675

    Abstract: A leaf switch of a switch fabric includes multiple ports to connect with respective ones of multiple servers. Virtual local area networks (VLANs) are configured on the leaf switch. Dynamic creation of virtual ports is enabled on the leaf switch for at least one of the VLANs on an as needed basis. The leaf switch receives from a particular server connected to a corresponding one of the ports a notification message that a virtual machine is hosted on the particular server. Responsive to the notification message, the leaf switch dynamically creates a virtual port that associates the corresponding one of the ports with the at least one of the VLANs.

    Abstract translation: 交换结构的叶片交换机包括多个端口,用于与多个服务器中的相应服务器进行连接。 虚拟局域网(VLAN)在叶片交换机上配置。 根据需要,在叶片交换机上为至少一个VLAN启用动态创建虚拟端口。 叶片交换机从连接到对应的一个端口的特定服务器接收虚拟机托管在特定服务器上的通知消息。 响应于通知消息,叶片交换机动态地创建将对应的一个端口与至少一个VLAN相关联的虚拟端口。

    Flexible and Scalable Monitoring in a TRILL Network
    48.
    发明申请
    Flexible and Scalable Monitoring in a TRILL Network 有权
    灵活和可扩展的监控在TRILL网络

    公开(公告)号:US20150016301A1

    公开(公告)日:2015-01-15

    申请号:US13942426

    申请日:2013-07-15

    CPC classification number: H04L43/18 H04L41/12 H04L43/00 H04L43/08 H04L43/12

    Abstract: A monitoring session associated with a virtual nickname may be established in a TRILL network. A monitoring station may be connected to an edge switch of the TRILL network specifying the virtual nickname for the monitoring session. The monitoring station is set as a destination for the monitoring session and the virtual nickname is flooded throughout the TRILL network. A source may then be configured to the monitoring session by specifying the virtual nickname of the monitoring session without knowing the destination tied to the monitoring session. Network traffic through the source may then be forwarded to the destination tied to the monitoring session.

    Abstract translation: 可以在TRILL网络中建立与虚拟昵称相关联的监视会话。 监控站可以连接到TRILL网络的边缘交换机,指定监视会话的虚拟昵称。 监控站被设置为监视会话的目的地,虚拟昵称在整个TRILL网络中泛滥。 然后,可以通过在不知道与监视会话相关联的目的地的情况下指定监视会话的虚拟昵称来将源配置为监视会话。 然后可以将通过源的网络流量转发到与监视会话相关联的目的地。

    System and method for implementing a multilevel data center fabric in a network environment
    49.
    发明授权
    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
    50.
    发明申请
    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