In high speed networks, packet processing is relatively expensive while bandwidth is cheap. This begs the question: what elds can be added to packets to make packet processing easier? By exploring this question, we devise a number of novel mechanisms to speed up packet processing. With the advent of new standards for the Data Link, Network , and Transport layers, we believe there is an opportun...