Address resolution suppression for data center interconnect
    1.
    发明授权
    Address resolution suppression for data center interconnect 有权
    数据中心互连的地址分辨率抑制

    公开(公告)号:US09548959B2

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

    申请号:US13428436

    申请日:2012-03-23

    IPC分类号: G06F15/173 H04L29/12

    CPC分类号: H04L61/103 H04L61/6009

    摘要: An example method is provided that includes determining whether an address resolution protocol reply from a local machine has been received at an edge node; updating a local cache based on the reply from the local machine; and sending the reply to a plurality of edge nodes through a data plane of a data center interconnect. In more specific implementations, the method can include determining whether an address resolution protocol request has been received from the local machine. The method could also include updating a local machine cache based on the request. In certain implementations, the method can include determining whether the request is targeting the local machine; and dropping the request if the request is targeting the local machine. The method could also include sending the request through the data center interconnect if the request is not targeting the local machine.

    摘要翻译: 提供了一种示例性方法,其包括确定在边缘节点处是否已经接收到来自本地机器的地址解析协议应答; 根据本地机器的回复更新本地缓存; 并通过数据中心互连的数据平面将答复发送到多个边缘节点。 在更具体的实现中,该方法可以包括确定是否已经从本地机器接收到地址解析协议请求。 该方法还可以包括基于该请求更新本地机器缓存。 在某些实现中,该方法可以包括确定请求是否针对本地机器; 如果请求针对本地机器,则删除该请求。 该方法还可以包括如果请求不针对本地机器,则通过数据中心互连发送请求。

    ADDRESS RESOLUTION SUPPRESSION FOR DATA CENTER INTERCONNECT
    2.
    发明申请
    ADDRESS RESOLUTION SUPPRESSION FOR DATA CENTER INTERCONNECT 有权
    数据中心互连地址解析抑制

    公开(公告)号:US20130254359A1

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

    申请号:US13428436

    申请日:2012-03-23

    IPC分类号: G06F15/173

    CPC分类号: H04L61/103 H04L61/6009

    摘要: An example method is provided that includes determining whether an address resolution protocol reply from a local machine has been received at an edge node; updating a local cache based on the reply from the local machine; and sending the reply to a plurality of edge nodes through a data plane of a data center interconnect. In more specific implementations, the method can include determining whether an address resolution protocol request has been received from the local machine. The method could also include updating a local machine cache based on the request. In certain implementations, the method can include determining whether the request is targeting the local machine; and dropping the request if the request is targeting the local machine. The method could also include sending the request through the data center interconnect if the request is not targeting the local machine.

    摘要翻译: 提供了一种示例性方法,其包括确定在边缘节点处是否已经接收到来自本地机器的地址解析协议应答; 根据本地机器的回复更新本地缓存; 并通过数据中心互连的数据平面将答复发送到多个边缘节点。 在更具体的实现中,该方法可以包括确定是否已经从本地机器接收到地址解析协议请求。 该方法还可以包括基于该请求更新本地机器缓存。 在某些实现中,该方法可以包括确定请求是否针对本地机器; 如果请求针对本地机器,则删除该请求。 该方法还可以包括如果请求不针对本地机器,则通过数据中心互连发送请求。

    Single-homing and active-active multi-homing in a virtual private LAN service
    3.
    发明授权
    Single-homing and active-active multi-homing in a virtual private LAN service 有权
    虚拟专用LAN服务中的单归属和主动主动多归属

    公开(公告)号:US08724627B2

    公开(公告)日:2014-05-13

    申请号:US13031909

    申请日:2011-02-22

    IPC分类号: H04L12/28

    摘要: In one embodiment, single-homing and active-active multi-homing is provided in a Virtual Private LAN Service (VPLS). A customer edge node actively communicates frames of a same Virtual Private Network (VPN) instance with two or more VPLS nodes of a VPLS network. The VPLS nodes are configured to appropriately forward frames throughout the VPLS network: without looping of a frame sent by the same external node back to the same external node, without flooding multiple copies of a frame to the same external node, and while performing learning of addresses in forwarding tables of said VPLS nodes such that said forwarding tables of said VPLS nodes converge despite frames of the same LAN service being received by said at least two of said VPLS nodes from the same external node.

    摘要翻译: 在一个实施例中,在虚拟专用LAN服务(VPLS)中提供单归属和主动主动多归位。 客户边缘节点主动将相同虚拟专用网(VPN)实例的帧与VPLS网络的两个或多个VPLS节点进行通信。 VPLS节点被配置为在整个VPLS网络中适当地转发帧:不将相同外部节点发送的帧循环回相同的外部节点,而不会将帧的多个拷贝淹没到同一个外部节点,同时执行学习 在所述VPLS节点的转发表中的地址,使得所述VPLS节点的所述转发表收敛,尽管所述至少两个所述VPLS节点从相同外部节点接收到相同LAN服务的帧。

    Single-homing and Active-Active Multi-homing in a Virtual Private LAN Service
    4.
    发明申请
    Single-homing and Active-Active Multi-homing in a Virtual Private LAN Service 有权
    虚拟专用LAN服务中的单归属和主动主动多重归属

    公开(公告)号:US20120213222A1

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

    申请号:US13031909

    申请日:2011-02-22

    IPC分类号: H04L12/28

    摘要: In one embodiment, single-homing and active-active multi-homing is provided in a Virtual Private LAN Service (VPLS). A customer edge node actively communicates frames of a same Virtual Private Network (VPN) instance with two or more VPLS nodes of a VPLS network. The VPLS nodes are configured to appropriately forward frames throughout the VPLS network: without looping of a frame sent by the same external node back to the same external node, without flooding multiple copies of a frame to the same external node, and while performing learning of addresses in forwarding tables of said VPLS nodes such that said forwarding tables of said VPLS nodes converge despite frames of the same LAN service being received by said at least two of said VPLS nodes from the same external node.

    摘要翻译: 在一个实施例中,在虚拟专用LAN服务(VPLS)中提供单归属和主动主动多归位。 客户边缘节点主动将相同虚拟专用网(VPN)实例的帧与VPLS网络的两个或多个VPLS节点进行通信。 VPLS节点被配置为在整个VPLS网络中适当地转发帧:不将相同外部节点发送的帧循环回相同的外部节点,而不会将帧的多个拷贝淹没到同一个外部节点,同时执行学习 在所述VPLS节点的转发表中的地址,使得所述VPLS节点的所述转发表收敛,尽管所述至少两个所述VPLS节点从相同外部节点接收到相同LAN服务的帧。

    Distributing packets to line cards of a packet switching device based on bridge indication values received therewith
    5.
    发明授权
    Distributing packets to line cards of a packet switching device based on bridge indication values received therewith 有权
    基于与其接收的桥接指示值,将分组分组到分组交换设备的线路卡

    公开(公告)号:US08274977B2

    公开(公告)日:2012-09-25

    申请号:US12830277

    申请日:2010-07-02

    IPC分类号: H04L12/28

    摘要: A packet switching device maintains mappings of bridge identification values to line cards for each of multiple virtual bridges. When a packet is received that includes a bridge identification value, corresponding line card(s) are identified, with each being forwarded the packet. Each of these identified line cards, in response to receipt of the packet from the line card, determines whether to forward or drop the packet based on its maintained bridge table. In this manner, the original receiving line card does not need to maintain forwarding information based on destination addresses of received packets (e.g., does not need to maintain a bridge table for each virtual bridge), but rather forwards a packet to other line cards associated with the virtual bridge corresponding to the bridge identification value received in a packet.

    摘要翻译: 分组交换设备维护桥接标识值与多个虚拟网桥中的每一个的线路卡的映射。 当接收到包含网桥标识值的分组时,识别出相应的线路卡,每个分组被转发该分组。 这些识别的线路卡中的每一个响应于从线路卡接收到的分组,确定是否基于其保持的桥接表来转发或丢弃分组。 以这种方式,原始接收线路卡不需要基于接收到的分组的目的地址维护转发信息(例如,不需要维护每个虚拟桥的桥表),而是将分组转发到其他线卡 其中虚拟桥对应于在分组中接收的桥标识值。

    USING CONTEXT LABELS TO SCALE MAC TABLES ON COMPUTER NETWORK EDGE DEVICES
    6.
    发明申请
    USING CONTEXT LABELS TO SCALE MAC TABLES ON COMPUTER NETWORK EDGE DEVICES 有权
    使用上下文标签在计算机网络边缘设备上规模MAC表

    公开(公告)号:US20120198064A1

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

    申请号:US13018125

    申请日:2011-01-31

    IPC分类号: G06F15/173

    摘要: In one embodiment, an access component of a local network edge device receives traffic, and generates a frame for the traffic that includes a remote context label that identifies an access component of the remote network edge device to which the traffic is to be forwarded upon arrival at the remote network edge device, and a virtual circuit label corresponding to a particular virtual service of the traffic. The local network edge device forwards the frame towards the remote network edge device. In another embodiment, the frame may be received at a core component of the remote network edge device, an in response to the remote context label identifying an access component of the remote network edge device, forwarded to the access component, which determines the particular virtual service, and forwards the traffic from the frame out the access component towards an endpoint for the traffic.

    摘要翻译: 在一个实施例中,本地网络边缘设备的接入组件接收业务,并且生成包括远程上下文标签的业务的帧,所述远程上下文标签识别到达所述业务将被转发到的远程网络边缘设备的接入组件 在远程网络边缘设备处,以及对应于业务的特定虚拟服务的虚拟电路标签。 本地网络边缘设备将帧转发到远程网络边缘设备。 在另一个实施例中,可以在远程网络边缘设备的核心组件处接收帧,响应于远程上下文标签识别远程网络边缘设备的接入组件,转发到接入组件,其确定特定虚拟 服务,并将来自帧的流量从访问组件转发到流量的端点。

    Distributing Packets to Line Cards of a Packet Switching Device Based on Bridge Indication Values Received Therewith
    7.
    发明申请
    Distributing Packets to Line Cards of a Packet Switching Device Based on Bridge Indication Values Received Therewith 有权
    根据接收到的桥接指示值将分组分组到分组交换设备的线路卡

    公开(公告)号:US20120002673A1

    公开(公告)日:2012-01-05

    申请号:US12830277

    申请日:2010-07-02

    IPC分类号: H04L12/56

    摘要: A packet switching device maintains mappings of bridge identification values to line cards for each of multiple virtual bridges. When a packet is received that includes a bridge identification value, corresponding line card(s) are identified, with each being forwarded the packet. Each of these identified line cards, in response to receipt of the packet from the line card, determines whether to forward or drop the packet based on its maintained bridge table. In this manner, the original receiving line card does not need to maintain forwarding information based on destination addresses of received packets (e.g., does not need to maintain a bridge table for each virtual bridge), but rather forwards a packet to other line cards associated with the virtual bridge corresponding to the bridge identification value received in a packet.

    摘要翻译: 分组交换设备维护桥接标识值与多个虚拟网桥中的每一个的线路卡的映射。 当接收到包含网桥标识值的分组时,识别出相应的线路卡,每个分组被转发该分组。 这些识别的线路卡中的每一个响应于从线路卡接收到的分组,确定是否基于其保持的桥接表来转发或丢弃分组。 以这种方式,原始接收线路卡不需要基于接收到的分组的目的地址维护转发信息(例如,不需要维护每个虚拟桥的桥表),而是将分组转发到其他线卡 其中虚拟桥对应于在分组中接收的桥标识值。

    TRAFFIC DISTRIBUTION ACROSS A PLURALITY OF ATTACHMENT CIRCUITS OF A MULTIHOMED SITE
    8.
    发明申请
    TRAFFIC DISTRIBUTION ACROSS A PLURALITY OF ATTACHMENT CIRCUITS OF A MULTIHOMED SITE 有权
    多媒体站点的多媒体连接电路的交通分配

    公开(公告)号:US20120230335A1

    公开(公告)日:2012-09-13

    申请号:US13045408

    申请日:2011-03-10

    IPC分类号: H04L12/56

    CPC分类号: H04L45/38 H04L45/7453

    摘要: In one embodiment, an edge device of a core network may receive a plurality of packets from a peripheral network having a plurality of active connections to the core network, where each packet has a destination address and a source address. The edge device may compute a hash on the destination address or the source address of each packet, and determine whether the computed hash corresponds to the edge device. In response to the computed hash not corresponding to the edge device, the edge device may drop the packet, and in response to the computed hash corresponding to the edge device, the edge device may process the packet to forward the packet, where the dropping and processing load balances the plurality of packets over the active connections and prevents formation of loops in the core network.

    摘要翻译: 在一个实施例中,核心网络的边缘设备可以从具有到核心网络的多个活动连接的外围网络接收多个分组,其中每个分组具有目的地地址和源地址。 边缘设备可以计算目的地址或每个分组的源地址上的散列,并确定所计算的散列是否对应于边缘设备。 响应于不对应于边缘设备的计算哈希,边缘设备可以丢弃该分组,并且响应于与边缘设备相对应的计算出的哈希,边缘设备可以处理分组以转发分组,其中丢弃和 处理负载通过主动连接来平衡多个分组,并且防止在核心网络中形成环路。

    DISTRIBUTED CONNECTIVITY VERIFICATION PROTOCOL REDUNDANCY
    9.
    发明申请
    DISTRIBUTED CONNECTIVITY VERIFICATION PROTOCOL REDUNDANCY 有权
    分布式连接验证协议冗余

    公开(公告)号:US20120036279A1

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

    申请号:US12853006

    申请日:2010-08-09

    IPC分类号: G06F15/16

    摘要: In one embodiment, a connectivity verification protocol (CVP) session for a particular virtual interface (VI) may operate on a particular group of two or more line cards (LCs) on a network device. The group of LCs may then transmit CVP session packets, at a reduced rate that is sufficient to maintain the CVP session based on a negotiated CVP full rate, onto the particular VI through ingress path processing on the network device. Ingress path processing, in particular, takes transmitted CVP session packets and egresses them onto an appropriate LC of the network device currently responsible for the VI egress. Also, in response to receiving CVP session packets for the VI on an LC of the network device currently responsible for the VI ingress, the receiving LC may forward the received CVP session packets to the particular corresponding group of LCs, which may then process the received CVP session packets.

    摘要翻译: 在一个实施例中,用于特定虚拟接口(VI)的连接性验证协议(CVP)会话可以在网络设备上的两个或多个线路卡(LC)的特定组上操作。 然后,LC组可以以足够的速率传输CVP会话分组,该速率足以通过协商的CVP全速率将CVP会话维持在通过网络设备上的入口路径处理的特定VI上。 入口路径处理特别是将传输的CVP会话数据包发送到当前负责VI出口的网络设备的适当LC上。 此外,响应于在当前负责VI入口的网络设备的LC上接收到针对VI的CVP会话分组,接收LC可以将接收的CVP会话分组转发到特定对应的LC组,然后可以处理接收的 CVP会话数据包。

    Coordinated Updating of Forwarding Information Bases in a Multistage Packet Switching Device
    10.
    发明申请
    Coordinated Updating of Forwarding Information Bases in a Multistage Packet Switching Device 有权
    多级分组交换设备中转发信息库的协调更新

    公开(公告)号:US20110268130A1

    公开(公告)日:2011-11-03

    申请号:US12769946

    申请日:2010-04-29

    IPC分类号: H04L12/28

    摘要: Disclosed are, inter alia, methods, apparatus, computer-storage media, mechanisms, and means associated with the coordinated updating of forwarding information bases (FIBs) in a multistage packet switching device, which performs at least lookup operations on multiple different FIBs in determining how to forward a packet. One embodiment uses lookup operations on two different FIBs, with these being an ingress FIB on an ingress line card and an egress FIB on an egress line card. In response to a change in the forwarding information for a stream of packets, the egress FIBs are first updated to include both the old and new forwarding information. After all egress FIBs have been updated, the ingress FIBs are updated to use the new forwarding information. This update procedure is designed to eliminate loss or duplication of packets induced during the updating of these FIBs to use the new forwarding information.

    摘要翻译: 公开了尤其涉及在多级分组交换设备中与转发信息库(FIB)的协调更新相关联的方法,装置,计算机存储介质,机制和装置,其在多个不同的FIB中执行至少查找操作来确定 如何转发数据包。 一个实施例对两个不同的FIB进行查找操作,这些FIB是入口线卡上的入口FIB和出口线卡上的出口FIB。 响应于分组流的转发信息的改变,首先更新出口FIB以包括旧的和新的转发信息。 在所有出口FIB已被更新之后,入口FIB被更新以使用新的转发信息。 该更新过程旨在消除在更新这些FIB期间引起的分组丢失或重复以使用新的转发信息。