Skip to main content
Log in

Autonomic addressing and internetworking on unlimited scale

Adressage autonome et interfonctionnement de réseaux à échelle illimitée

  • Published:
Annales Des Télécommunications Aims and scope Submit manuscript

Abstract

Following host software evolution and experience, it is pointed out that the namespace is the only appropriate application-system boundary even for networking, and that in analogy to host operating systems, the namespace is in fact necessary and sufficient for automatic, efficient management of the Internet addresses and routes. A simple, elegant namespace construction is described which does not need a global address infrastructure, provides addressing, routing and flow setup signalling over an unconstrained number of independent IP address spaces or realms, reducing to IP and DNS within a single realm and degrading softly on the multirealm scale.

Résumé

Suite à l’évolution logicielle des hôtes et à l’expérience acquise, l’article souligne qu’un espace des noms constitue la seule interface appropriée entre application et système, même en réseautique, et que, de manière analogue aux systèmes d’exploitation des hôtes, l’espace des noms est nécessaire et suffisant pour une gestion automatique efficace des adresses et routes de l’internet. Il décrit une construction simple et élégante de l’espace des noms, qui ne nécessite pas une infrastructure globale et fournit adressage, routage et signalisation d’établissement des flux à travers un nombre quelconque d’espaces d’adressages IP indépendants ou secteurs (realms), tout en réduisant aux consepts d’IP et de DNS à l’intérieur d’un secteur, avec une dégradation lente en environnement multisecteur.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Appel (A. W),Compiling with Continuations, Cambridge, 1992.

  2. The ATM Forum,Private Network-Node Interface Specification, af-pnni-0026. 000, 1994.

  3. The ATM Forum.ATM User-Network Interface (UNI) Signalling Specification version 4.1, af-sig-0061.002, 2002.

  4. Adjie-Winoto (W.),Schwartz (E.),Balakrishnan (H.) andLilley (J.), The Design and Implementation of an Intentional Naming System. InSOSP’00.

  5. Braden (R.),Faben (T.) and H (M), From Protocol-Stack to Protocol-Heap — Role-Based Architecture. InHotNets-1, 2002.

  6. Carpenter (B.), Internet Transparency. RFC 2775, Feb 2000.

  7. Castineyra (I.),Chiappa (J.N) andSteenstrup (M.), The Nimrod Routing Architecture. RFC 1992, Aug 1996.

  8. Cheriton (D.) andGritter (M.), TRIAD: A Scalable Deployable NAT-based Internet Architecture. Stanford Computer Science Technical Report, Jan 2000.

  9. Degermark (M.),Brodnik (A.),Carlsson (S.) andPink (S.), Small forwarding tables for fast routing lookups,In SIGCOMM, 1997.

  10. Deering (S.), On the subject IPv6: Past mistakes repeated?, Apr 2000. In the IETF discussion mail archive.

  11. Francis (P.),Gummadi (R), IPNL: A NAT-Extended Internet Architecture. InSICCOMM, 2001.

  12. Feldman (N.),Viswanathan (A),Woundy (R) andBoivie (R.), Aggregation of data flows on switched network paths, US Patent 6,069,889, 2000.

  13. Feldman (N.),Viswanathan (A),Woundy (R) andBoivie (R.), Mapping of routing traffic to switching networks, US Patent 6,055,561, 2000.

  14. Gopalan (K.) andChiueh (T.), Optimizations for Network Processor Cache. citeseer.nj.nec.com, 2002.

  15. Guruprasad (V.), Who Needs Addresses? InECUMN, Oct 2000.

  16. Guruprasad (V.), OSIx: Operating System Internet, InINET’2001 poster, Jun 2001.

  17. Guruprasad (V.), The INternet FileSystem (INFS), 2002. http://infs.sourceforge.net.

  18. Handley (M.),Schulzrinne (H.),Schooler (E.),Rosenberg (J.).sip: Session Initiation Protocol. RFC 2543, Mar 1999.

  19. Huiterna (C.),Routing in the Internet, Prentice-Hall, 2000.

  20. Jung (J.),Sit (E.),Balakrishnan (H.) andMorris (R.), DNS Performance and the Effect of Caching. InACM SIGCOMM Internet Meas. Workshop, 2001.

  21. Lear (E.) andDroms (R.), draft-irtf-nsrg-report-08.txt, Dec 2002.

  22. ibm Linux Wrist Watch project, 2000. http://www.research.ibm.com/WearableComputing.

  23. Newman (P.),Lyon (T.) andMinshall (G.), Flow Labelled IP: A connectionless approach to ATM, In IEEE INFOCOM, 1996.

  24. Ng (TSE),Zhang (H.) andStoica (I.), A waypoint service approach to connect heterogeneous internet address spaces,Usenix Technical Conf, Jun 2001.

  25. Perlman (R),Interconnections, Addison-Wesley, 1999.

  26. Rosen (E.)et al. MPLS Label Stack Encoding. RFC 3032, Jan 2001.

  27. Rajahalme (J.),Conta (A),Carpenter (B.), andDeering (S.), draft-ietf-ipv6-flow-label-02.txt, Jun 2002.

  28. Ratnasamy (S.),Francis (P.), H (M.),Carp (R.) andShenker (S.), A Scalable Content-Addressible Network. InACM SIGCOMM, 2001.

  29. http//bgp.potaroo.net/cidr/.

  30. Snoeren (A.),Balakrishnan (H.), An End-to-End Approach to Host Moility, In6th ACM MOBICOM, Aug 2000.

  31. Sicolo (J.E.), A multiported nonblocking cache for a superscalar uniprocessor, Master’s thesis, UIUC, 1992.

  32. Saltzer (J.H.), Reed (D.P.) andClark (D.D.), End-to-end arguments in system design, ACM trans Comp Sys, 2:277–288, Nov 1984.

    Article  Google Scholar 

  33. Schulzrinne (H.),Rao (A.)and Lanphier (R.), Real Time Streaming Protocol. RFC 2326, Apr 1998.

  34. Tanenbaum (A.S.),Computer Networks, Prentice-Hall, 1996.

  35. Tschudin (C.),Gold (R.), Network Pointers, InHotNets-1, 2002.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to V. Guruprasad.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Guruprasad, V. Autonomic addressing and internetworking on unlimited scale. Ann. Télécommun. 58, 1066–1089 (2003). https://doi.org/10.1007/BF03001872

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF03001872

Key words

Mots clés

Navigation