Title :
NIRA: A New Inter-Domain Routing Architecture
Author :
Yang, Xiaowei ; Clark, David ; Berger, Arthur W.
Author_Institution :
Univ. of California at Irvine, Irvine
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;
Journal_Title :
Networking, IEEE/ACM Transactions on
DOI :
10.1109/TNET.2007.893888