Packet Forwarding: Name-based Vs. Prefix-based

Using domain names for routing, instead of IP prefixes, has the potential to address many of the core outstanding issues in today's Internet. To initiate research in that direction, this paper compares the performance of name-based routing in the core of the Internet with that of IPv4 routing. Our analysis concludes that name-based routing is well within the scope of feasibility.

[1]  Larry Peterson,et al.  Inter-AS traffic patterns and their implications , 1999, Seamless Interconnection for Universal Services. Global Telecommunications Conference. GLOBECOM'99. (Cat. No.99CH37042).

[2]  Pekka Nikander,et al.  Host Identity Protocol (HIP) Architecture , 2006, RFC.

[3]  Lixia Zhang,et al.  Report from the IAB Workshop on Routing and Addressing , 2007, RFC.

[4]  Pekka Nikander,et al.  Host Identity Protocol , 2005 .

[5]  Benoit Claise,et al.  Cisco Systems NetFlow Services Export Version 9 , 2004, RFC.

[6]  Adam M. Costello Punycode: A Bootstring encoding of Unicode for Internationalized Domain Names in Applications (IDNA) , 2003, RFC.

[7]  Stephen E. Deering,et al.  Internet Protocol, Version 6 (IPv6) Specification , 1995, RFC.

[8]  Víctor Pàmies,et al.  Open Directory Project , 2003 .

[9]  Scott Shenker,et al.  Internet indirection infrastructure , 2004, IEEE/ACM Transactions on Networking.

[10]  David D. Clark,et al.  FARA: reorganizing the addressing architecture , 2003, FDNA '03.

[11]  Yin Zhang,et al.  BGP routing stability of popular destinations , 2002, IMW '02.

[12]  Paul E. Hoffman,et al.  Internationalizing Domain Names in Applications (IDNA) , 2003, RFC.

[13]  Michael Walfish,et al.  A layered naming architecture for the internet , 2004, SIGCOMM '04.

[14]  Walid Dabbous,et al.  Survey and taxonomy of IP address lookup algorithms , 2001, IEEE Netw..

[15]  J. Noel Chiappa,et al.  The Nimrod Routing Architecture , 1996, RFC.

[16]  Christophe Diot,et al.  Understanding traffic dynamics at a backbone POP , 2001, SPIE ITCom.

[17]  Donald R. Morrison,et al.  PATRICIA—Practical Algorithm To Retrieve Information Coded in Alphanumeric , 1968, J. ACM.

[18]  Scott Rose,et al.  DNS Security Introduction and Requirements , 2005, RFC.

[19]  Ion Stoica,et al.  ROFL: routing on flat labels , 2006, SIGCOMM '06.

[20]  Keith Sklower,et al.  A Tree-Based Packet Routing Table for Berkeley Unix , 1991, USENIX Winter.

[21]  Paul Francis,et al.  IPNL: A NAT-extended internet architecture , 2001, SIGCOMM '01.

[22]  Paul E. Hoffman,et al.  Nameprep: A Stringprep Profile for Internationalized Domain Names (IDN) , 2003, RFC.