Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Plutarch: an argument for network pluralism

Published: 27 August 2003 Publication History
  • Get Citation Alerts
  • Abstract

    It is widely accepted that the current Internet architecture is insufficient for the future: problems such as address space scarcity, mobility and non-universal connectivity are already with us, and stand to be exacerbated by the explosion of wireless, ad-hoc and sensor networks. Furthermore, it is far from clear that the ubiquitous use of standard transport and name resolution protocols will remain practicable or even desirable.In this paper we propose Plutarch, a new inter-networking architecture. It subsumes existing architectures such as that determined by the Internet Protocol suite, but makes explicit the heterogeneity that contemporary inter-networking schemes attempt to mask. To handle this heterogeneity, we introduce the notions of context and interstitial function, and describe a supporting architecture. We discuss the benefits, present some potential scenarios, and consider the research challenges posed.

    References

    [1]
    ADJIE-WINOTO, W., SCHWARTZ, E., BALAKRISHNAN, H., AND LILLEY, J. The Design and Implementation of an Intentional Naming System. In Proceedings of the 17th ACM SIGOPS Symposium on Operating Systems Principles (December 1999), pp. 186--201.
    [2]
    ANDERSEN, D. G., BALAKRISHNAN, H., KAASHOEK, M. F., AND MORRIS, R. Resilient Overlay Networks. In Proceedings of the 18th ACM Symposium on Operating System Principles (SOSP'01), Banff, Canada (October 2001).
    [3]
    BIRMAN, K. The Surprising Power of Epidemic Communication. In Proceedings, Workshop on Future Directions in Distributed Computing (FuDiCo 2002). Bertinoro, Italy (June 2002), Spinger-Verlag.
    [4]
    BRADEN, R., CLARK, D., SHENKER, S., AND WROCLAWSKI, J. Developing a Next-Generation Internet Architecture, July 2000. Whitepaper, available at http://www.isi.edu/newarch/DOCUMENTS/WhitePaper.ps.
    [5]
    BRADEN, R., FABER, T., AND HANDLEY, M. From Protocol Stack to Protocol Heap --- Role-Based Architecture. In Proceedings of the First Workshop on Hot Topics in Networks (HotNets-I) (October 2002).
    [6]
    BUSH, R., AND MEYER, D. Some Internet Architectural Guidelines and Philosophy. RFC 3439, IETF, Dec. 2002.
    [7]
    Carpenter, B., and Brim, S. Middleboxes: Taxonomy and Issues. RFC 3234, IETF, Feb. 2002.
    [8]
    CASTINEYRA, I., CHIAPPA, N., AND STEENSTRUP, M. The Nimrod Routing Architecture. RFC 1992, IETF, Aug. 1996.
    [9]
    CHAKRAVORTY, R., CARTWRIGHT, J., AND PRATT, I. Practical experience with TCP over GPRS. In Proceedings of IEEE GLOBECOM 2002 (2002).
    [10]
    CHERITON, D., AND GRITTER, M. TRIAD: A new next generation Internet architecture, March 2000. Available from http://www-dsg.stanford.edu/triad/triad.ps.gz.
    [11]
    CLARK, D. The design philosophy of the DARPA internet protocols. Computer Communication Review 18, 4 (Aug. 1988), 106--114. Proceedings of ACM SIGCOMM 1988.
    [12]
    FALL, K. A Delay-Tolerant Network Architecture for Challenged Internets. In Proceedings of ACM SIGCOMM, Karlsruhe, Germany (August 2003).
    [13]
    FELDMEIER, D., MCAULEY, A., SMITH, J., BAKIN, D., MARCUS, W., AND RALEIGH, T. Protocol Boosters. IEEE Journal on Selected Areas in Communication (JSAC) 16, 3 (Apr. 1998), 437--444. Special Issue on Protocol Architectures for 21st Century.
    [14]
    FRANCIS, P., AND GUMMADI, R. IPNL: A NAT-Extended Internet Architecture. In Proceedings of ACM SIGCOMM, San Diego, CA (August 2001).
    [15]
    GRITTER, M., AND CHERITON, D. R. An Architecture for Content Routing Support in the Internet. In Proceedings of 3rd USENIX Symposium on Internet Techologies and Systems (USITS'01) (March 2001), pp. 37--48.
    [16]
    HILL, J., SZEWCZYK, R., WOO, A., HOLLAR, S., CULLER, D. E., AND PISTER, K. S. J. System architecture directions for networked sensors. In Architectural Support for Programming Languages and Operating Systems (2000), pp. 93--104.
    [17]
    MORTIER, R., ISAACS, R., AND FRASER, K. Switchlets and resource-assured MPLS networks. Tech. Rep. UCAM-CL-TR-510, University of Cambridge, Computer Laboratory, May 2000.
    [18]
    NAKAO, A., PETERSON, L., AND BAVIER, A. Constructing End-to-End Paths for Playing Media Objects. In 2001 IEEE Open Architectures and Network Programming Proceedings (Ancorage, AK USA, Apr. 2001), pp. 117--128.
    [19]
    NG, T. S. E., STOICA, I., AND ZHANG, H. A Waypoint Service Approach to Connect Heterogeneous Internet Address Spaces. In USENIX Annual Technical Conference, Boston, MA (June 2001).
    [20]
    RENESSE, R. V., AND BIRMAN, K. P. Protocol composition in horus. Tech. Rep. TR95-1505, 29, 1995.
    [21]
    ROSENBERG, J., WEINBERGER, J., HUITEMA, C., AND MAHY, R. STUN -- Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translators (NATs). RFC 3489, IETF, Mar. 2003.
    [22]
    SALTZER, J. H. Naming and Binding of Objects. In Lecture Notes in Computer Science, 60: Operating Systems -- An Advanced Course, R. Bayer, R. M. Graham, and G. Seegmueller, Eds. Springer-Verlag, 1978, pp. 99--208.
    [23]
    SRISURESH, P., AND EGEVANG, K. Traditional IP Network Address Translator (Traditional NAT). RFC 3022, IETF, Jan. 2001.
    [24]
    SRISURESH, P., KUTHAN, J., ROSENBERG, J., MOLITOR, A., AND RAYHAN, A. Middlebox communication architecture and framework. RFC 3303, IETF, Aug. 2002.
    [25]
    STOICA, I., ADKINS, D., ZHUANG, S., SHENKER, S., AND SURANA, S. Internet indirection infrastructure. In Proceedings of ACM SIGCOMM 2002, Pittsburgh, PA (August 2002).
    [26]
    TSCHUDIN, C., AND GOLD, R. Network pointers. In Proceedings of the First Workshop on Hot Topics in Networks (HotNets-I) (October 2002).
    [27]
    TURANYI, Z., VALKO, A., AND CAMPBELL, A. 4+4: An Architecture for Evolving the Internet Address Space Back Toward Transparency, 2003. submitted to ACM Computer Communicatinons Review (CCR).
    [28]
    VANDER LINDEN, R. The ANSA Naming Model. Tech. Rep. APM.1003.01, Architecture Projects Management (APM) Limited, May 1993.
    [29]
    VIXIE, P., ED., THOMSON, S., REKHTER, Y., AND BOUND, J. Dynamic Updates in the Domain Name System (DNS UPDATE). RFC 2136, IETF, Apr. 1997.
    [30]
    WROCLAWSKI, J. T. The Metanet. In Proceedings of the Workshop on Research Directions for the Next Generation Internet (1997). Whitepaper, available at http://www.cra.org/Policy/NGI/papers/wroklawWP.

    Cited By

    View all
    • (2023)Method and system for general packet network addressing routing and identifier evolutionSCIENTIA SINICA Informationis10.1360/SSI-2022-026153:8(1629)Online publication date: 14-Aug-2023
    • (2022)Tango or square dance?Proceedings of the 21st ACM Workshop on Hot Topics in Networks10.1145/3563766.3564111(205-212)Online publication date: 14-Nov-2022
    • (2022)DIPProceedings of the 21st ACM Workshop on Hot Topics in Networks10.1145/3563766.3564092(60-67)Online publication date: 14-Nov-2022
    • Show More Cited By

    Index Terms

    1. Plutarch: an argument for network pluralism
      Index terms have been assigned to the content through auto-classification.

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM SIGCOMM Computer Communication Review
      ACM SIGCOMM Computer Communication Review  Volume 33, Issue 4
      October 2003
      93 pages
      ISSN:0146-4833
      DOI:10.1145/972426
      Issue’s Table of Contents
      • cover image ACM Conferences
        FDNA '03: Proceedings of the ACM SIGCOMM workshop on Future directions in network architecture
        August 2003
        100 pages
        ISBN:1581137486
        DOI:10.1145/944759
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 27 August 2003
      Published in SIGCOMM-CCR Volume 33, Issue 4

      Check for updates

      Qualifiers

      • Article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)29
      • Downloads (Last 6 weeks)4

      Other Metrics

      Citations

      Cited By

      View all
      • (2023)Method and system for general packet network addressing routing and identifier evolutionSCIENTIA SINICA Informationis10.1360/SSI-2022-026153:8(1629)Online publication date: 14-Aug-2023
      • (2022)Tango or square dance?Proceedings of the 21st ACM Workshop on Hot Topics in Networks10.1145/3563766.3564111(205-212)Online publication date: 14-Nov-2022
      • (2022)DIPProceedings of the 21st ACM Workshop on Hot Topics in Networks10.1145/3563766.3564092(60-67)Online publication date: 14-Nov-2022
      • (2021)Internet flattening and consolidation considered useful (for deploying new Internet architecture)Proceedings of the Interdisciplinary Workshop on (de) Centralization in the Internet10.1145/3488663.3493688(11-17)Online publication date: 7-Dec-2021
      • (2021)Deployment and scalability of an inter-domain multi-path routing infrastructureProceedings of the 17th International Conference on emerging Networking EXperiments and Technologies10.1145/3485983.3494862(126-140)Online publication date: 2-Dec-2021
      • (2021)Global Distributed Secure Mapping of Network AddressesProceedings of the ACM SIGCOMM 2021 Workshop on Technologies, Applications, and Uses of a Responsible Internet10.1145/3472951.3473503(1-7)Online publication date: 23-Aug-2021
      • (2019)Enabling a permanent revolution in internet architectureProceedings of the ACM Special Interest Group on Data Communication10.1145/3341302.3342075(1-14)Online publication date: 19-Aug-2019
      • (2018)The Future of Multi-Clouds: A Survey of Essential Architectural Elements2018 International Scientific and Technical Conference Modern Computer Network Technologies (MoNeTeC)10.1109/MoNeTeC.2018.8572139(1-13)Online publication date: Oct-2018
      • (2018)Paradoxes of Internet ArchitectureIEEE Internet Computing10.1109/MIC.2018.01158152322:1(96-102)Online publication date: Jan-2018
      • (2018)Toward live inter-domain network services on the ExoGENI testbedIEEE INFOCOM 2018 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)10.1109/INFCOMW.2018.8407026(772-777)Online publication date: Apr-2018
      • Show More Cited By

      View Options

      Get Access

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media