• DocumentCode
    1220628
  • Title

    Design for configurability: rethinking interdomain routing policies from the ground up

  • Author

    Wang, Yi ; Avramopoulos, Ioannis ; Rexford, Jennifer

  • Author_Institution
    Dept. of Comput. Sci., Princeton Univ., Princeton, NJ
  • Volume
    27
  • Issue
    3
  • fYear
    2009
  • fDate
    4/1/2009 12:00:00 AM
  • Firstpage
    336
  • Lastpage
    348
  • Abstract
    Giving ISPs more fine-grain control over interdomain routing policies would help them better manage their networks and offer value-added services to their customers. Unfortunately, the current BGP route-selection process imposes inherent restrictions on the policies an ISP can configure, making many useful policies infeasible. In this paper, we present Morpheus, a routing control platform that is designed for configurability. Morpheus enables a single ISP to safely realize a much broader range of routing policies without requiring changes to the underlying routers or the BGP protocol itself. Morpheus allows network operators to: (1) make flexible trade-offs between policy objectives through a weighted-sum based decision process, (2) realize customer-specific policies by supporting multiple route-selection processes in parallel, and allowing customers to influence the decision processes, and (3) configure the decision processes through a simple and intuitive configuration interface based on the Analytic Hierarchy Process, a decision-theoretic technique for balancing conflicting objectives. We also present the design, implementation, and evaluation of Morpheus as an extension to the XORP software router.
  • Keywords
    computer networks; routing protocols; BGP; ISP; Morpheus; XORP software router; analytic hierarchy process; fine-grain control; interdomain routing policy; routing policies; Computer architecture; Computer science; IP networks; Internet; Laboratories; Performance analysis; Protection; Routing protocols; Scalability; Service oriented architecture; BGP, interdomain routing, policy, configuration, analytic hierarchy process (AHP);
  • fLanguage
    English
  • Journal_Title
    Selected Areas in Communications, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    0733-8716
  • Type

    jour

  • DOI
    10.1109/JSAC.2009.090409
  • Filename
    4808477