Adaptive link aggregation and virtual link aggregation
    5.
    发明授权
    Adaptive link aggregation and virtual link aggregation 有权
    自适应链路聚合和虚拟链路聚合

    公开(公告)号:US09565113B2

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

    申请号:US14156374

    申请日:2014-01-15

    摘要: One embodiment of the present invention provides a switch. The switch comprises a plurality of ports, a link management module, a forwarding module, and a link adaptation module. The link management module operates at least two ports of the plurality of ports of the switch to form a link aggregation. This link aggregation operates as a single logical channel. The forwarding module determines an egress port for a packet among the ports participating in the link aggregation based on a distribution policy. The link adaptation module detects an imbalance of the respective link utilizations among links of the link aggregation based on one or more imbalance criteria, and applies one or more corrective actions to the distribution policy.

    摘要翻译: 本发明的一个实施例提供一种开关。 交换机包括多个端口,链路管理模块,转发模块和链路适配模块。 链路管理模块操作交换机的多个端口中的至少两个端口以形成链路聚合。 此链路聚合作为单个逻辑信道运行。 转发模块基于分发策略确定参与链路聚合的端口中的分组的出口端口。 链路自适应模块基于一个或多个不平衡标准来检测链路聚合的链路中各个链路利用率的不平衡,并对分发策略应用一个或多个纠正措施。

    Spanning tree in fabric switches
    6.
    发明授权
    Spanning tree in fabric switches 有权
    织物交换机中的生成树

    公开(公告)号:US09565099B2

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

    申请号:US14192751

    申请日:2014-02-27

    摘要: One embodiment of the present invention provides a switch. The switch includes a packet processor and a spanning tree management module. The packet processor obtains information associated with a spanning tree from a message. The spanning tree management module, in response to the obtained information being superior to locally available information of the spanning tree, determines the port role of a local port of the switch for the spanning tree to be the root port and the port state of the local port for the spanning tree to be blocking.

    摘要翻译: 本发明的一个实施例提供一种开关。 交换机包括分组处理器和生成树管理模块。 分组处理器从消息中获取与生成树相关联的信息。 生成树管理模块响应于获得的优于生成树的本地可用信息的信息,将生成树的本地端口的端口角色确定为根端口和本地端口状态 生成树的端口被阻塞。

    MULTICAST TRAFFIC LOAD BALANCING OVER VIRTUAL LINK AGGREGATION
    7.
    发明申请
    MULTICAST TRAFFIC LOAD BALANCING OVER VIRTUAL LINK AGGREGATION 有权
    虚拟链路聚合中的多媒体业务负载平衡

    公开(公告)号:US20140198661A1

    公开(公告)日:2014-07-17

    申请号:US14152764

    申请日:2014-01-10

    IPC分类号: H04L12/803 H04L12/18

    摘要: One embodiment of the present invention provides a switch. The switch comprises one or more ports, a link management module and a load balancing module. The link management module operates a port of the one or more ports of the switch in conjunction with a remote switch to form a virtual link aggregation. The load balancing module generates an index of a weight distribution vector based on address information of a multicast group associated with the virtual link aggregation. A slot of the weight distribution vector corresponds to a respective switch participating in the virtual link aggregation. In response to the index indicating a slot corresponding to the switch, the load balancing module designates the switch as primary switch for the multicast group, which is responsible for forwarding multicast data of the multicast group via the virtual link aggregation.

    摘要翻译: 本发明的一个实施例提供一种开关。 交换机包括一个或多个端口,链路管理模块和负载均衡模块。 链路管理模块与远程交换机一起操作交换机的一个或多个端口的端口,以形成虚拟链路聚合。 负载均衡模块根据与虚拟链路聚合相关联的组播组的地址信息生成权重分布向量的索引。 权重分布向量的时隙对应于参与虚拟链路聚合的相应交换机。 响应于指示与交换机对应的时隙的索引,负载均衡模块将交换机指定为组播组的主交换机,负责通过虚拟链路聚合转发组播组的组播数据。

    Virtual extensible LAN tunnel keepalives
    8.
    发明授权
    Virtual extensible LAN tunnel keepalives 有权
    虚拟可扩展LAN隧道保护

    公开(公告)号:US09548873B2

    公开(公告)日:2017-01-17

    申请号:US14618941

    申请日:2015-02-10

    IPC分类号: H04L29/08 H04L29/06 H04L12/46

    摘要: One embodiment of the present invention provides a switch that is a member of a fabric switch. The switch includes a keepalive response module that identifies a keepalive response packet that does not correspond to any keepalive packet previously transmitted by the switch. The switch also includes a switch identifier extraction module that extracts a switch identifier from a payload of the keepalive response packet, where the switch identifier corresponds to another member switch in the fabric switch. The switch further includes a forwarding module that constructs a packet that includes the payload and is destined to the other member switch.

    摘要翻译: 本发明的一个实施例提供了一种交换机,其是Fabric交换机的一个成员。 该交换机包括一个保持活动响应模块,其识别与先前由交换机传输的任何保活性分组不对应的保持活动响应分组。 该交换机还包括交换机标识符提取模块,其从保持活动响应分组的有效载荷中提取交换机标识符,其中交换机标识符对应于交换机中的另一个成员交换机。 交换机还包括转发模块,其构建包括有效载荷并分配给其他成员交换机的分组。

    Scalable gateways for a fabric switch
    9.
    发明授权
    Scalable gateways for a fabric switch 有权
    架构交换机的可扩展网关

    公开(公告)号:US09401818B2

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

    申请号:US14215996

    申请日:2014-03-17

    摘要: One embodiment of the present invention provides a switch. The switch includes a gateway subgroup module, a tunnel management module, and a packet processor. The gateway subgroup module operates the switch in conjunction with a remote switch to form a gateway subgroup. The switch and the remote switch actively operate as tunnel gateways. The tunnel management module maintains a data structure indicating whether a tunnel source subnet is associated with the gateway subgroup. The packet processor decapsulates a tunnel-encapsulated packet in response to a tunnel source subnet of the tunnel-encapsulated packet being associated with the gateway subgroup.

    摘要翻译: 本发明的一个实施例提供一种开关。 交换机包括网关子组模块,隧道管理模块和分组处理器。 网关子组模块与远程交换机一起操作交换机以形成网关子组。 交换机和远程交换机作为隧道网关主动运行。 隧道管理模块维护指示隧道源子网是否与网关子组相关联的数据结构。 响应于与网关子组相关联的隧道封装分组的隧道源子网,分组处理器对隧道封装的分组进行解封装。

    VIRTUAL EXTENSIBLE LAN TUNNEL KEEPALIVES
    10.
    发明申请
    VIRTUAL EXTENSIBLE LAN TUNNEL KEEPALIVES 有权
    虚拟可扩展的LAN TUNNEL保持

    公开(公告)号:US20150229724A1

    公开(公告)日:2015-08-13

    申请号:US14618941

    申请日:2015-02-10

    IPC分类号: H04L29/08 H04L29/06 H04L12/46

    摘要: One embodiment of the present invention provides a switch that is a member of a fabric switch. The switch includes a keepalive response module that identifies a keepalive response packet that does not correspond to any keepalive packet previously transmitted by the switch. The switch also includes a switch identifier extraction module that extracts a switch identifier from a payload of the keepalive response packet, where the switch identifier corresponds to another member switch in the fabric switch. The switch further includes a forwarding module that constructs a packet that includes the payload and is destined to the other member switch.

    摘要翻译: 本发明的一个实施例提供了一种交换机,其是Fabric交换机的一个成员。 该交换机包括一个保持活动响应模块,其识别与先前由交换机传输的任何保活性分组不对应的保持活动响应分组。 该交换机还包括交换机标识符提取模块,其从保持活动响应分组的有效载荷中提取交换机标识符,其中交换机标识符对应于交换机中的另一个成员交换机。 交换机还包括转发模块,其构建包括有效载荷并分配给其他成员交换机的分组。