An efficient IP address lookup algorithm based on a small balanced tree using entry reduction
Fast binary and multiway prefix searches for packet forwarding