Introduction
My work is a game, a very serious game.
—M.C. Escher
Part 1 dealt with models and principles and Part 2 dealt with applying these models and principles to endnodes. The third part of this book deals with router algorithmics. This is the application of network algorithmics to building fast routers. However, many of the techniques apply to bridges, gateways, measurement devices, and firewalls. The techniques are applied mostly in a hardware setting, and much of it has to do with processing packets at wire speeds as links get faster. We study exact lookups, prefix lookups, packet classification, switching, and quality of service (QoS). We also study some other chores within a router, such as striping and flow control across chip-to-chip ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access