Method for the provision of gateway anycast virtual MAC reachability in extended subnets
    1.
    发明授权
    Method for the provision of gateway anycast virtual MAC reachability in extended subnets 有权
    在扩展子网中提供网关anycast虚拟MAC可达性的方法

    公开(公告)号:US08848508B2

    公开(公告)日:2014-09-30

    申请号:US12619425

    申请日:2009-11-16

    摘要: A method and apparatus is disclosed for providing gateway anycast virtual MAC reachability in extended subnets. When an extended L2 subnet spans more than one geographical location, it is desirable that the gateway MAC addresses learned in each location be the same across all IP hosts. Accordingly, the gateway MAC address may be preserved (i.e., programmed) in more than one port on a bridge, such as both a local port and a LAN extension port. The bridge may forward traffic having the anycast MAC address to the closest instance of the MAC address, rather than replicating the traffic to the multiple ports on which the anycast MAC address is programmed. If the gateway reachable on the local port goes down, the frame may be forwarded to the local gateway in the second layer 2 subnet over the LAN extension port.

    摘要翻译: 公开了一种用于在扩展子网中提供网关任播虚拟MAC可达性的方法和装置。 当扩展的L2子网跨越多个地理位置时,希望在每个位置学习的网关MAC地址在所有IP主机上是相同的。 因此,网关MAC地址可以在桥上的多于一个端口(例如本地端口和LAN扩展端口)中被保留(即,编程)。 桥可以将具有任播MAC地址的业务转发到MAC地址的最近实例,而不是将业务复制到编程任播MAC地址的多个端口。 如果本地端口可达的网关关闭,则可以通过LAN扩展端口将帧转发到第二层2子网中的本地网关。

    METHOD FOR THE PROVISION OF GATEWAY ANYCAST VIRTUAL MAC REACHABILITY IN EXTENDED SUBNETS
    2.
    发明申请
    METHOD FOR THE PROVISION OF GATEWAY ANYCAST VIRTUAL MAC REACHABILITY IN EXTENDED SUBNETS 有权
    在扩展子网中提供网关任意虚拟MAC可访问性的方法

    公开(公告)号:US20110116509A1

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

    申请号:US12619425

    申请日:2009-11-16

    IPC分类号: H04L12/56

    摘要: A method and apparatus is disclosed for providing gateway anycast virtual MAC reachability in extended subnets. When an extended L2 subnet spans more than one geographical location, it is desirable that the gateway MAC addresses learned in each location be the same across all IP hosts. Accordingly, the gateway MAC address may be preserved (i.e., programmed) in more than one port on a bridge, such as both a local port and a LAN extension port. The bridge may forward traffic having the anycast MAC address to the closest instance of the MAC address, rather than replicating the traffic to the multiple ports on which the anycast MAC address is programmed. If the gateway reachable on the local port goes down, the frame may be forwarded to the local gateway in the second layer 2 subnet over the LAN extension port.

    摘要翻译: 公开了一种用于在扩展子网中提供网关任播虚拟MAC可达性的方法和装置。 当扩展的L2子网跨越多个地理位置时,希望在每个位置学习的网关MAC地址在所有IP主机上是相同的。 因此,网关MAC地址可以在桥上的多于一个端口(例如本地端口和LAN扩展端口)中被保留(即,编程)。 桥可以将具有任播MAC地址的业务转发到MAC地址的最近实例,而不是将业务复制到编程任播MAC地址的多个端口。 如果本地端口可达的网关关闭,则可以通过LAN扩展端口将帧转发到第二层2子网中的本地网关。

    Connecting layer-2 domains over layer-3 networks
    3.
    发明授权
    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
    5.
    发明授权
    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层网络侧行进到帧的帧能够进行有效的负载平衡 生成树设备。 同时,生成树设备在将两个链路视为单个逻辑以太通道时,不识别其连接到两个不同边缘交换机的非法回路。

    Virtual port channel switches with distributed control planes
    7.
    发明授权
    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
    8.
    发明申请
    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.

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

    Forwarding multi-destination packets in a network with virtual port channels
    9.
    发明申请
    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.

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

    TRANSIENT LOOP PREVENTION IN A HYBRID LAYER-2 NETWORK
    10.
    发明申请
    TRANSIENT LOOP PREVENTION IN A HYBRID LAYER-2 NETWORK 有权
    混合层2网络中的瞬态环路预防

    公开(公告)号:US20100302936A1

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

    申请号:US12475124

    申请日:2009-05-29

    IPC分类号: G06F11/00

    摘要: In one embodiment, a first switch at a border between a first network of a first protocol (P1 network) and a first network of a second protocol (P2 network) is interconnected via the first P1 network with a second switch between a second P1 network (interconnected with the first P1 network) and a second P2 network. In response to detecting a merge of the first and second P2 networks, the first switch may: i) block data packets from traversing P1 network boundary ports of the first switch; ii) allow protocol messages to flow between the first and second P1 networks through the P1 network boundary ports of the first switch; iii) allow the first and second P1 networks to discover each other through the protocol messages and to prevent loops; and in response, iv) unblock the P1 network boundary ports of the first switch to allow traversal of data packets.

    摘要翻译: 在一个实施例中,在第一协议(P1网络)的第一网络和第二协议的第一网络(P2网络)之间的边界处的第一交换机经由第一P1网络与第二P1网络之间的第二交换机互连 (与第一P1网络互连)和第二P2网络。 响应于检测到第一和第二P2网络的合并,第一交换机可以:i)阻止数据分组穿过第一交换机的P1网络边界端口; ii)允许协议消息通过第一交换机的P1网络边界端口在第一和第二P1网络之间流动; iii)允许第一和第二P1网络通过协议消息发现彼此,并防止环路; 并且作为响应,iv)解除阻塞第一交换机的P1网络边界端口以允许遍历数据分组。