NIRA
- 27 August 2003
- journal article
- conference paper
- Published by Association for Computing Machinery (ACM) in ACM SIGCOMM Computer Communication Review
- Vol. 33 (4) , 301-312
- https://doi.org/10.1145/972426.944768
Abstract
This paper presents the design of a new Internet routing architecture (NIRA). In today's Internet, users can pick their own ISPs, but once the packets have entered the network, the users have no control over the overall routes their packets take. NIRA aims at providing end users the ability to choose the sequence of Internet service providers a packet traverses. User choice fosters competition, which imposes an economic discipline on the market, and fosters innovation and the introduction of new services.This paper explores various technical problems that would have to be solved to give users the ability to choose: how a user discovers routes and whether the dynamic conditions of the routes satisfy his requirements, how to efficiently represent routes, and how to properly compensate providers if a user chooses to use them. In particular, NIRA utilizes a hierarchical provider-rooted addressing scheme so that a common type of domain-level route can be efficiently represented by a pair of addresses. In NIRA, each user keeps track of the topology information on domains that provide transit service for him. A source retrieves the topology information of the destination on demand and combines this information with his own to discover end-to-end routes. This route discovery process ensures that each user does not need to know the complete topology of the Internet.Keywords
This publication has 22 references indexed in Scilit:
- Route flap damping exacerbates internet routing convergencePublished by Association for Computing Machinery (ACM) ,2002
- On inferring autonomous system relationships in the InternetIEEE/ACM Transactions on Networking, 2001
- Resilient overlay networksPublished by Association for Computing Machinery (ACM) ,2001
- Delayed Internet routing convergencePublished by Association for Computing Machinery (ACM) ,2000
- TRIADACM SIGOPS Operating Systems Review, 2000
- Detour: informed Internet routing and transportIEEE Micro, 1999
- Internet routing instabilityPublished by Association for Computing Machinery (ACM) ,1997
- Flexible routing and addressing for a next generation IPPublished by Association for Computing Machinery (ACM) ,1994
- Scalable inter-domain routing architecturePublished by Association for Computing Machinery (ACM) ,1992
- Source routing in computer networksACM SIGCOMM Computer Communication Review, 1977