skip to main content
10.1145/1544012.1544079acmconferencesArticle/Chapter ViewAbstractPublication PagesconextConference Proceedingsconference-collections
research-article

Networking is IPC: a guiding principle to a better internet

Published:09 December 2008Publication History

ABSTRACT

This position paper outlines a new network architecture that is based on the fundamental principle that networking is interprocess communication (IPC). In this model, application processes (APes) communicate via an IPC facility. The IPC processes that make up this facility provide a protocol that implements an IPC mechanism, and a protocol for managing distributed IPC (routing, security and other management tasks). Our architecture is recursive in that the IPC processes can themselves be APes requesting services from lower IPC facilities. We present the repeating patterns and structures in our architecture, and show how the proposed model would cope with the challenges faced by today's Internet (and that of the future).

References

  1. Ed. C. Perkins. IP Mobility Support for IPv4. Internet RFC 3344, August 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. J. Day. Patterns in Network Architecture I, II, III. Presentation Slides, SC6 in Seoul Korea, NIST, BBN, November 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. J. Day. Patterns in Network Architecture: A Return to Fundamentals. Prentice Hall, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. D. Farinacci, V. Fuller, D. Oran, and D. Meyer. Locator/ID Separation Protocol (LISP). Internet Draft, November 2007.Google ScholarGoogle Scholar
  5. K. Mattar, I. Matta, J. Day, V. Ishakian, and G. Gursun. Declarative Transport: No more transport protocols to design, only policies to specify. Technical Report BUCS-TR-2008-014, CS Dept, Boston U., July 12 2008.Google ScholarGoogle Scholar
  6. J. Saltzer. Naming and Binding of Objects. In R. Bayer, editor, Operating Systems, Lecture notes in Computer Science, volume 60. Springer-Verlag, New York, 1978. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. J. Saltzer. On the Naming and Binding of Network Destinations. In International Symposium on Local Computer Networks, pages 311--317, April 1982.Google ScholarGoogle Scholar
  8. J. Shoch. Inter-Network Naming, Addressing, and Routing. In IEEE Conference on Computer Communication Networks, pages 72--79, Washington DC, 1978.Google ScholarGoogle Scholar
  9. R. Stewart and C. Metz. SCTP: New Transport Protocol for TCP/IP. IEEE Internet Computing, 05(6): 64--69, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. J. Touch, Y-S. Wang, and V. Pingali. A Recursive Network Architecture. Technical report, USC/ISI, October 2006.Google ScholarGoogle Scholar

Index Terms

  1. Networking is IPC: a guiding principle to a better internet

        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
        • Published in

          cover image ACM Conferences
          CoNEXT '08: Proceedings of the 2008 ACM CoNEXT Conference
          December 2008
          526 pages
          ISBN:9781605582108
          DOI:10.1145/1544012

          Copyright © 2008 ACM

          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: 9 December 2008

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          Overall Acceptance Rate198of789submissions,25%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader