×

Scalable packet filter for a network device

  • US 20030174718A1
  • Filed: 01/27/2003
  • Published: 09/18/2003
  • Est. Priority Date: 03/15/2002
  • Status: Abandoned Application
First Claim
Patent Images

1. A network device for network communications, said network device comprising:

  • at least one data port interface, said at least one data port interface supporting at least one data port transmitting and receiving data;

    a CPU interface, said CPU interface configured to communicate with a CPU;

    a memory, said memory communicating with said at least one data port interface;

    a memory management unit, said memory management unit including a memory interface for communicating data from said at least one data port interface and said memory;

    a communication channel, said communication channel for communicating data and messaging information between said at least one data port interface, the CPU interface, said memory, and said memory management unit; and

    a fast filtering processor, said fast filtering processor filtering packets coming into the at least one data port interface, and taking selective filter action on a particular packet of said packets based upon specified packet field values;

    wherein said specified packet field values are obtained by applying a filter mask, obtained from a field table, to the particular packet and the selective filter action is obtained from a policy table based on the specified packet field values.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×