Detection of corrupted memory pointers within a packet-processing device
    1.
    发明授权
    Detection of corrupted memory pointers within a packet-processing device 有权
    检测包处理设备内的损坏的内存指针

    公开(公告)号:US07581163B1

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

    申请号:US11445369

    申请日:2006-06-01

    IPC分类号: G06F11/00

    CPC分类号: G06F11/141 H04L63/1416

    摘要: Techniques are described for detecting corruption of buffer pointers passed between a local processor and a remote processor on a network device. For example, the first processor, which may be a memory controller, receives and stores packets within memory. A second processor, such as a host processor for the network device, is coupled to the first processor by a bus. The first processor communicates a memory pointer associated with an a given packet to the second processor for processing of the packet, and maintains a backup copy of the memory pointer. Upon receiving the memory pointer back from the second processor, the first processor compares at least a portion of the memory pointer received from the second processor with an equivalent portion of the copy of the memory pointer to determine whether the received memory pointer has been corrupted.

    摘要翻译: 描述了用于检测在网络设备上的本地处理器和远程处理器之间传递的缓冲器指针的损坏的技术。 例如,可以是存储器控制器的第一处理器在存储器内接收并存储分组。 诸如用于网络设备的主机处理器的第二处理器通过总线耦合到第一处理器。 第一处理器将与给定分组相关联的存储器指针与第二处理器通信以处理分组,并且维护存储器指针的备份副本。 在从第二处理器接收到存储器指针之后,第一处理器将从第二处理器接收的存储器指针的至少一部分与存储器指针的副本的等效部分进行比较,以确定所接收的存储器指针是否已被破坏。

    OVERSUBSCRIBED PACKET STREAM-BASED INTERCONNECT PROTOCOL
    2.
    发明申请
    OVERSUBSCRIBED PACKET STREAM-BASED INTERCONNECT PROTOCOL 有权
    基于分组流的基于互连的互连协议

    公开(公告)号:US20110194409A1

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

    申请号:US12700850

    申请日:2010-02-05

    IPC分类号: H04L12/56

    CPC分类号: H04L49/505

    摘要: A network device includes a receiver component that generates flow control information. The network device also includes a transmitter component that receives a packet for forwarding to the receiver component, receives flow control data for the packet from the receiver component, and provides the packet and the flow control data for the packet to a fabric component. The fabric component performs a congestion management operation for the packet, and forwards the packet to the receiver component based on the flow control data and results of the congestion management operation.

    摘要翻译: 网络设备包括产生流量控制信息的接收器组件。 网络设备还包括发送器组件,其接收用于转发到接收器组件的分组,从接收器组件接收分组的流控制数据,并将分组和分组的流控制数据提供给组织组件。 组播组件对分组进行拥塞管理操作,并根据流量控制数据和拥塞管理操作的结果将分组转发给接收方组件。

    Oversubscribed packet stream-based interconnect protocol
    3.
    发明授权
    Oversubscribed packet stream-based interconnect protocol 有权
    基于分组流的互连协议

    公开(公告)号:US08582440B2

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

    申请号:US12700850

    申请日:2010-02-05

    IPC分类号: H04W28/10

    CPC分类号: H04L49/505

    摘要: A network device includes a receiver component that generates flow control information. The network device also includes a transmitter component that receives a packet for forwarding to the receiver component, receives flow control data for the packet from the receiver component, and provides the packet and the flow control data for the packet to a fabric component. The fabric component performs a congestion management operation for the packet, and forwards the packet to the receiver component based on the flow control data and results of the congestion management operation.

    摘要翻译: 网络设备包括产生流量控制信息的接收器组件。 网络设备还包括发送器组件,其接收用于转发到接收器组件的分组,从接收器组件接收分组的流控制数据,并将分组和分组的流控制数据提供给组织组件。 组播组件对分组进行拥塞管理操作,并根据流量控制数据和拥塞管理操作的结果将分组转发给接收方组件。

    Hardware-based intrusion detection accelerator
    4.
    发明授权
    Hardware-based intrusion detection accelerator 有权
    基于硬件的入侵检测加速器

    公开(公告)号:US07735135B1

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

    申请号:US11215070

    申请日:2005-08-31

    申请人: Aibing Zhou

    发明人: Aibing Zhou

    IPC分类号: G06F11/00

    CPC分类号: H04L63/1408

    摘要: A system and method for intrusion detection and prevention processing are described. Spin state information associated with a signature may be prefetched by a network device having one or more buffers. The spin state information may be stored by the buffer. Context data may be searched using the spin state information stored by the buffer.

    摘要翻译: 描述了入侵检测和防止处理的系统和方法。 与签名相关联的旋转状态信息可以由具有一个或多个缓冲器的网络设备预取。 自旋状态信息可以由缓冲器存储。 可以使用由缓冲器存储的自旋状态信息来搜索上下文数据。

    Hybrid weighted round robin (WRR) traffic scheduling
    5.
    发明授权
    Hybrid weighted round robin (WRR) traffic scheduling 有权
    混合加权轮询(WRR)流量调度

    公开(公告)号:US08462802B2

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

    申请号:US12880403

    申请日:2010-09-13

    IPC分类号: H04L12/54

    CPC分类号: H04L47/522

    摘要: A network device receives traffic associated with a network of intermediate network devices and user devices, classifies the received traffic, and allocates the classified traffic to traffic queues. The network device also schedules particular queued traffic, provided in the traffic queues and bound for particular intermediate network devices, using a hybrid weighted round robin (WRR) scheduler where the hybrid WRR scheduler schedules the particular queued traffic according to one of a 1-level WRR schedule, a 1.5 level WRR schedule, or a 2-level WRR schedule. The network device further provides the particular queued traffic to the particular intermediate network devices based on the scheduling of the hybrid WRR scheduler.

    摘要翻译: 网络设备接收与中间网络设备和用户设备的网络相关联的流量,对接收到的流量进行分类,并将分类流量分配给业务队列。 网络设备还使用混合加权轮询(WRR)调度器来调度在业务队列中提供并且被绑定到特定中间网络设备的特定排队的业务,其中混合WRR调度器根据1级的其中一个级别调度特定的排队业务 WRR表,1.5级WRR表,或2级WRR表。 网络设备还基于混合WRR调度器的调度进一步向特定的中间网络设备提供特定的排队流量。

    HYBRID WEIGHTED ROUND ROBIN (WRR) TRAFFIC SCHEDULING
    6.
    发明申请
    HYBRID WEIGHTED ROUND ROBIN (WRR) TRAFFIC SCHEDULING 有权
    混合重量罗宾(WRR)交通调度

    公开(公告)号:US20120063313A1

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

    申请号:US12880403

    申请日:2010-09-13

    IPC分类号: H04L12/26 H04L12/56

    CPC分类号: H04L47/522

    摘要: A network device receives traffic associated with a network of intermediate network devices and user devices, classifies the received traffic, and allocates the classified traffic to traffic queues. The network device also schedules particular queued traffic, provided in the traffic queues and bound for particular intermediate network devices, using a hybrid weighted round robin (WRR) scheduler where the hybrid WRR scheduler schedules the particular queued traffic according to one of a 1-level WRR schedule, a 1.5 level WRR schedule, or a 2-level WRR schedule. The network device further provides the particular queued traffic to the particular intermediate network devices based on the scheduling of the hybrid WRR scheduler.

    摘要翻译: 网络设备接收与中间网络设备和用户设备的网络相关联的流量,对接收到的流量进行分类,并将分类流量分配给业务队列。 网络设备还使用混合加权轮询(WRR)调度器来调度在业务队列中提供并且被绑定到特定中间网络设备的特定排队的业务,其中混合WRR调度器根据1级的其中一个级别调度特定的排队业务 WRR表,1.5级WRR表,或2级WRR表。 网络设备还基于混合WRR调度器的调度进一步向特定的中间网络设备提供特定的排队流量。