Packet mirroring
    11.
    发明授权
    Packet mirroring 有权
    数据包镜像

    公开(公告)号:US08054833B2

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

    申请号:US11810368

    申请日:2007-06-05

    IPC分类号: H04L12/28

    CPC分类号: H04L12/4641

    摘要: Network devices, systems, and methods are provided for packet processing. One network device includes a network chip including logic and a number of network ports for the device for receiving and transmitting packets therefrom. The logic is operable to mirror packets on a per port per virtual local area network (VLAN) membership basis.

    摘要翻译: 提供网络设备,系统和方法用于数据包处理。 一个网络设备包括网络芯片,其包括用于从其接收和发送分组的设备的逻辑和多个网络端口。 该逻辑可用于在每个虚拟局域网(VLAN)成员资格的每个端口上镜像数据包。

    LOADBALANCING NETWORK TRAFFIC ACROSS MULTIPLE REMOTE INSPECTION DEVICES
    13.
    发明申请
    LOADBALANCING NETWORK TRAFFIC ACROSS MULTIPLE REMOTE INSPECTION DEVICES 有权
    多个远程检测设备的负载平衡网络交通

    公开(公告)号:US20110231933A1

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

    申请号:US13150830

    申请日:2011-06-01

    IPC分类号: G06F21/00

    摘要: An apparatus includes a checking functionality (CF) for processing data packets in a computer network that comprises a plurality of CFs. The CF includes an interface for communication with one or more source switches that route data packets to the CF for processing, a packet processing capability for processing the data packets, and logic for communicating data regarding the packet processing capability to the source switch through the interface.

    摘要翻译: 一种装置包括用于处理包括多个CF的计算机网络中的数据分组的检查功能(CF)。 CF包括用于与一个或多个源交换机进行通信的接口,用于将数据分组路由到CF进行处理,用于处理数据分组的分组处理能力以及用于通过接口向源交换机传送关于分组处理能力的数据的逻辑 。

    Content addressable memory
    14.
    发明授权
    Content addressable memory 有权
    内容可寻址内存

    公开(公告)号:US07852653B2

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

    申请号:US11810124

    申请日:2007-06-04

    IPC分类号: G11C15/00

    CPC分类号: G11C15/00 G06F7/74

    摘要: Systems, devices, and methods, including executable instructions are provided for content addressable memory (CAM). One method includes defining the CAM into an array of data words having M rows and N columns, with each of N and M being greater than one. The data words of the CAM are arranged according to a 2-dimensional priority scheme. Data words outside a selected 1×M column are masked to be ignored in determining a match, and the CAM is searched. Each search includes N compare cycles and each compare cycle having a different 1×M column selected. A highest priority match per compare cycle is pipelined from a priority encoder with the pipelined matches arranged to communicate a priority order in a first dimension of the 2-dimensional priority scheme.

    摘要翻译: 为内容可寻址存储器(CAM)提供系统,设备和方法,包括可执行指令。 一种方法包括将CAM定义为具有M行和N列的数据字阵列,其中N和M中的每一个大于1。 CAM的数据字根据二维优先级方案进行排列。 选定的1×M列之外的数据字在确定匹配时被屏蔽以被忽略,并且搜索CAM。 每个搜索包括N个比较周期,并且每个比较周期选择不同的1×M列。 每个比较周期的最高优先级匹配从优先编码器流水线化,其中流水线匹配被布置为在二维优先级方案的第一维度中传送优先级顺序。

    Data corruption scrubbing for content addressable memory and ternary content addressable memory
    15.
    发明授权
    Data corruption scrubbing for content addressable memory and ternary content addressable memory 有权
    数据损坏擦除内容可寻址内存和三进制内容可寻址内存

    公开(公告)号:US07757152B2

    公开(公告)日:2010-07-13

    申请号:US11207357

    申请日:2005-08-18

    IPC分类号: G11C29/00

    摘要: A method for remedying data corruption in a first circuit, which may be a CAM or a TCAM. The method includes providing a RAM circuit external to the first circuit, the RAM circuit being configured for storing error detection information for data stored in the first circuit. The method also includes scrubbing the data stored in the first circuit during scrubbing cycles of the first circuit. The scrubbing corrects stored bit patterns read from the first circuit that fail an error detection test using error detection information corresponding to individual ones of the stored bit patterns. In an embodiment, ECC may be employed for the error detection test and also to correct any single bit error found.

    摘要翻译: 一种用于补救第一电路中可能是CAM或TCAM的数据损坏的方法。 该方法包括提供第一电路外部的RAM电路,RAM电路被配置为存储用于存储在第一电路中的数据的错误检测信息。 该方法还包括在第一电路的擦洗循环期间擦洗存储在第一电路中的数据。 擦除使用与存储的位模式中的各个相对应的错误检测信息来校正从第一电路读取的存在的错误检测测试失败的位模式。 在一个实施例中,ECC可以用于错误检测测试,并且还可以校正发现的任何单个位错误。

    Locating original port information
    16.
    发明授权
    Locating original port information 有权
    查找原始端口信息

    公开(公告)号:US07570640B2

    公开(公告)日:2009-08-04

    申请号:US11784664

    申请日:2007-04-09

    IPC分类号: H04L12/28 H04L12/56

    CPC分类号: H04L63/101

    摘要: A network, network devices, and methods are described for locating original port information. A network device includes a network chip having a number of network ports for the device for receiving and transmitting packets. The network chip includes logic to locate original port information for a packet returned from a checking functionality.

    摘要翻译: 描述了用于定位原始端口信息的网络,网络设备和方法。 网络设备包括具有用于接收和发送分组的设备的多个网络端口的网络芯片。 网络芯片包括用于定位从检查功能返回的分组的原始端口信息的逻辑。

    Tunnel configuration
    17.
    发明申请
    Tunnel configuration 有权
    隧道配置

    公开(公告)号:US20090016337A1

    公开(公告)日:2009-01-15

    申请号:US11827742

    申请日:2007-07-13

    IPC分类号: H04L12/56

    摘要: A network, network devices, and methods are described for packet processing. A method includes using logic on a first network device to select a checking functionality based on a number of criteria. The method uses logic on the first network device to select the checking functionality from a list of checking functionalities. The checking functionality is selected for processing packets identified by the first network device. The method also includes using logic on the first network device to configure a tunnel initiation to tunnel packets to a second network device that is associated with the selected checking functionality. The second network device has a destination address different from an original destination address of identified packets.

    摘要翻译: 描述了用于分组处理的网络,网络设备和方法。 一种方法包括在第一网络设备上使用逻辑来基于多个标准来选择检查功能。 该方法使用第一网络设备上的逻辑从检查功能列表中选择检查功能。 选择检查功能来处理由第一网络设备识别的分组。 该方法还包括在第一网络设备上使用逻辑来配置隧道启动以将分组隧道传送到与所选择的检查功能相关联的第二网络设备。 第二网络设备具有不同于所识别的分组的原始目的地地址的目的地地址。

    Marked packet forwarding
    18.
    发明申请
    Marked packet forwarding 有权
    标记数据包转发

    公开(公告)号:US20080259924A1

    公开(公告)日:2008-10-23

    申请号:US11788179

    申请日:2007-04-19

    IPC分类号: H04L12/56

    摘要: A network, network devices, and methods are described for marked packet forwarding. A network device includes a network chip having a number of network ports for receiving and transmitting packets. The network chip includes logic to decapsulate a packet received from a tunnel, mark the packet with a handle associated with an originating network device of the packet using information from an encapsulation header, and forward the marked packet to a checking functionality having a destination address different from an original destination address of the packet.

    摘要翻译: 描述网络,网络设备和方法用于标记的分组转发。 网络设备包括具有用于接收和发送分组的多个网络端口的网络芯片。 网络芯片包括用于对从隧道接收的分组进行解封装的逻辑,使用来自封装头的信息使用与分组的始发网络设备相关联的句柄来标记分组,并将标记的分组转发到具有目的地地址不同的检查功能 从分组的原始目的地址。

    Data corruption scrubbing for content addressable memory and ternary content addressable memory
    19.
    发明申请
    Data corruption scrubbing for content addressable memory and ternary content addressable memory 有权
    数据损坏擦除内容可寻址内存和三进制内容可寻址内存

    公开(公告)号:US20070061668A1

    公开(公告)日:2007-03-15

    申请号:US11207357

    申请日:2005-08-18

    IPC分类号: H03M13/00

    摘要: A method for remedying data corruption in a first circuit, which may be a CAM or a TCAM. The method includes providing a RAM circuit external to the first circuit, the RAM circuit being configured for storing error detection information for data stored in the first circuit. The method also includes scrubbing the data stored in the first circuit during scrubbing cycles of the first circuit. The scrubbing corrects stored bit patterns read from the first circuit that fail an error detection test using error detection information corresponding to individual ones of the stored bit patterns. In an embodiment, ECC may be employed for the error detection test and also to correct any single bit error found.

    摘要翻译: 一种用于补救第一电路中可能是CAM或TCAM的数据损坏的方法。 该方法包括提供第一电路外部的RAM电路,RAM电路被配置为存储用于存储在第一电路中的数据的错误检测信息。 该方法还包括在第一电路的擦洗循环期间擦洗存储在第一电路中的数据。 擦除使用与存储的位模式中的各个相对应的错误检测信息来校正从第一电路读取的存在的错误检测测试失败的位模式。 在一个实施例中,ECC可以用于错误检测测试,并且还可以校正发现的任何单个位错误。

    Methods and apparatus for selection of mirrored traffic
    20.
    发明申请
    Methods and apparatus for selection of mirrored traffic 有权
    用于选择镜像流量的方法和装置

    公开(公告)号:US20050220092A1

    公开(公告)日:2005-10-06

    申请号:US10813766

    申请日:2004-03-31

    IPC分类号: H04L12/24 H04L12/28 H04L29/06

    摘要: One embodiment disclosed relates to a method for mirroring of select network traffic. A data packet is received by a network device. A determination is made as to whether a designated aspect of the packet matches a flagged entry in a look-up table on the network device. If a match is found, then copy of the packet is sent to an associated mirror destination. Another embodiment disclosed relates to a networking apparatus. The apparatus includes at least an operating system, a look-up table, and a mirroring engine. The operating system includes routines utilized to control the apparatus, and the look-up table includes selection information for mirror sources. The mirroring engine forwards copies of selected packets to a corresponding mirror destination. Another embodiment disclosed relates to a method of selecting packets to mirror that includes checking state information relating to the network traffic against dynamic mirroring criteria.

    摘要翻译: 公开的一个实施例涉及一种用于对选择网络业务进行镜像的方法。 数据包由网络设备接收。 确定分组的指定方面是否与网络设备上的查找表中的标记条目匹配。 如果发现匹配,则将数据包的副本发送到关联的镜像目的地。 公开的另一实施例涉及网络装置。 该装置至少包括操作系统,查找表和镜像引擎。 操作系统包括用于控制设备的例程,查找表包括用于镜像源的选择信息。 镜像引擎将所选数据包的副本转发到相应的镜像目的地。 所公开的另一实施例涉及一种选择要镜像的分组的方法,包括根据动态镜像标准检查与网络流量有关的状态信息。