Preventing loss of network traffic due to inconsistent configurations within the network
    1.
    发明授权
    Preventing loss of network traffic due to inconsistent configurations within the network 有权
    防止网络流量不一致造成的网络流量不一致

    公开(公告)号:US07944860B2

    公开(公告)日:2011-05-17

    申请号:US12455612

    申请日:2009-06-04

    IPC分类号: H04L12/28 H04L12/56

    摘要: In one embodiment, a method includes receiving at a processor at a node, notification of an error in a VLAN to topology mapping at the node, receiving a multi-destination packet from the VLAN in the VLAN to topology mapping, the multi-destination packet including a tree identifier associated with one of the topologies, and transmitting the multi-destination packet to all forwarding ports at the node in an unpruned tree corresponding to the tree identifier contained in the multi-destination packet. An apparatus is also disclosed.

    摘要翻译: 在一个实施例中,一种方法包括:在节点处的处理器处接收VLAN中的错误通知,在节点处进行拓扑映射,从VLAN中的VLAN接收多目的地分组到拓扑映射,多目的地分组 包括与所述拓扑之一相关联的树标识符,以及将所述多目的地分组发送到与所述多目的地分组中包含的所述树标识符相对应的未运行树中的节点处的所有转发端口。 还公开了一种装置。

    Determining A Routing Tree For Networks With Different Routing Protocols
    2.
    发明申请
    Determining A Routing Tree For Networks With Different Routing Protocols 审中-公开
    确定具有不同路由协议的网络的路由树

    公开(公告)号:US20110134802A1

    公开(公告)日:2011-06-09

    申请号:US12633879

    申请日:2009-12-09

    IPC分类号: H04L12/28

    CPC分类号: H04L45/48 H04L45/52

    摘要: According to one embodiment, a routing tree may be determined by facilitating communication of a first network and a second network. The first network comprises first switches and uses a first routing protocol, and the second network comprises second switches and uses a second routing protocol. The intersection of the first and second switches comprises gateway switches. A gateway switch enables creation of a second routing tree of the second routing protocol. The second routing tree has virtual links and a virtual root switch representing a first root switch of the first network. The second switches generate minimum link cost tunnels using information from the second routing protocol. A first routing tree of the first routing protocol is extended with the tunnels to merge the first routing tree and the second routing tree.

    摘要翻译: 根据一个实施例,可以通过促进第一网络和第二网络的通信来确定路由树。 第一网络包括第一交换机并使用第一路由协议,并且第二网络包括第二交换机并使用第二路由协议。 第一和第二交换机的交点包括网关交换机。 网关交换机能够创建第二路由协议的第二路由树。 第二路由树具有虚拟链路,虚拟根交换机表示第一网络的第一根交换机。 第二交换机使用来自第二路由协议的信息来生成最小链路成本隧道。 用隧道扩展第一路由协议的第一路由树,以合并第一路由树和第二路由树。

    Preventing loss of network traffic due to inconsistent configurations within the network
    3.
    发明申请
    Preventing loss of network traffic due to inconsistent configurations within the network 有权
    防止网络流量不一致造成的网络流量不一致

    公开(公告)号:US20100309820A1

    公开(公告)日:2010-12-09

    申请号:US12455612

    申请日:2009-06-04

    IPC分类号: H04L12/28

    摘要: In one embodiment, a method includes receiving at a processor at a node, notification of an error in a VLAN to topology mapping at the node, receiving a multi-destination packet from the VLAN in the VLAN to topology mapping, the multi-destination packet including a tree identifier associated with one of the topologies, and transmitting the multi-destination packet to all forwarding ports at the node in an unpruned tree corresponding to the tree identifier contained in the multi-destination packet. An apparatus is also disclosed.

    摘要翻译: 在一个实施例中,一种方法包括:在节点处的处理器处接收VLAN中的错误通知,在节点处进行拓扑映射,从VLAN中的VLAN接收多目的地分组到拓扑映射,多目的地分组 包括与所述拓扑之一相关联的树标识符,以及将所述多目的地分组发送到与所述多目的地分组中包含的所述树标识符相对应的未运行树中的节点处的所有转发端口。 还公开了一种装置。

    Large distributed fabric-based switch using virtual switches and virtual controllers
    4.
    发明授权
    Large distributed fabric-based switch using virtual switches and virtual controllers 有权
    使用虚拟交换机和虚拟控制器的大型分布式基于Fabric的交换机

    公开(公告)号:US09461938B2

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

    申请号:US13477947

    申请日:2012-05-22

    CPC分类号: H04L49/254 H04L49/70

    摘要: In one embodiment, a system includes at least one distributed line card (DLC) in electrical communication with at least one switch fabric coupler (SFC) and a meta-controller in electrical communication with the at least one DLC, the meta-controller including a processor for executing logic, logic configured for creating more than one virtual switch and a corresponding virtual control domain (VCD) associated with each virtual switch, wherein each virtual switch includes a plurality of physical ports of one or more of the at least one DLC, and logic configured for autonomously controlling the virtual switches, wherein the system appears to a device external of the system as a single cell switched domain. Other systems are described according to more embodiments.

    摘要翻译: 在一个实施例中,系统包括与至少一个交换结构耦合器(SFC)电连接的至少一个分布式线路卡(DLC)和与所述至少一个DLC电通信的元控制器,所述元控制器包括 处理器,用于执行逻辑,逻辑配置用于创建多个虚拟交换机和与每个虚拟交换机相关联的对应的虚拟控制域(VCD),其中每个虚拟交换机包括所述至少一个DLC中的一个或多个的多个物理端口, 以及被配置为用于自主地控制虚拟交换机的逻辑,其中该系统作为单个小区交换域出现在系统外部的设备上。 根据更多实施例描述其它系统。

    LARGE DISTRIBUTED FABRIC-BASED SWITCH USING VIRTUAL SWITCHES AND VIRTUAL CONTROLLERS
    5.
    发明申请
    LARGE DISTRIBUTED FABRIC-BASED SWITCH USING VIRTUAL SWITCHES AND VIRTUAL CONTROLLERS 有权
    使用虚拟开关和虚拟控制器的大型基于分布式织物的开关

    公开(公告)号:US20130315233A1

    公开(公告)日:2013-11-28

    申请号:US13477947

    申请日:2012-05-22

    IPC分类号: H04L12/50

    CPC分类号: H04L49/254 H04L49/70

    摘要: In one embodiment, a system includes at least one distributed line card (DLC) in electrical communication with at least one switch fabric coupler (SFC) and a meta-controller in electrical communication with the at least one DLC, the meta-controller including a processor for executing logic, logic configured for creating more than one virtual switch and a corresponding virtual control domain (VCD) associated with each virtual switch, wherein each virtual switch includes a plurality of physical ports of one or more of the at least one DLC, and logic configured for autonomously controlling the virtual switches, wherein the system appears to a device external of the system as a single cell switched domain. Other systems are described according to more embodiments.

    摘要翻译: 在一个实施例中,系统包括与至少一个交换结构耦合器(SFC)电连接的至少一个分布式线路卡(DLC)和与所述至少一个DLC电通信的元控制器,所述元控制器包括 处理器,用于执行逻辑,逻辑配置用于创建多个虚拟交换机和与每个虚拟交换机相关联的对应的虚拟控制域(VCD),其中每个虚拟交换机包括所述至少一个DLC中的一个或多个的多个物理端口, 以及被配置为用于自主地控制虚拟交换机的逻辑,其中该系统作为单个小区交换域出现在系统外部的设备上。 根据更多实施例描述其它系统。

    MULTI-DESTINATION FORWARDING IN NETWORK CLOUDS WHICH INCLUDE EMULATED SWITCHES
    6.
    发明申请
    MULTI-DESTINATION FORWARDING IN NETWORK CLOUDS WHICH INCLUDE EMULATED SWITCHES 有权
    包括仿真开关的网络云中的多目标转发

    公开(公告)号:US20120027017A1

    公开(公告)日:2012-02-02

    申请号:US12848048

    申请日:2010-07-30

    IPC分类号: H04L12/56

    摘要: Techniques are described which facilitate multi-destination forwarding in a Layer 2 Multipath (L2MP) network which includes an emulated switch. The emulated switch may correspond to two or more underlying peer link switches in the L2MP network, in which each of the peer link switches is linked to a Classical Ethernet (CE) switch over a virtual port channel (vPC). Traffic received by one of the peer link switches over the vPC is automatically forwarded to the other peer link switch (or switches). Multi-destination frames originating from the L2MP network addressed to hosts within the CE network are sent over only one of the peer link switches.

    摘要翻译: 描述了在包括仿真开关的二层多路径(L2MP)网络中促进多目的地转发的技术。 仿真交换机可以对应于L2MP网络中的两个或更多个底层对等链路交换机,其中每个对等链路交换机通过虚拟端口信道(vPC)链接到经典以太网(CE)交换机。 通过vPC上的一个对等链路交换机接收到的流量将自动转发到另一个对等链路交换机(或交换机)。 通过寻址到CE网络内的主机的源自L2MP网络的多目标帧仅通过一个对等链路交换机发送。

    METHOD AND APPARATUS FOR SEQUENCING OPERATIONS FOR AN INCOMING INTERFACE CHECK IN DATA CENTER ETHERNET
    7.
    发明申请
    METHOD AND APPARATUS FOR SEQUENCING OPERATIONS FOR AN INCOMING INTERFACE CHECK IN DATA CENTER ETHERNET 有权
    数据中心以太网接收接口检测操作的方法和装置

    公开(公告)号:US20110038257A1

    公开(公告)日:2011-02-17

    申请号:US12539073

    申请日:2009-08-11

    IPC分类号: G06F11/00

    CPC分类号: H04L41/0816

    摘要: In one embodiment, a method includes obtaining an indication that a state associated with a node is to be changed and preventing data from being received on a first link. The method also includes updating at least one selected from a group including an incoming interface check (IIC) table and an outgoing interface (OIF) table to reflect the state. The state indicates that a second link is to be activated. Finally, the method includes allowing the data to be received on the second link after updating either or both the IIC table and the OIF table and after the timer duration for the NULL value for IIC has expired.

    摘要翻译: 在一个实施例中,一种方法包括获得与节点相关联的状态将被改变并防止在第一链路上接收数据的指示。 该方法还包括更新从包括入局接口检查(IIC)表和出局接口(OIF)表的组中选出的至少一个以反映该状态。 状态表示第二个链接被激活。 最后,该方法包括允许在更新IIC表和OIF表之一或两者之后以及在IIC的NULL值的定时器持续时间已经到期之后在第二链路上接收数据。

    LOAD BALANCING OVERLAY NETWORK TRAFFIC USING A TEAMED SET OF NETWORK INTERFACE CARDS
    8.
    发明申请
    LOAD BALANCING OVERLAY NETWORK TRAFFIC USING A TEAMED SET OF NETWORK INTERFACE CARDS 有权
    负载平衡网络交通使用一组网络接口卡

    公开(公告)号:US20140050091A1

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

    申请号:US13588578

    申请日:2012-08-17

    IPC分类号: H04L12/56 H04L12/24

    摘要: A system includes a server including: logic adapted for receiving traffic from a virtual machine (VM), the traffic including at least one packet, logic adapted for hashing at least a portion of the at least one packet according to a hashing algorithm to obtain a hash value, and logic adapted for selecting an uplink based on the hash value; at least one accelerated network interface card (NIC), each accelerated NIC including: network ports including multiple Peripheral Component Interconnect express (PCIe) ports adapted for communicating with the server and a network, each network port including an uplink, logic adapted for encapsulating the at least one packet into an overlay-encapsulated packet, logic adapted for storing a media access control (MAC) address corresponding to the selected uplink as a source MAC (SMAC) address in an outer header of the overlay-encapsulated packet, and logic adapted for sending the overlay-encapsulated packet via the selected uplink.

    摘要翻译: 一种系统包括:服务器,包括:适于从虚拟机(VM)接收流量的逻辑,所述流量包括至少一个分组,适于根据散列算法散列所述至少一个分组的至少一部分的逻辑,以获得 散列值和适于基于所述散列值来选择上行链路的逻辑; 至少一个加速网络接口卡(NIC),每个加速NIC包括:网络端口,包括适于与服务器和网络通信的多个外围组件互连快速(PCIe)端口,每个网络端口包括上行链路,适于封装 将至少一个分组转换成覆盖封装的分组,适用于存储对应于所选择的上行链路的媒体访问控制(MAC)地址作为覆盖封装分组的外部报头中的源MAC(SMAC)地址的逻辑,以及逻辑适配 用于经由所选择的上行链路发送覆盖封装的分组。

    SYSTEM AND METHOD FOR LAYER-2 MULTICAST MULTIPATHING
    9.
    发明申请
    SYSTEM AND METHOD FOR LAYER-2 MULTICAST MULTIPATHING 有权
    用于层2多模多路径的系统和方法

    公开(公告)号:US20130329727A1

    公开(公告)日:2013-12-12

    申请号:US13492383

    申请日:2012-06-08

    IPC分类号: H04L12/56

    摘要: An example method is provided and includes a multicast data message from a data source, the message in a first virtual local area network and being associated with a multicast group. The method also includes calculating a hash value based on the virtual local area network, the data source, and the multicast group, determining a port for a designated router in a Layer-2 network based on the hash value, and switching the multicast data message to the port that was determined.

    摘要翻译: 提供了示例性方法,并且包括来自数据源的组播数据消息,第一虚拟局域网中的消息并且与多播组相关联。 该方法还包括基于虚拟局域网,数据源和组播组来计算散列值,基于该散列值确定二层网络中的指定路由器的端口,以及切换多播数据消息 到确定的港口。