Network processor design, Vol. 3, Issues and practices (Morgan Kaufmann, 2005)