Injecting in-band control messages without impacting a data rate
    1.
    发明授权
    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.

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

    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.

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

    Translating between a switching format and a transport format
    5.
    发明授权
    Translating between a switching format and a transport format 有权
    在切换格式和传输格式之间进行转换

    公开(公告)号:US08018938B1

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

    申请号:US11612914

    申请日:2006-12-19

    IPC分类号: H04L12/28

    摘要: This invention includes methods and packet switches that translate a packet between a switching format and a transport format. One packet switch receives a packet intended for a destination port of a packet switch from a switching fabric of the packet switch and determines, based on the destination port, a treatment to be applied to the packet. The packet switch then applies the treatment to the packet prior to forwarding the packet to the destination port. The treatment may include adding a transport identifier to the packet.

    摘要翻译: 本发明包括在切换格式和传输格式之间转换分组的方法和分组交换机。 一个分组交换机从分组交换机的交换结构接收到用于分组交换机的目的地端口的分组,并且基于目的端口确定要应用于分组的处理。 然后,分组交换机在将分组转发到目的端口之前将处理应用于分组。 该处理可以包括向分组添加传输标识符。

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

    公开(公告)号:US07961728B2

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

    申请号:US12646682

    申请日:2009-12-23

    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
    7.
    发明授权
    Transitioning a virtual interface from one tunnel to another tunnel 有权
    将虚拟接口从一个隧道转换到另一个隧道

    公开(公告)号:US07948874B2

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

    申请号:US11753461

    申请日:2007-05-24

    IPC分类号: H04L12/26

    摘要: 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.

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

    Consumption of a permitted data rate by grouped data streams
    8.
    发明授权
    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
    9.
    发明申请
    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
    10.
    发明授权
    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.

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