Design and implementation of a PCI-card based router/firewall

Packet routing and firewalling is getting more common as the Internet is getting more pervasive. Since these are comparatively CPU-intensive tasks, it is desirable to offload those from the main ...