Selecting a Link of a Link Group based on Contents of a Concealed Header
    1.
    发明申请
    Selecting a Link of a Link Group based on Contents of a Concealed Header 有权
    基于隐藏标题的内容选择链接组的链接

    公开(公告)号:US20130128890A1

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

    申请号:US13300315

    申请日:2011-11-18

    IPC分类号: H04L12/56

    摘要: Methods, devices, and systems for selecting a link of a link group based on contents of a concealed header are disclosed. A network node operating method includes a first network node receiving a packet and concluding that a link group connecting the first network node to a second network node will forward the packet to the second network node. The method further includes determining that the packet includes a tunnel header and an original header concealed by the tunnel header, selecting one link from among a set of parallel links of the link group based at least on one or more fields of the concealed original header, and forwarding the packet to the second network node via the selected link.

    摘要翻译: 公开了基于隐藏头的内容来选择链路组的链路的方法,设备和系统。 网络节点操作方法包括:接收分组的第一网络节点,并且得出连接第一网络节点到第二网络节点的链路组将该分组转发到第二网络节点。 所述方法还包括确定所述分组包括隧道报头和由所述隧道报头隐藏的原始报头,基于所述隐藏的原始报头的至少一个或多个字段从所述链路组的一组并行链路中选择一个链路, 以及经由所选择的链路将所述分组转发到所述第二网络节点。

    Processing Packets of a Virtual Interface Associated with Tunnels
    2.
    发明申请
    Processing Packets of a Virtual Interface Associated with Tunnels 有权
    处理与隧道相关联的虚拟接口的数据包

    公开(公告)号:US20110085545A1

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

    申请号:US12973603

    申请日:2010-12-20

    IPC分类号: H04L12/56

    摘要: Packet switch operating methods and packet switches assign a packet to a virtual interface. The virtual interface is associated with a plurality of tunnels. One of the plurality is designated a primary tunnel configured to accept packets. Other tunnels of the plurality are designated as backup tunnels and are configured to reject packets. The methods and packet switches also determine which of the plurality of tunnels is the primary tunnel and determine a packet switch port associated with the primary tunnel. The methods and packet switches egress the packet via the primary tunnel on the packet switch port associated with the primary tunnel.

    摘要翻译: 分组交换机操作方法和分组交换机将分组分配给虚拟接口。 虚拟接口与多个隧道相关联。 多个中的一个被指定为被配置为接受分组的主要隧道。 多个其他隧道被指定为备份隧道,并且被配置为拒绝分组。 方法和分组交换机还确定多个隧道中的哪一个是主隧道,并且确定与主隧道相关联的分组交换机端口。 方法和分组交换机通过与主隧道相关联的分组交换机端口上的主隧道出口数据包。

    Modifying duplicate packets to have different transport formats
    3.
    发明授权
    Modifying duplicate packets to have different transport formats 有权
    修改重复数据包以具有不同的传输格式

    公开(公告)号:US07830883B1

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

    申请号:US11612905

    申请日:2006-12-19

    IPC分类号: H04L12/28

    摘要: This invention includes methods and packet switches that modify duplicate packets to have different transport formats. A packet switch receives a plurality of duplicate packets from a switching fabric and modifies two or more of the duplicate packets so that the modified duplicate packets have different transport identifiers. The packet switch then transmits one of the duplicate packets on each of a plurality of ports of the packet switch.

    摘要翻译: 本发明包括修改重复分组以具有不同传输格式的方法和分组交换机。 分组交换机从交换结构接收多个重复分组,并修改两个或更多个重复分组,使得修改的重复分组具有不同的传输标识符。 分组交换机然后在分组交换机的多个端口的每个端口上发送一个重复分组。

    Forwarding data packets having tags conforming to different formats
    4.
    发明授权
    Forwarding data packets having tags conforming to different formats 有权
    转发具有符合不同格式的标签的数据包

    公开(公告)号:US07782856B1

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

    申请号:US11548865

    申请日:2006-10-12

    IPC分类号: H04L12/28 H04L12/56

    摘要: This document describes tools that forward data packets having tags conforming to different formats. In one embodiment, the tools receive a data packet on each of a plurality of ports, each data packet comprising a tag conforming to a different format. The tools relay the data packets to a port capable of transmitting tags conforming to a plurality of formats. In another embodiment, the tools receive a plurality of data packets on a source port comprising a plurality of logical source ports, each of which is associated with a unique tag. At least one data packet is received on each logical source port. Each data packet includes the tag associated with the logical source port on which the data packet is received. The tools map each data packet to one of a plurality of virtual switches based on the logical source port on which the data packet is received.

    摘要翻译: 本文档描述了转发具有符合不同格式的标签的数据包的工具。 在一个实施例中,工具在多个端口中的每一个上接收数据分组,每个数据分组包括符合不同格式的标签。 工具将数据包中继到能够发送符合多种格式的标签的端口。 在另一个实施例中,工具在源端口上接收包括多个逻辑源端口的多个数据分组,每个逻辑源端口与唯一标签相关联。 在每个逻辑源端口上接收至少一个数据包。 每个数据分组包括与其上接收数据分组的逻辑源端口相关联的标签。 该工具基于接收数据分组的逻辑源端口将每个数据分组映射到多个虚拟交换机之一。

    Consumption of a permitted data rate by grouped data streams
    5.
    发明授权
    Consumption of a permitted data rate by grouped data streams 有权
    通过分组数据流消耗允许的数据速率

    公开(公告)号:US08094559B1

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

    申请号:US11421392

    申请日:2006-05-31

    IPC分类号: H04L12/56 H04J3/22

    摘要: This document describes tools that enable data network equipment to use its permitted data rate or physical maximum rate even if one of its links fail or it transmits more data on some links than others. To do so, the tools may track how much of a permitted data rate is used by a group of physical links. If the group is using more than the permitted data rate, the tools may limit the group to that rate. If some of the physical links in the group fail, the tools enable the group to use either its permitted data rate or the physical maximum rate of the group. In addition, the tools allow unique permitted data rates in two directions by a group of physical links. The tools may be used at ingress or egress modules within equipment depending upon the application and implementation.

    摘要翻译: 本文档描述了使数据网络设备能够使用其允许数据速率或物理最大速率的工具,即使其中一个链路发生故障或者在某些链路上传输的数据比其他链路更多。 为此,这些工具可以跟踪一组物理链路使用多少允许的数据速率。 如果组使用的数据超过允许的数据速率,则工具可能会将组限制为该速率。 如果组中的某些物理链路发生故障,那么这些工具使该组能够使用其允许的数据速率或该组的物理最大速率。 此外,这些工具允许通过一组物理链路在两个方向上唯一的允许的数据速率。 这些工具可以在设备中的入口或出口模块中使用,具体取决于应用和实施。

    Virtual Switching Using a Provisional Identifier to Conceal a User Identifier
    6.
    发明申请
    Virtual Switching Using a Provisional Identifier to Conceal a User Identifier 有权
    使用临时标识符隐藏用户标识符进行虚拟交换

    公开(公告)号:US20100098098A1

    公开(公告)日:2010-04-22

    申请号:US12646682

    申请日:2009-12-23

    IPC分类号: H04L12/56

    摘要: This document describes tools useful in relaying a data stream from a data device to a network tunnel, such as by enabling virtual switching using a provisional identifier to conceal a user identifier. These tools, for example, may use an inexpensive switch module to create virtual switch instances. To do so, the tools may assign data packets to a virtual switch instance by mapping the data packets to a particular provisional identifier and then modifying the data packets to include the provisional identifier. The switch module may then forward the data packets based on the provisional identifier rather than on the user identifier. The tools may remove the provisional identifier before forwarding the data packets to a destination.

    摘要翻译: 本文档描述了将数据流从数据设备中继到网络隧道有用的工具,例如通过启用使用临时标识符进行虚拟交换来隐藏用户标识符。 例如,这些工具可以使用廉价的交换机模块来创建虚拟交换机实例。 为此,工具可以通过将数据分组映射到特定的临时标识符然后修改数据分组以包括临时标识符来将数据分组分配给虚拟交换机实例。 然后,交换机模块可以基于临时标识符而不是用户标识符来转发数据分组。 这些工具可以在将数据包转发到目的地之前删除临时标识符。

    Virtual switching using a provisional identifier to conceal a user identifier
    7.
    发明授权
    Virtual switching using a provisional identifier to conceal a user identifier 有权
    虚拟交换使用临时标识符来隐藏用户标识符

    公开(公告)号:US07653056B1

    公开(公告)日:2010-01-26

    申请号:US11421766

    申请日:2006-06-02

    IPC分类号: H04L12/28 H04L12/56

    摘要: This document describes tools useful in relaying a data stream from a data device to a network tunnel, such as by enabling virtual switching using a provisional identifier to conceal a user identifier. These tools, for example, may use an inexpensive switch module to create virtual switch instances. To do so, the tools may assign data packets to a virtual switch instance by mapping the data packets to a particular provisional identifier and then modifying the data packets to include the provisional identifier. The switch module may then forward the data packets based on the provisional identifier rather than on the user identifier. The tools may remove the provisional identifier before forwarding the data packets to a destination.

    摘要翻译: 本文档描述了将数据流从数据设备中继到网络隧道有用的工具,例如通过启用使用临时标识符进行虚拟交换来隐藏用户标识符。 例如,这些工具可以使用廉价的交换机模块来创建虚拟交换机实例。 为此,工具可以通过将数据分组映射到特定的临时标识符然后修改数据分组以包括临时标识符来将数据分组分配给虚拟交换机实例。 然后,交换机模块可以基于临时标识符而不是用户标识符来转发数据分组。 这些工具可以在将数据包转发到目的地之前删除临时标识符。

    Transitioning a Virtual Interface from One Tunnel to Another Tunnel
    8.
    发明申请
    Transitioning a Virtual Interface from One Tunnel to Another Tunnel 有权
    将虚拟接口从一个隧道转换到另一个隧道

    公开(公告)号:US20080291910A1

    公开(公告)日:2008-11-27

    申请号:US11753461

    申请日:2007-05-24

    IPC分类号: H04L12/56

    摘要: Packet switch operating methods and packet switches provision a plurality of tunnels on a packet switch by associating each of the plurality of tunnels with a packet switch port and by configuring the packet switch to modify packets relayed by the tunnel to include a transport identifier associated with the tunnel. The tunnels of the plurality relay packets when permitted by a tunnel index. The plurality of tunnels and the tunnel index are associated with a virtual interface. The methods and packet switches also permit a first tunnel of the plurality of tunnels to relay packets by configuring the tunnel index to indicate the first tunnel. The tunnel index indicates only one tunnel. The methods and packet switches also enable a second tunnel of the plurality of tunnels to relay packets by configuring the tunnel index to indicate the second tunnel, thereby preventing the first tunnel from relaying packets.

    摘要翻译: 分组交换机操作方法和分组交换机通过将多个隧道中的每一个与分组交换机端口相关联并且通过配置分组交换机来修改由隧道中继的分组,以包括与该交换机相关联的传输标识符来在分组交换机上提供多个隧道 隧道。 当隧道索引允许时,多个中继分组的隧道。 多个隧道和隧道索引与虚拟接口相关联。 方法和分组交换机还允许多个隧道的第一隧道通过配置隧道索引来中继分组,以指示第一隧道。 隧道索引仅显示一条隧道。 所述方法和分组交换机还使得所述多个隧道中的第二隧道能够通过配置所述隧道索引来指示所述第二隧道来中继分组,从而防止所述第一隧道中继分组。

    System and method for prioritizing and queuing traffic
    9.
    发明授权
    System and method for prioritizing and queuing traffic 有权
    优先排序流量的系统和方法

    公开(公告)号:US07269180B2

    公开(公告)日:2007-09-11

    申请号:US10287865

    申请日:2002-11-04

    IPC分类号: H04L12/28

    摘要: A system is provided for prioritizing and queuing traffic from a plurality of data streams. The system includes a queuing structure, processing circuitry, and a search engine. The queuing structure has a plurality of queues. The search engine is implemented on the processing circuitry and is configured to search and edit the queues in order to manage traffic at a given instance in time by traversing each of the queues in a predetermined manner to identify and remove eligible entries from each queue that need to be transmitted. The traffic was previously classified as to type and traffic elements were previously loaded onto selected queues with other traffic elements having a similar traffic type. A method is also provided.

    摘要翻译: 提供了一种系统,用于对来自多个数据流的业务进行优先排序和排队。 该系统包括排队结构,处理电路和搜索引擎。 排队结构具有多个队列。 搜索引擎在处理电路上实现,并被配置为搜索和编辑队列,以便通过以预定的方式遍历每个队列来在时间上管理给定实例上的流量,以从每个队列中识别和移除符合条件的条目 被传送。 流量以前被分类为类型,流量元素先前被加载到具有类似流量类型的其他流量元素的所选队列上。 还提供了一种方法。

    Injecting in-band control messages without impacting a data rate
    10.
    发明授权
    Injecting in-band control messages without impacting a data rate 有权
    注入带内控制消息而不影响数据速率

    公开(公告)号:US08379676B1

    公开(公告)日:2013-02-19

    申请号:US11421764

    申请日:2006-06-01

    CPC分类号: H04L12/4666

    摘要: This document describes tools useful in relaying a data stream from a data device to a network tunnel, such as by injecting in-band control messages without impacting a data rate. For example, the tools may receive data packets on a first link and then relay the data packets to a data device on a second link. While doing so, the tools may periodically free an amount of link time by reducing the length of the relayed data packets by reducing the length of a header of each data packet. The tools may then consume the freed link time by sending a control message on the second link to the data device.

    摘要翻译: 本文档描述了将数据流从数据设备中继到网络隧道有用的工具,例如通过在不影响数据速率的情况下注入带内控制消息。 例如,工具可以在第一链路上接收数据分组,然后将数据分组中继到第二链路上的数据设备。 在这样做时,工具可以通过减少每个数据分组的报头的长度来减少中继的数据分组的长度来周期性地消除链接时间量。 然后,工具可以通过在到数据设备的第二链路上发送控制消息来消耗释放的链接时间。