Hashing-Based Approaches
Original BSD routing support included hash on network routed and host routes, but this was before LPM was required
Newer hash based scheme provides 32 different hash tables, and looks for exact match
Simplest: perform linear search for the right hash table, starting w/longest