Abstract
The Internet architecture is based on design principles such as end-to-end addressing and global routeability. It suits relatively static, well-managed and flat network hierarchies. Recent years have shown, however, that the Internet is evolving beyond what the current architecture can support. The Internet architecture struggles to support increasingly conflicting requirements from groups with competing interests, such as network, content and application service providers, or end-users of fixed, mobile and ad hoc access networks. This paper describes a new internetworking architecture, called TurfNet. It provides autonomy for individual network domains, or Turfs, through a novel inter-domain communication mechanism that does not require global network addressing or a common network protocol. By minimizing inter-domain dependencies, TurfNet provides a high degree of independence, which in turn facilitates autonomic communications. Allowing network domains to fully operate in isolation maximizes the scope of autonomic management functions. To accomplish this, TurfNet integrates the emerging concept of dynamic network composition with other recent architectural concepts such as decoupling locators from identifiers and establishing end-to-end communication across heterogeneous domains.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Clark, D., Wroclawski, J., Sollins, K.R., Braden, R.: Tussle in Cyberspace: Defining Tomorrow’s Internet. In: Proc. ACM SIGCOMM 2002, Pittsburgh, August 2002, pp. 347–356 (2002)
Clark, D., Braden, R., Falk, A., Pingali, V.: FARA: Reorganizing the Addressing Architecture. In: Proc. ACM SIGCOMM Workshop on Future Directions in Network Architecture, Germany, August 2003, pp. 313–321 (2003)
Crowcroft, J., Hand, S., Mortier, R., Roscoe, T., Warfield, A.: Plutarch: An Argument for Network Pluralism. In: Proc. ACM SIGCOMM Workshop on Future Directions in Network Architecture, Germany, August 2003, pp. 258–266 (2003)
Cheriton, D.R., Gritter, M.: TRIAD: A Scalable Deployable NAT-based Internet Architecture. Stanford Computer Science Technical Report (January 2000)
Francis, P., Gummadi, R.: IPNL: A NAT-Extended Internet Architecture. In: Proc. ACM SIGCOMM, San Diego, CA, USA, August 2001, pp. 69–80 (2001)
Sollins, K.R.: Designing for Scale and Differentiation. In: Proc. ACM SIGCOMM Workshop on Future Directions in Network Architecture, Germany, August 2003, pp. 267–276 (2003)
Mockapetris, P.: Domain Names - Concepts and Facilities. RFC 1034 (November 1987)
Moskowitz, R., Nikander, P.: Host Identity Protocol Architecture. Work in Progress (draft-moskowitz-hip-arch-06.txt)(June 2004)
Balakrishnan, H., Lakshminarayanan, K., Ratnasamy, S., Shenker, S., Stoica, I., Walfish, M.: A Layered Naming Architecture for the Internet. In: To appear Proc. ACM SIGCOMM, Portland, OR, USA (August 2004)
Braden, R., Clark, D., Shenker, S., Wroclawski, J.: Developing a Next-Generation Internet Architecture. Whitepaper (2000), Available at, http://www.isi.edu/newarch/DOCUMENTS/WhitePaper.ps.
Niebert, N., Schieder, A., Abramowicz, H., Malmgren, G., Sachs, J., Horn, U., Prehofer, C., Karl, H.: Ambient Networks - An Architecture for Communication Networks Beyond 3G. IEEE Wireless Communications 11(2), 14–22 (2004)
Kappler, C., Mendes, P., Prehofer, C., Pöyhönen, P., Zhou, D.: A Framework for Self-organized Network Composition. In: Smirnov, M. (ed.) WAC 2004. LNCS, vol. 3457, pp. 139–151. Springer, Heidelberg (2005)
Droms, R.: Dynamic Host Configuration Protocol. RFC 2131 (March 1997)
Deering, S., Hinden, R.: Internet Protocol, Version 6 (IPv6) Specification. RFC 2460 (December 1998)
Srisuresh, P., Holdrege, M.: IP Network Address Translator (NAT) Terminology and Considerations. RFC 2663 (August 1999)
Stoica, I., Morris, R., Karger, D., Frans Kaashoek, M., Balakrishnan, H.: Chord: A Scalable Peer-to-peer Lookup Service for Internet Applications. IEEE/ACM Transactions on Networking 11(1), 17–32 (2003)
Dubnicki, C., Ungureanu, C., Kilian, W.: FPN: A Distributed Hash Table for Commercial Applications. In: Proc. HPDC-13, Honolulu, HI, USA (June 2004)
Kaashoek, M.F., Karger, D.R.: Koorde: A simple degree-optimal distributed hash table. In: Proc. 2nd Workshop on Peer-to-Peer Systems, Berkeley, CA, February 2003, pp. 98–107 (2003)
Turanyi, Z., Valko, A., Campbell, A.: 4+4: An Architecture for Evolving the Internet Address Space Back Towards Transparency. ACM SIGCOMM Computer Communication Review. 33(5), 43–54 (2003)
Ng, T.S.E., Stoica, I., Zhang, H.: A Waypoint Service Approach to Connect Heterogeneous Internet Address Spaces. In: Proc. USENIX Annual Technical Conference, Boston, MA, USA, June 2001, pp. 319–332 (2001)
Tschudin, C., Gold, R.: Network Pointers. In: Proc. 1st Workshop on Hot Topics in Networks (HotNets-I), October 2002. Princeton, New Jersey (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Schmid, S., Eggert, L., Brunner, M., Quittek, J. (2005). TurfNet: An Architecture for Dynamically Composable Networks. In: Smirnov, M. (eds) Autonomic Communication. WAC 2004. Lecture Notes in Computer Science, vol 3457. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11520184_8
Download citation
DOI: https://doi.org/10.1007/11520184_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-27417-9
Online ISBN: 978-3-540-32009-8
eBook Packages: Computer ScienceComputer Science (R0)