The goal of this project is to achieve fast and power-efficient TCP/IP packet processing by offloading the entire TCP/IP stack onto a network accelerator, without losing any functionality.