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

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
  • (2024)Blockchain in Web3.0Blockchain-Based Solutions for Accessibility in Smart Cities10.4018/979-8-3693-3402-7.ch007(171-204)Online publication date: 5-Jul-2024
  • (2024)Pub/Sub Meets MLS: End-to-End Encrypted Group Data Sharing Over Publish-Subscribe2024 IFIP Networking Conference (IFIP Networking)10.23919/IFIPNetworking62109.2024.10619724(1-6)Online publication date: 3-Jun-2024
  • (2024)An Architecture For Edge Networking ServicesProceedings of the ACM SIGCOMM 2024 Conference10.1145/3651890.3672261(645-660)Online publication date: 4-Aug-2024
  • 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)391
    • Downloads (Last 6 weeks)46
    Reflects downloads up to 10 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Blockchain in Web3.0Blockchain-Based Solutions for Accessibility in Smart Cities10.4018/979-8-3693-3402-7.ch007(171-204)Online publication date: 5-Jul-2024
    • (2024)Pub/Sub Meets MLS: End-to-End Encrypted Group Data Sharing Over Publish-Subscribe2024 IFIP Networking Conference (IFIP Networking)10.23919/IFIPNetworking62109.2024.10619724(1-6)Online publication date: 3-Jun-2024
    • (2024)An Architecture For Edge Networking ServicesProceedings of the ACM SIGCOMM 2024 Conference10.1145/3651890.3672261(645-660)Online publication date: 4-Aug-2024
    • (2024)Coordinating Services and Networks With NaaS Tickets Towards Service Customization in Distributed CloudsIEEE Transactions on Mobile Computing10.1109/TMC.2024.338681123:12(10984-10999)Online publication date: 1-Dec-2024
    • (2024)Research and Demonstration of an Innovative SRv6-Based Overlay Access Control Method in IP Networks2024 IEEE International Conference on Sensing, Diagnostics, Prognostics, and Control (SDPC)10.1109/SDPC62810.2024.10707771(224-229)Online publication date: 26-Jul-2024
    • (2024)Contract Theory-Based Customized Service Scheduling for Predictable QoS in WANsICC 2024 - IEEE International Conference on Communications10.1109/ICC51166.2024.10623023(3664-3669)Online publication date: 9-Jun-2024
    • (2024)Reinforcement Q-learning enabled energy-efficient service function chain provisioning in multi-domain networksPeer-to-Peer Networking and Applications10.1007/s12083-024-01861-118:1Online publication date: 23-Dec-2024
    • (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

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Login options

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media