Forwarding multi-destination packets in a network with virtual port channels
    1.
    发明申请
    Forwarding multi-destination packets in a network with virtual port channels 有权
    在具有虚拟端口通道的网络中转发多目的数据包

    公开(公告)号:US20110243136A1

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

    申请号:US12798131

    申请日:2010-03-30

    IPC分类号: H04L12/56

    摘要: In one embodiment, a method includes receiving a multi-destination packet at a switch in communication with a plurality of servers through a network device, identifying a port receiving the multi-destination packet at the switch or a forwarding topology for the multi-destination packet, selecting a bit value based on the identified port or forwarding topology, inserting the bit value into a field in a virtual network tag in the multi-destination packet, and forwarding the multi-destination packet with the virtual network tag to the network device. The network device is configured to forward the multi-destination packet to one or more of the servers based on the bit value in the multi-destination packet. An apparatus for forwarding multi-destination packets is also disclosed.

    摘要翻译: 在一个实施例中,一种方法包括通过网络设备在与多个服务器通信的交换机处接收多目的地分组,识别在交换机处接收多目的地分组的端口或多目的地分组的转发拓扑 基于所识别的端口或转发拓扑来选择位值,将所述位值插入到所述多目的地分组中的虚拟网络标签中的字段中,并将具有所述虚拟网络标签的所述多目的地分组转发到所述网络设备。 网络设备被配置为基于多目的地分组中的比特值将多目的地分组转发到一个或多个服务器。 还公开了用于转发多目的地分组的装置。

    Forwarding multi-destination packets in a network with virtual port channels
    2.
    发明授权
    Forwarding multi-destination packets in a network with virtual port channels 有权
    在具有虚拟端口通道的网络中转发多目的数据包

    公开(公告)号:US08249069B2

    公开(公告)日:2012-08-21

    申请号:US12798131

    申请日:2010-03-30

    IPC分类号: H04L12/28

    摘要: In one embodiment, a method includes receiving a multi-destination packet at a switch in communication with a plurality of servers through a network device, identifying a port receiving the multi-destination packet at the switch or a forwarding topology for the multi-destination packet, selecting a bit value based on the identified port or forwarding topology, inserting the bit value into a field in a virtual network tag in the multi-destination packet, and forwarding the multi-destination packet with the virtual network tag to the network device. The network device is configured to forward the multi-destination packet to one or more of the servers based on the bit value in the multi-destination packet. An apparatus for forwarding multi-destination packets is also disclosed.

    摘要翻译: 在一个实施例中,一种方法包括通过网络设备在与多个服务器通信的交换机处接收多目的地分组,识别在交换机处接收多目的地分组的端口或多目的地分组的转发拓扑 基于所识别的端口或转发拓扑来选择位值,将所述位值插入到所述多目的地分组中的虚拟网络标签中的字段中,并将具有所述虚拟网络标签的所述多目的地分组转发到所述网络设备。 网络设备被配置为基于多目的地分组中的比特值将多目的地分组转发到一个或多个服务器。 还公开了用于转发多目的地分组的装置。

    Virtual port channel switches with distributed control planes
    3.
    发明授权
    Virtual port channel switches with distributed control planes 有权
    具有分布式控制平面的虚拟端口通道开关

    公开(公告)号:US08204061B1

    公开(公告)日:2012-06-19

    申请号:US12460719

    申请日:2009-07-23

    摘要: In one embodiment, an apparatus includes one or more ports for connection to one or more links in communication with a network device, a multi-chassis trunk (MCT) port for connection to an MCT in communication with a switch, and an MCEC manager for creating an MCEC comprising the one or more links in communication with the network device and one or more links connecting the switch to the network device, and transmitting messages to the switch to synchronize state for the MCEC. The apparatus further includes a control plane and a data plane configured for operation independent from a control plane and a data plane at the switch. A method is also disclosed.

    摘要翻译: 在一个实施例中,装置包括用于连接到与网络设备通信的一个或多个链路的一个或多个端口,用于连接到与交换机通信的MCT的多机箱中继线(MCT)端口,以及用于与交换机通信的MCEC管理器 创建包括与网络设备通信的一个或多个链路和将交换机连接到网络设备的一个或多个链路以及向交换机发送消息以同步MCEC的状态的MCEC。 该装置还包括控制平面和数据平面,该数据平面被配置用于与开关处的控制平面和数据平面无关的操作。 还公开了一种方法。

    Maintaining balance of active links across network devices in a double-sided virtual port-channel environment
    4.
    发明申请
    Maintaining balance of active links across network devices in a double-sided virtual port-channel environment 有权
    在双面虚拟端口通道环境中维护网络设备之间的活动链路的平衡

    公开(公告)号:US20110310729A1

    公开(公告)日:2011-12-22

    申请号:US12802951

    申请日:2010-06-17

    IPC分类号: H04L12/28 G06F11/00

    摘要: In one embodiment, a method includes configuring a first network device for operation in a first logical group with a second network device, receiving information from other network devices configured for operation in a second logical group, the information uniquely identifying each of the other network devices within the second logical group, and assigning a priority to each link connecting the first network device to the second logical group network devices. A portion of the links are selected as active links based on the link priorities and the link priorities are assigned such that a balance of active links is maintained across the second logical group network devices. An apparatus for maintaining a balance of active links across the network devices is also disclosed.

    摘要翻译: 在一个实施例中,一种方法包括配置用于与第二网络设备在第一逻辑组中操作的第一网络设备,从被配置为在第二逻辑组中操作的其他网络设备接收信息,所述信息唯一地标识每个其他网络设备 在所述第二逻辑组内,并且将连接所述第一网络设备的所述链路的优先级分配给所述第二逻辑组网络设备。 链路的一部分基于链路优先级被选择为活动链路,并且分配链路优先级,使得在第二逻辑组网络设备之间维持活动链路的平衡。 还公开了一种用于维持横跨网络设备的活动链路的平衡的装置。

    Maintaining balance of active links across network devices in a double-sided virtual port-channel environment
    5.
    发明授权
    Maintaining balance of active links across network devices in a double-sided virtual port-channel environment 有权
    在双面虚拟端口通道环境中维护网络设备之间的活动链路的平衡

    公开(公告)号:US08514743B2

    公开(公告)日:2013-08-20

    申请号:US12802951

    申请日:2010-06-17

    IPC分类号: H04L12/28

    摘要: In one embodiment, a method includes configuring a first network device for operation in a first logical group with a second network device, receiving information from other network devices configured for operation in a second logical group, the information uniquely identifying each of the other network devices within the second logical group, and assigning a priority to each link connecting the first network device to the second logical group network devices. A portion of the links are selected as active links based on the link priorities and the link priorities are assigned such that a balance of active links is maintained across the second logical group network devices. An apparatus for maintaining a balance of active links across the network devices is also disclosed.

    摘要翻译: 在一个实施例中,一种方法包括配置用于与第二网络设备在第一逻辑组中操作的第一网络设备,从被配置为在第二逻辑组中操作的其他网络设备接收信息,所述信息唯一地标识每个其他网络设备 在所述第二逻辑组内,并且将连接所述第一网络设备的所述链路的优先级分配给所述第二逻辑组网络设备。 链路的一部分基于链路优先级被选择为活动链路,并且分配链路优先级,使得在第二逻辑组网络设备之间维持活动链路的平衡。 还公开了一种用于维持横跨网络设备的活动链路的平衡的装置。

    Connecting layer-2 domains over layer-3 networks
    8.
    发明授权
    Connecting layer-2 domains over layer-3 networks 有权
    通过第3层网络连接第2层域

    公开(公告)号:US09363225B2

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

    申请号:US13349376

    申请日:2012-01-12

    摘要: In one embodiment, a method includes building an address resolution cache for a layer-3 router in a first layer-2 datacenter, where the address resolution cache includes a plurality of entries, each of the entries containing a host network address, a host hardware address, and a switch identifier for a switch serving a host, intercepting an address resolution flood within the first layer-2 datacenter that seeks address resolution for a host in a second layer-2 datacenter, and generating a response to the address resolution flood that indicates a source in the second layer-2 datacenter, where data indicating the source in the second layer-2 datacenter is accessed from the address resolution cache.

    摘要翻译: 在一个实施例中,一种方法包括为第一层-2数据中心中的第三层路由器建立地址解析高速缓存,其中地址解析高速缓存包括多个条目,每个条目包含主机网络地址,主机硬件 地址和用于为主机服务的交换机的交换机标识符,截取在第二层数据中心内寻找地址解析的第二层数据中心内的地址解析洪水,并产生对地址解析洪水的响应 指示第二层数据中心中的源,其中从地址解析缓存访问指示第二层数据中心中的源的数据。

    Multi-chassis emulated switch
    10.
    发明授权
    Multi-chassis emulated switch 有权
    多机箱仿真开关

    公开(公告)号:US08531991B2

    公开(公告)日:2013-09-10

    申请号:US11582194

    申请日:2006-10-16

    摘要: A solution is provided wherein the interfaces between multiple chassis (e.g., edge switches) in a network of layer 2 devices and a spanning tree device are treated as a single emulated switch. This emulated switch effectively enables two different views to the two different sides. Thus, frames from the network of layer 2 switches destined to any port of the emulated switch may take any of the links (through any of the physical switches), thereby enabling effective load-balancing for frames traveling from the layer 2 network side into the spanning tree device. Meanwhile the spanning tree device does not recognize an illegal loop in its connection to two different edge switches as it views the two links as a single logical EtherChannel.

    摘要翻译: 提供了一种解决方案,其中层2设备的网络中的多个机箱(例如,边缘交换机)与生成树设备之间的接口被视为单个仿真开关。 该模拟开关有效地实现了两个不同的视图。 因此,去往模拟交换机的任何端口的第二层交换机的网络的帧可以采用任何链路(通过任何物理交换机),从而使得从第2层网络侧行进到帧的帧能够进行有效的负载平衡 生成树设备。 同时,生成树设备在将两个链路视为单个逻辑以太通道时,不识别其连接到两个不同边缘交换机的非法回路。