Overcoming the memory wall in packet processing
Fast address lookups using controlled prefix expansion