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

Revitalizing the public internet by making it extensible

Published: 10 May 2021 Publication History
  • Get Citation Alerts
  • Abstract

    There is now a significant and growing functional gap between the public Internet, whose basic architecture has remained unchanged for several decades, and a new generation of more sophisticated private networks. To address this increasing divergence of functionality and overcome the Internet's architectural stagnation, we argue for the creation of an Extensible Internet (EI) that supports in-network services that go beyond best-effort packet delivery. To gain experience with this approach, we hope to soon deploy both an experimental version (for researchers) and a prototype version (for early adopters) of EI. In the longer term, making the Internet extensible will require a community to initiate and oversee the effort; this paper is the first step in creating such a community.

    References

    [1]
    D. G. Andersen, H. Balakrishnan, N. Feamster, T. Koponen, D. Moon, and S. Shenker. Accountable Internet Protocol (AIP). In ACM SIGCOMM, 2008.
    [2]
    T. Arnold, J. He, W. Jiang, M. Calder, I. Cunha, V. Giotsas, and E. Katz-Bassett. Cloud Provider Connectivity in the Flat Internet. IMC, 2020.
    [3]
    N. Cardwell, Y. Cheng, C. S. Gunn, S. H. Yeganeh, and V. Jacobson. BBR: Congestion-based congestion control: Measuring bottleneck bandwidth and round-trip propagation time. Queue, 14(5):20--53, Oct. 2016.
    [4]
    D. Clark. Designing an Internet. The MIT Press, 2018.
    [5]
    Edge computing. https://www.cloudflare.com/learning/serverless/glossary/what-is-edge-computing/.
    [6]
    EdgeNet testbed. https://edge-net.org.
    [7]
    FABRIC Testbed. https://fabric-testbed.net.
    [8]
    K. Fall. A delay-tolerant network architecture for challenged internets. In Proceedings of the 2003 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, SIGCOMM '03, page 27--34, New York, NY, USA, 2003. Association for Computing Machinery.
    [9]
    A. Ghodsi, S. Shenker, T. Koponen, A. Singla, B. Raghavan, and J. Wilcox. Intelligent design enables architectural evolution. In Proceedings of the 10th ACM Workshop on Hot Topics in Networks. ACM, 2011.
    [10]
    S. Guha, P. Francis, and N. Taft. Shutup: End-to-end containment of unwanted traffic. Technical Report http://hdl.handle.net/1813/11101, January 2008.
    [11]
    D. Han, A. Anand, F. Dogar, B. Li, H. Lim, M. Machado, A. Mukundan, W. Wu, A. Akella, D. G. Andersen, J. W. Byers, S. Seshan, and P. Steenkiste. XIA: Efficient support for evolvable internetworking. In Proceedings of the 9th USENIX Conference on Networked Systems Design and Implementation, NSDI'12, pages 309--322, Berkeley, CA, USA, 2012. USENIX Association.
    [12]
    Y. Harchol, D. Bergmann, N. Feamster, E. Friedman, A. Krishnamurthy, A. Panda, S. Ratnasamy, M. Schapira, and S. Shenker. A Public Option for the Core. In ACM SIGCOMM, 2020.
    [13]
    T. Koponen, M. Chawla, B.-G. Chun, A. Ermolinskiy, K. H. Kim, S. Shenker, and I. Stoica. A Data-Oriented (and beyond) Network Architecture. In ACM SIGCOMM, 2007.
    [14]
    T. Koponen, S. Shenker, H. Balakrishnan, N. Feamster, I. Ganichev, A. Ghodsi, P. B. Godfrey, N. McKeown, G. Parulkar, B. Raghavan, J. Rexford, S. Arianfar, and D. Kuptsov. Architecting for innovation. SIGCOMM Comput. Commun. Rev., 41(3):24--36, July 2011.
    [15]
    C. Labovitz. Pandemic impact on global internet traffic. https://storage.googleapis.com/site-media-prod/meetings/NANOG79/2208/20200601_Labovitz_Effects_Of_Covid-19_v1.pdf/. NANOG 2020.
    [16]
    J. McCauley, Y. Harchol, A. Panda, B. Raghavan, and S. Shenker. Enabling a Permanent Revolution in Internet Architecture. In ACM SIGCOMM, 2019.
    [17]
    Pronto Project. https://prontoproject.org/, 2020.
    [18]
    B. Raghavan, M. Casado, T. Koponen, S. Ratnasamy, A. Ghodsi, and S. Shenker. Software-defined Internet Architecture: Decoupling architecture from infrastructure. In Proceedings of the 11th ACM Workshop on Hot Topics in Networks, HotNets-XI, pages 43--48, New York, NY, USA, 2012. ACM.
    [19]
    B. Raghavan, T. Koponen, A. Ghodsi, V. Brajkovic, and S. Shenker. Making the Internet More Evolvable. Technical report, International Computer Science Institute, September 2012.
    [20]
    A. Saeed, V. Gupta, P. Goyal, M. Sharif, R. Pan, M. Ammar, E. Zegura, K. Jang, M. Alizadeh, A. Kabbani, and A. Vahdat. Annulus: A dual congestion control loop for datacenter and wan traffic aggregates. In Proceedings of the Annual Conference of the ACM Special Interest Group on Data Communication on the Applications, Technologies, Architectures, and Protocols for Computer Communication, SIGCOMM '20, page 735--749, New York, NY, USA, 2020. Association for Computing Machinery.
    [21]
    P. Schmitt, A. Edmundson, A. Mankin, and N. Feamster. Oblivious dns: Practical privacy for dns queries. In Proceedings of the Applied Networking Research Workshop, 2019.
    [22]
    J. Sherry, S. Hasan, C. Scott, A. Krishnamurthy, S. Ratnasamy, and V. Sekar. Making middleboxes someone else's problem: Network processing as a cloud service. In Proceedings of the 2012 Conference of the ACM Special Interest Group on Data Communication (SIGCOMM), SIGCOMM '12, pages 13--24, New York, NY, USA, 2012. ACM.
    [23]
    J. Sherry, D. Kim, S. Mahalingam, A. Tang, S. Wang, and S. Ratnasamy. Netcalls: End Host Function Calls to Network Traffic Processing Services. UC Berkeley Technical Report No. UCB/EECS-2012-175. http://www.eecs.berkeley.edu/Pubs/TechRpts/2012/EECS-2012-175.html, 2012.
    [24]
    M. Walfish, J. Stribling, M. Krohn, H. Balakrishnan, R. Morris, and S. Shenker. Middleboxes no longer considered harmful. In Proceedings of the 6th Conference on Symposium on Operating Systems Design and Implementation - Volume 6, OSDI'04, page 15, USA, 2004. USENIX Association.
    [25]
    L. Zhang, A. Afanasyev, J. Burke, V. Jacobson, k. claffy, P. Crowley, C. Papadopoulos, L. Wang, and B. Zhang. Named Data Networking. ACM SIGCOMM Comput. Commun. Rev., 44(3), July 2014.

    Cited By

    View all
    • (2023)Enable Cross-domain QoS for Internet-Scale Metaverse2023 IEEE International Conference on Metaverse Computing, Networking and Applications (MetaCom)10.1109/MetaCom57706.2023.00062(314-321)Online publication date: Jun-2023
    • (2023)Toward Smart Public Interconnected Networks and Services - Approaching the Stumbling BlocksIEEE Communications Magazine10.1109/MCOM.006.0021061:11(184-190)Online publication date: 23-Nov-2023
    • (2023)Surprise-Inspired NetworkingComputer10.1109/MC.2022.321571156:1(30-41)Online publication date: Jan-2023
    • Show More Cited By

    Index Terms

    1. Revitalizing the public internet by making it extensible

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM SIGCOMM Computer Communication Review
      ACM SIGCOMM Computer Communication Review  Volume 51, Issue 2
      April 2021
      37 pages
      ISSN:0146-4833
      DOI:10.1145/3464994
      Issue’s Table of Contents
      Permission to make digital or hard copies of part or all 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 third-party components of this work must be honored. For all other uses, contact the Owner/Author.

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 10 May 2021
      Published in SIGCOMM-CCR Volume 51, Issue 2

      Check for updates

      Author Tag

      1. internet architecture

      Qualifiers

      • Editorial

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)341
      • Downloads (Last 6 weeks)39

      Other Metrics

      Citations

      Cited By

      View all
      • (2023)Enable Cross-domain QoS for Internet-Scale Metaverse2023 IEEE International Conference on Metaverse Computing, Networking and Applications (MetaCom)10.1109/MetaCom57706.2023.00062(314-321)Online publication date: Jun-2023
      • (2023)Toward Smart Public Interconnected Networks and Services - Approaching the Stumbling BlocksIEEE Communications Magazine10.1109/MCOM.006.0021061:11(184-190)Online publication date: 23-Nov-2023
      • (2023)Surprise-Inspired NetworkingComputer10.1109/MC.2022.321571156:1(30-41)Online publication date: Jan-2023
      • (2023)IP Service Core Network Architecture and Service Demonstration2023 IEEE International Conference on Control, Electronics and Computer Technology (ICCECT)10.1109/ICCECT57938.2023.10141393(1035-1039)Online publication date: 28-Apr-2023
      • (2023)Hybrid Serverless Computing: Opportunities and ChallengesServerless Computing: Principles and Paradigms10.1007/978-3-031-26633-1_3(43-77)Online publication date: 12-May-2023
      • (2022)A case for an open customizable cloud networkACM SIGCOMM Computer Communication Review10.1145/3544912.354491952:2(56-62)Online publication date: 20-Jun-2022
      • (2022)Service Information Informing in Computing Aware Networking2022 International Conference on Service Science (ICSS)10.1109/ICSS55994.2022.00027(125-130)Online publication date: May-2022
      • (2022)Analysis of business opportunities for tower companies enabled by virtualization2022 25th Conference on Innovation in Clouds, Internet and Networks (ICIN)10.1109/ICIN53892.2022.9758093(163-168)Online publication date: 7-Mar-2022
      • (2022)Intelligence Serviced Task-driven Network Architecture2022 3rd International Conference on Computing, Networks and Internet of Things (CNIOT)10.1109/CNIOT55862.2022.00014(28-33)Online publication date: May-2022
      • (2022)Towards a Dynamic Network Architecture2022 International Conference on Networks, Communications and Information Technology (CNCIT)10.1109/CNCIT56797.2022.00038(192-197)Online publication date: Jun-2022
      • Show More Cited By

      View Options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Get Access

      Login options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media