Packet classification???identifying a packet based on known characteristics, such as address or protocol; Packet modification???modifying the packet to comply with IP, ATM, or other protocols (for example, updating the time-to-live field in the header for IP); Queue/policy management???packet queuing, de-queuing, and scheduling of packets for specific applications; and Packet forwarding???transmis