• DocumentCode
    1042991
  • Title

    NIRA: A New Inter-Domain Routing Architecture

  • Author

    Yang, Xiaowei ; Clark, David ; Berger, Arthur W.

  • Author_Institution
    Univ. of California at Irvine, Irvine
  • Volume
    15
  • Issue
    4
  • fYear
    2007
  • Firstpage
    775
  • Lastpage
    788
  • Abstract
    In today´s Internet, users can choose their local Internet service providers (ISPs), but once their packets have entered the network, they have little control over the overall routes their packets take. Giving a user the ability to choose between provider-level routes has the potential of fostering ISP competition to offer enhanced service and improving end-to-end performance and reliability. This paper presents the design and evaluation of a new Internet routing architecture (NIRA) that gives a user the ability to choose the sequence of providers his packets take. NIRA addresses a broad range of issues, including practical provider compensation, scalable route discovery, efficient route representation, fast route fail-over, and security. NIRA supports user choice without running a global link-state routing protocol. It breaks an end-to-end route into a sender part and a receiver part and uses address assignment to represent each part. A user can specify a route with only a source and a destination address, and switch routes by switching addresses. We evaluate NIRA using a combination of network measurement, simulation, and analysis. Our evaluation shows that NIRA supports user choice with low overhead.
  • Keywords
    Internet; telecommunication network routing; telecommunication traffic; NIRA; address assignment; efficient route representation; end-to-end route; network measurement; new Internet routing architecture; new inter-domain routing architecture; provider compensation; route fail-over; scalable route discovery; Analytical models; DSL; Humans; IP networks; Routing protocols; Security; Spine; Switches; Telephony; Web and internet services; Inter-domain routing; Internet architecture; routing; source routing; user-controlled routing;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2007.893888
  • Filename
    4265613