Packet filtering based on port bit map
    61.
    发明授权
    Packet filtering based on port bit map 失效
    基于端口位映射的数据包过滤

    公开(公告)号:US07697526B2

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

    申请号:US10212211

    申请日:2002-08-06

    CPC classification number: H04L49/30 H04L45/26 H04L49/35

    Abstract: A network device for processing a packet can have at least one port within the network device configured to received or transmit a packet, and a storage unit configured to store a port bit map, wherein the port bit map corresponds to the at least one port. Furthermore, the network device for processing a packet can have a rules table configured to have at least one port match entry and at least one action corresponding to the at least one port match entry therein, and a control unit configured to compare the port bit map with the at least one port match entry, and to implement the at least one action when a first positive value results from comparing the port bit map with the port match entry.

    Abstract translation: 用于处理分组的网络设备可以具有被配置为接收或发送分组的网络设备内的至少一个端口,以及被配置为存储端口比特图的存储单元,其中端口比特图对应于至少一个端口。 此外,用于处理分组的网络设备可以具有被配置为具有与其中的至少一个端口匹配条目相对应的至少一个端口匹配条目和至少一个动作的规则表,以及被配置为将端口比特图 至少一个端口匹配条目,并且当通过将端口比特图与端口匹配条目进行比较而产生第一正值时,实现至少一个动作。

    Fast-path implementation for an uplink double tagging engine
    62.
    发明授权
    Fast-path implementation for an uplink double tagging engine 失效
    上行链路双标记引擎的快速路径实现

    公开(公告)号:US07539185B2

    公开(公告)日:2009-05-26

    申请号:US10378937

    申请日:2003-03-05

    Abstract: A network component for processing a packet can include a buffer configured to receive a packet in an ingress port at a network component, a first identification unit configured to identify a destination address and a network identifier from the packet received at the buffer, and a look-up table configured to be indexed by the destination address and the network identifier identified by the identification unit to obtain an outgoing port bit map. In addition, the network component can include a forwarding unit configured to forward the packet to a destination module and out of an egress port within the network component based on the outgoing port bit map.

    Abstract translation: 用于处理分组的网络组件可以包括被配置为在网络组件的入口端口中接收分组的缓冲器,被配置为从在缓冲器处接收到的分组中识别目的地地址和网络标识符的第一识别单元,以及外观 所述表被配置为由所述目的地地址和由所述识别单元识别的网络标识符索引以获得出端口位图。 此外,网络组件可以包括转发单元,其被配置为基于出端口位图将分组转发到目的地模块并且从网络组件内的出口端口转发出来。

    Multilevel parser for conditional flow detection in a network device
    63.
    发明授权
    Multilevel parser for conditional flow detection in a network device 有权
    用于网络设备中条件流检测的多级解析器

    公开(公告)号:US07274698B2

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

    申请号:US10234267

    申请日:2002-09-05

    CPC classification number: H04L63/0236 H04L45/742 H04L63/0245

    Abstract: A process of filtering packet data in a network device is disclosed. A descriptor table is accessed to obtain a first descriptor and a first field is extracted from a packet based on the first descriptor. An action table is accessed based on a value of the first field of the packet. Then an action from the action table is executed when a valid bit from the action table for the action is set or an action from a miss action table is executed when a valid bit from the action table for the action is not set.

    Abstract translation: 公开了一种过滤网络设备中的分组数据的过程。 访问描述符表以获得第一描述符,并且基于第一描述符从分组中提取第一字段。 基于分组的第一个字段的值来访问动作表。 然后,当来自动作的动作表中的有效位被设置或来自错误动作表的动作被执行时,当来自动作的动作表中的有效位未设置时,执行动作表的动作。

    Gigabit switch on chip architecture
    66.
    发明授权
    Gigabit switch on chip architecture 失效
    千兆开关芯片架构

    公开(公告)号:US07103053B2

    公开(公告)日:2006-09-05

    申请号:US09841189

    申请日:2001-04-25

    CPC classification number: G06F13/4022

    Abstract: A data switch for network communications includes a first data port interface which supports at least one data port which transmits and receives data. A second data port interface is also provided supporting at least one data port transmitting and receiving data. A CPU interface is provided, with the CPU interface configured to communicate with a CPU. A common memory is provided, and communicates with the first data port interface and the second data port interface. A memory management unit is provided, and communicates data from the first data port interface and the second data port interface and an common memory. At least two sets of communication channels are provided, with each of the communication channels communicating data and messaging information between the first data port interface, the second data port interface, and the memory management unit. One set of communication channels provides communication from the first and second data port interfaces to the memory management unit and the other set of communication channels provides communication from the memory management unit to the first and second data port interfaces.

    Abstract translation: 用于网络通信的数据交换机包括支持发送和接收数据的至少一个数据端口的第一数据端口接口。 还提供了支持至少一个数据端口发送和接收数据的第二数据端口接口。 提供了CPU接口,CPU接口配置为与CPU进行通信。 提供通用存储器,并与第一数据端口接口和第二数据端口接口通信。 提供存储器管理单元,并且传送来自第一数据端口接口和第二数据端口接口的数据以及公共存储器。 提供至少两组通信信道,其中每个通信信道在第一数据端口接口,第二数据端口接口和存储器管理单元之间传送数据和消息传递信息。 一组通信信道提供从第一和第二数据端口接口到存储器管理单元的通信,另一组通信信道提供从存储器管理单元到第一和第二数据端口接口的通信。

    Method for load balancing in a network switch

    公开(公告)号:US20050232274A1

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

    申请号:US11151339

    申请日:2005-06-14

    Abstract: A method for load balancing in a link aggregation environment, wherein the method includes the steps of determining if a packet flow in a network switch exceeds a predetermined threshold. Then the method includes the step of determining if the packet flow is a candidate for link switching from a first link to a second link if the packet flow exceeds the predetermined threshold. Additionally, the method includes switching the packet flow from the first link to the second link if the packet flow is determined to be a candidate for link switching. Additionally, a method for load balancing in a link aggregation environment including the steps of determining a length of a first frame and a length of a second frame entering the link aggregation environment. Thereafter, determining a flow rate of the first frame and the second frame entering the link aggregation environment. Then a step of determining if the flow rate exceeds a predetermined flow rate threshold is undertaken, and thereafter, a step of determining if the first frame and the second frame are candidates for link switching is completed. As a final step, the method switches a transmission link for the second frame from a first transmission link to a second transmission link.

Patent Agency Ranking