skip to main content
article

How to lease the internet in your spare time

Published:22 January 2007Publication History
Skip Abstract Section

Abstract

Today's Internet Service Providers (ISPs) serve two roles: managing their network infrastructure and providing (arguably limited) services to end users. We argue that coupling these roles impedes the deployment of new protocols and architectures, and that the future Internet should support two separate entities: infrastructure providers (who manage the physical infrastructure) and service providers (who deploy network protocols and offer end-to-end services). We present a high-level design for Cabo, an architecture that enables this separation; we also describe challenges associated with realizing this architecture.

References

  1. T. Anderson, L. Peterson, S. Shenker, and J. Turner. Overcoming the Internet impasse through virtualization. IEEE Computer, 38(4):34--41, Apr. 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. A. Bavier, M. Bowman, D. Culler, B. Chun, S. Karlin, S. Muir, L. Peterson, T. Roscoe, T. Spalink, and M. Wawrzoniak. Operating System Support for Planetary-Scale Network Services. In Proc. Networked Systems Design and Implementation, Mar. 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. A. Bavier, N. Feamster, M. Huang, L. Peterson, and J. Rexford. In VINI Veritas: Realistic and controlled network experimentation. In Proc. ACM SIGCOMM, Sept. 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. FON: WiFi everywhere! http://en.fon.com/, 2006.Google ScholarGoogle Scholar
  5. Private communication with Avi Freedman, Oct. 2006.Google ScholarGoogle Scholar
  6. GENI: Global Environment for Network Innovations. http://www.geni.net/.Google ScholarGoogle Scholar
  7. E. Kohler, R. Morris, B. Chen, J. Jannotti, and M. F. Kaashoek. The Click modular router. ACM Transactions on Computer Systems, 18(3):263--297, Aug. 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. K. Lakshminarayanan, I. Stoica, and S. Shenker. Routing as a Service. Technical Report UCB-CS-04-1327, UC Berkeley, 2004.Google ScholarGoogle Scholar
  9. D. McPherson et al. Core Network Design and Vendor Prophecies. In NANOG 25, June 2003.Google ScholarGoogle Scholar
  10. E. Rosen and Y. Rekhter. BGP/MPLS VPNs. Internet Engineering Task Force, Mar. 1999. RFC 2547. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. S. Staniford, V. Paxson, and N. Weaver. How to 0wn the Internet in your spare time. In Proc. 11th USENIX Security Symposium, Aug. 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. D. L. Tennenhouse and D. J. Wetherall. Towards an active network architecture. ACM Computer Communications Review, Apr. 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. J. Turner. A proposed architecture for the GENI backbone platform. In Proc. Architectures for Networking and Communications Systems, Dec. 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. J. van der Merwe, S. Rooney, I. Leslie, and S. Crosby. The Tempest -A Practical Framework for Network Programmability. IEEE Network, 12(3):20--28, May 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. How to lease the internet in your spare time

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image ACM SIGCOMM Computer Communication Review
      ACM SIGCOMM Computer Communication Review  Volume 37, Issue 1
      January 2007
      74 pages
      ISSN:0146-4833
      DOI:10.1145/1198255
      Issue’s Table of Contents

      Copyright © 2007 Authors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 22 January 2007

      Check for updates

      Qualifiers

      • article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader