• DocumentCode
    3600628
  • 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
  • Volume
    23
  • Issue
    5
  • fYear
    2015
  • Firstpage
    1610
  • Lastpage
    1618
  • 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;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2014.2345839
  • Filename
    6883212