A network interface card (NIC) with FIFO-based packet memory management including
priority queues for controlling scheduling of network traffic to thereby prioritize
packet transmission for time-critical applications. Furthermore, the invention
comprises a system for early packet steering, wherein a packet header is analyzed
without having to store the entire packet and before a packet payload arrives,
thereby making it possible to make steering decisions before the complete arrival
of the packet.