Title :
On the Scalability of Routing With Policies
Author :
Gulyas, Andras ; Retvari, Gabor ; Heszberger, Zalan ; Agarwal, Rachit
Author_Institution :
MTA-BME Future Internet Res. Group, Budapest Univ. of Technol. & Econ., Budapest, Hungary
Abstract :
Today´s ever-growing networks call for routing schemes with sound theoretical scalability guarantees. In this context, a routing scheme is scalable if the amount of memory needed to implement it grows significantly slower than the network size. Unfortunately, theoretical scalability characterizations only exist for shortest path routing, but for general policy routing that current and future networks increasingly rely on, very little understanding is available. In this paper, we attempt to fill this gap. We define a general framework for policy routing, and we study the theoretical scaling properties of three fundamental policy models within this framework. Our most important contributions are the finding that, contrary to shortest path routing, there exist policies that inherently scale well, and a separation between the class of policies that admit compact routing tables and those that do not. Finally, we ask to what extent memory size can be decreased by allowing paths to contain a certain bounded number of policy violations and, surprisingly, we conclude that most unscalable policies remain unscalable under the relaxed model as well.
Keywords :
network theory (graphs); telecommunication network routing; general policy routing; memory size; network size; policy violations; relaxed model; routing scalability; routing tables; scalability guarantees; scaling properties; shortest path routing; unscalable policies; Algebra; Biological system modeling; Economics; Peer-to-peer computing; Routing; Routing protocols; Scalability; Compact routing; policy routing; routing algebras; routing scalability;
Journal_Title :
Networking, IEEE/ACM Transactions on
DOI :
10.1109/TNET.2014.2345839