Imagine you are developing a new protocol like TCP BBR, or a networked application like uTorrent. You could even be adding features to an existing application such as Skype. Your latest modification might sound great in theory, but how would you go about testing whether it would work well in the ‘real world’?
It used to be that having a network that was up and running was the key priority for IT teams to worry about. Now, it’s the overall quality of the end-user experience. For retailers, assured network and application performance has become critical to successfully delivering modern shopping experiences.
Storing and searching a full table of IP prefixes from the default free zone appears to be a solved problem, since this is the bread-and-butter of BGP speaking routers. Lots of research and engineering efforts have gone into making longest-matching-prefix searches for IP addresses in routers happen at wire-speed.