Enhanced address learning in layer two computer networks
    1.
    发明授权
    Enhanced address learning in layer two computer networks 有权
    在二层计算机网络中增强地址学习

    公开(公告)号:US08467316B1

    公开(公告)日:2013-06-18

    申请号:US12980731

    申请日:2010-12-29

    IPC分类号: H04L12/28

    CPC分类号: H04L12/4625

    摘要: In general, techniques are described for enhanced learning in layer two (L2) networks. A first network device of the intermediate network comprising a control unit and an interface may implement these techniques. The control unit executes a loop-prevention protocol (LPP) that determines a bridge identifier associated with a second network device of the intermediate network, where the first and second network devices each couple to a first network. The LPP selects the second network device as a root bridge and detects a topology change that splits the first network into sub-networks. The interface then outputs a message to direct remaining network devices of the intermediate network to clear L2 address information learned when forwarding L2 communications. The message includes the bridge identifier determined by the loop-prevention protocol as the root bridge and directs these remaining network devices to clear only the L2 addresses learned from this bridge identifier.

    摘要翻译: 通常,描述了用于在第二层(L2)网络中增强学习的技术。 包括控制单元和接口的中间网络的第一网络设备可以实现这些技术。 所述控制单元执行环路防护协议(LPP),所述环路防护协议(LPP)确定与所述中间网络的第二网络设备相关联的网桥标识符,其中所述第一和第二网络设备每个耦合到第一网络。 LPP选择第二个网络设备作为根桥,并检测将第一个网络划分为子网络的拓扑变化。 然后,接口输出消息,引导中间网络的剩余网络设备清除在转发L2通信时学到的L2地址信息。 该消息包括由循环防范协议确定的桥接标识符作为根网桥,并指示这些剩余的网络设备仅清除从该桥标识符学到的L2地址。

    INTERFACE GROUPING FOR MEDIA ACCESS CONTROL ADDRESS PINNING IN A LAYER TWO NETWORK
    2.
    发明申请
    INTERFACE GROUPING FOR MEDIA ACCESS CONTROL ADDRESS PINNING IN A LAYER TWO NETWORK 有权
    用于媒体访问控制地址接口的界面分组在一个两层网络中

    公开(公告)号:US20110271009A1

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

    申请号:US12840072

    申请日:2010-07-20

    IPC分类号: G06F15/16

    摘要: An example network device includes a set of interfaces, a control unit, and a forwarding engine. The control unit includes an interface group information repository that stores data defining interface groups. Each interface group includes one or more interfaces. The forwarding engine includes a media access control (MAC) address repository that stores a mapping of a first interface to a source MAC address, and a MAC address management module that determines whether an interface group to which the first interface is assigned is the same interface group as the interface group to which a second interface is assigned. The control unit is configured to receive a layer two (L2) communication via the second interface, wherein the L2 communication includes the source MAC address. The forwarding engine dynamically updates the MAC address repository based on the determination of the MAC address management module.

    摘要翻译: 示例性网络设备包括一组接口,控制单元和转发引擎。 控制单元包括存储定义接口组的数据的接口组信息存储库。 每个接口组包括一个或多个接口。 转发引擎包括存储第一接口到源MAC地址的映射的媒体访问控制(MAC)地址存储库,以及确定分配了第一接口的接口组是否是相同接口的MAC地址管理模块 组作为分配了第二个接口的接口组。 控制单元被配置为经由第二接口接收第二层(L2)通信,其中L2通信包括源MAC地址。 转发引擎根据MAC地址管理模块的确定动态更新MAC地址库。

    Interface grouping for media access control address pinning in a layer two network
    3.
    发明授权
    Interface grouping for media access control address pinning in a layer two network 有权
    用于介质访问控制的接口分组控制第二层网络中的地址固定

    公开(公告)号:US08667177B2

    公开(公告)日:2014-03-04

    申请号:US12840072

    申请日:2010-07-20

    IPC分类号: G06F13/00

    摘要: An example network device includes a set of interfaces, a control unit, and a forwarding engine. The control unit includes an interface group information repository that stores data defining interface groups. Each interface group includes one or more interfaces. The forwarding engine includes a media access control (MAC) address repository that stores a mapping of a first interface to a source MAC address, and a MAC address management module that determines whether an interface group to which the first interface is assigned is the same interface group as the interface group to which a second interface is assigned. The control unit is configured to receive a layer two (L2) communication via the second interface, wherein the L2 communication includes the source MAC address. The forwarding engine dynamically updates the MAC address repository based on the determination of the MAC address management module.

    摘要翻译: 示例性网络设备包括一组接口,控制单元和转发引擎。 控制单元包括存储定义接口组的数据的接口组信息存储库。 每个接口组包括一个或多个接口。 转发引擎包括存储第一接口到源MAC地址的映射的媒体访问控制(MAC)地址存储库,以及确定分配了第一接口的接口组是否是相同接口的MAC地址管理模块 组作为分配了第二个接口的接口组。 控制单元被配置为经由第二接口接收第二层(L2)通信,其中L2通信包括源MAC地址。 转发引擎根据MAC地址管理模块的确定动态更新MAC地址库。

    Address learning in a layer two bridging network
    4.
    发明授权
    Address learning in a layer two bridging network 有权
    在二层桥接网络中寻址学习

    公开(公告)号:US08520680B1

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

    申请号:US12771451

    申请日:2010-04-30

    IPC分类号: H04L12/28 H04L12/56

    CPC分类号: H04L12/4658 H04L12/4662

    摘要: A network system includes a provider backbone bridged network (PBBN) and a multi-homed provider bridge network (PBN) having an L2 switch that operate as backboned edge bridge (BEBs) to bridge L2 packets between the PBN and the PBBN. The L2 switch executes a PBBN routing instance and a separate PBN routing instance. A plurality of packet-forwarding engine (PFE) of the L2 switch are configured to forward L2 packets between interfaces of the PBN routing instance and the PBBN routing instance. The PFEs store L2 network address tables that specify L2 network addresses reachable by the interfaces. The PFEs of the L2 switch are configured to selectively share L2 network addresses between the L2 network address tables of the PBN routing instance and the L2 network address tables of the PBBN routing instance.

    摘要翻译: 网络系统包括提供商骨干桥接网络(PBBN)和具有L2交换机的多归属提供商桥网络(PBN),所述L2交换机作为桥接边缘网桥(BEB)来操作以桥接PBN与PBBN之间的L2分组。 L2交换机执行PBBN路由实例和单独的PBN路由实例。 L2交换机的多个分组转发引擎(PFE)被配置为在PBN路由实例和PBBN路由实例的接口之间转发L2报文。 PFE存储指定接口可达到的L2网络地址的L2网络地址表。 L2交换机的PFE配置为在PBN路由实例的L2网络地址表和PBBN路由实例的L2网络地址表之间选择共享L2网络地址。

    Performing scalable L2 wholesale services in computer networks
    5.
    发明授权
    Performing scalable L2 wholesale services in computer networks 有权
    在计算机网络中执行可扩展的L2批发服务

    公开(公告)号:US08619788B1

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

    申请号:US12901985

    申请日:2010-10-11

    IPC分类号: H04L12/28

    摘要: In general, techniques are described for performing scalable layer two (L2) learning in computer networks. A network device that includes interfaces and a control unit may implement these techniques. The control unit stores a L2 learning table having entries that are each associated with a service tag identifying a service virtual local area network. In response to receiving a packet that includes a service tag, the interfaces access the L2 learning table using the service tag to determine whether any of the entries of the L2 learning table are associated with the service tag. When none of the entries are associated with the service tag, the L2 learning module updates the L2 learning table to create a new entry defining an association between the one of the interfaces that received the packet and the service tag.

    摘要翻译: 通常,描述了在计算机网络中执行可缩放的第二层(L2)学习的技术。 包括接口和控制单元的网络设备可以实现这些技术。 控制单元存储具有每个与标识服务虚拟局域网的服务标签相关联的条目的L2学习表。 响应于接收到包括服务标签的分组,接口使用服务标签访问L2学习表,以确定L2学习表的任何条目是否与服务标签相关联。 当没有任何条目与服务标签相关联时,L2学习模块更新L2学习表,以创建定义接收到分组的接口之一与服务标签之间的关联的新条目。

    Avoiding data loss in a multi-homed layer two bridging network
    6.
    发明授权
    Avoiding data loss in a multi-homed layer two bridging network 有权
    在多宿主层避免数据丢失两个桥接网络

    公开(公告)号:US08451715B1

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

    申请号:US12827464

    申请日:2010-06-30

    IPC分类号: H04J1/16

    CPC分类号: H04L45/28 H04L45/66

    摘要: A network system includes a provider backbone bridged network (PBBN) and a multi-homed provider bridge network (PBN) having a plurality of L2 switches that operate as backboned edge bridges (BEBs) to bridges L2 packets between the PBN and the PBBN. A first one of the L2 switches is configured to bridge L2 packets from a first backbone VLAN (B-VLAN) to the PBN when a physical link of the multi-homed PBN is operational. The L2 switch is further configured to shunt the L2 packets from the first backbone VLAN to a second one of the L2 switches operating as a secondary BEB of the multi-homed PBN via a second B-VLAN when the physical link is non-operational.

    摘要翻译: 网络系统包括提供商骨干桥接网络(PBBN)和具有多个L2交换机的多归属提供商网桥(PBN),所述多个L2交换机用作桥接边缘网桥(BEB),以桥接PBN与PBBN之间的L2分组。 第一个L2交换机被配置为当多归属PBN的物理链路可操作时将L2分组从第一骨干VLAN(B-VLAN)桥接到PBN。 L2交换机还被配置为当物理链路不可操作时,将L2分组从第一骨干VLAN分流到经由第二B-VLAN作为多归属PBN的辅BEB操作的第二L2交换机。

    ROUTING FRAMES IN A TRILL NETWORK USING SERVICE VLAN IDENTIFIERS
    7.
    发明申请
    ROUTING FRAMES IN A TRILL NETWORK USING SERVICE VLAN IDENTIFIERS 有权
    使用服务VLAN标识符在路由器网络中路由框架

    公开(公告)号:US20100226381A1

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

    申请号:US12397811

    申请日:2009-03-04

    IPC分类号: H04L12/56

    摘要: Methods, apparatus, and products are disclosed for routing frames in a TRILL network using service VLAN identifiers by: receiving a frame from an ingress bridge node for transmission through the TRILL network to a destination node that connects to the TRILL network through an egress node, the received frame including a customer VLAN identifier, a service VLAN identifier uniquely assigned to the ingress bridge node, and a destination node address for the destination node, the received frame not having mac-in-mac encapsulation; adding, in dependence upon the service VLAN identifier and the destination node address, a TRILL header conforming to the TRILL protocol, the TRILL header including an ingress bridge nickname and an egress bridge nickname; and routing, to the egress bridge node through which the destination node connects to the network, the frame in dependence upon the ingress bridge nickname and the egress bridge nickname.

    摘要翻译: 公开了用于使用服务VLAN标识符在TRILL网络中路由帧的方法,装置和产品:从入口网桥节点接收帧,以通过TRILL网络传输到通过出口节点连接到TRILL网络的目的地节点, 所接收的帧包括客户VLAN标识符,唯一地分配给入口网桥节点的服务VLAN标识符和目的地节点的目的地节点地址,所接收的帧不具有mac-in-mac封装; 根据服务VLAN标识符和目的地节点地址,添加符合TRILL协议的TRILL报头,TRILL报头包括入口网桥昵称和出口网桥昵称; 并且根据入口网桥昵称和出口网桥昵称路由到目的地节点通过其连接到网络的出口网桥节点。

    Routing frames in a trill network using service VLAN identifiers
    8.
    发明授权
    Routing frames in a trill network using service VLAN identifiers 有权
    使用服务VLAN标识符在trill网络中路由帧

    公开(公告)号:US07787480B1

    公开(公告)日:2010-08-31

    申请号:US12397811

    申请日:2009-03-04

    IPC分类号: H04L12/56

    摘要: Methods, apparatus, and products are disclosed for routing frames in a TRILL network using service VLAN identifiers by: receiving a frame from an ingress bridge node for transmission through the TRILL network to a destination node that connects to the TRILL network through an egress node, the received frame including a customer VLAN identifier, a service VLAN identifier uniquely assigned to the ingress bridge node, and a destination node address for the destination node, the received frame not having mac-in-mac encapsulation; adding, in dependence upon the service VLAN identifier and the destination node address, a TRILL header conforming to the TRILL protocol, the TRILL header including an ingress bridge nickname and an egress bridge nickname; and routing, to the egress bridge node through which the destination node connects to the network, the frame in dependence upon the ingress bridge nickname and the egress bridge nickname.

    摘要翻译: 公开了用于使用服务VLAN标识符在TRILL网络中路由帧的方法,装置和产品:从入口网桥节点接收帧,以通过TRILL网络传输到通过出口节点连接到TRILL网络的目的地节点, 所接收的帧包括客户VLAN标识符,唯一地分配给入口网桥节点的服务VLAN标识符和目的地节点的目的地节点地址,所接收的帧不具有mac-in-mac封装; 根据服务VLAN标识符和目的地节点地址,添加符合TRILL协议的TRILL报头,TRILL报头包括入口网桥昵称和出口网桥昵称; 并且根据入口网桥昵称和出口网桥昵称路由到目的地节点通过其连接到网络的出口网桥节点。

    BREAKOUT GATEWAY FOR MOBILE DATA TRAFFIC
    9.
    发明申请
    BREAKOUT GATEWAY FOR MOBILE DATA TRAFFIC 有权
    突破移动数据交通网关

    公开(公告)号:US20110235595A1

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

    申请号:US12853707

    申请日:2010-08-10

    IPC分类号: H04W4/00

    摘要: In general, the invention is directed to techniques for breaking out mobile data traffic from a mobile service provider network to a packet data network. For example, as described herein, a breakout gateway device (BGW) receives a first service request and data traffic for a data session associated with the requested service from a mobile device in a radio access network, wherein the first service request is addressed to a serving node of a mobile core network of the mobile service provider network, and wherein the data traffic is destined for the PDN. A control packet analysis module forwards the first service request from the breakout gateway device to the serving node. A breakout module of the BGW bypasses the serving node by sending the data traffic from the breakout gateway device to the PDN on a data path from the radio access network to the PDN.

    摘要翻译: 通常,本发明涉及用于将移动数据业务从移动业务提供商网络分解成分组数据网络的技术。 例如,如本文所述,分组网关设备(BGW)从无线电接入网络中的移动设备接收与所请求的服务相关联的数据会话的第一服务请求和数据业务,其中第一服务请求被寻址到 移动服务提供商网络的移动核心网络的服务节点,并且其中数据业务指向PDN。 控制分组分析模块将第一服务请求从分组网关设备转发到服务节点。 BGW的突围模块通过在从无线接入网络到PDN的数据路径上将数据业务从分组网关设备发送到PDN来绕过服务节点。

    Determining MAC state using sequence numbers in a distributed environment
    10.
    发明授权
    Determining MAC state using sequence numbers in a distributed environment 有权
    使用分布式环境中的序列号确定MAC状态

    公开(公告)号:US07925744B1

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

    申请号:US12188769

    申请日:2008-08-08

    CPC分类号: H04L49/3009

    摘要: A derived state value is calculated based on a plurality of component state values. As any of the plurality of component state values changes, the derived state value is recalculated. When sending information about a MAC address or other data between two components, the derived state value is included in the information sent. An object receiving a MAC address or other data from another object checks the validity of the received derived state value to determine whether to accept the new data and flush old data, to accept the new data, or to ignore the new data.

    摘要翻译: 基于多个分量状态值计算导出状态值。 随着多个分量状态值中的任何一个变化,重新计算导出的状态值。 当在两个组件之间发送有关MAC地址或其他数据的信息时,派生状态值包含在发送的信息中。 从另一个对象接收MAC地址或其他数据的对象检查接收的导出状态值的有效性,以确定是接受新数据还是刷新旧数据,接受新数据或忽略新数据。