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 2008 Publication 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.
[2]
J. Day. Patterns in Network Architecture I, II, III. Presentation Slides, SC6 in Seoul Korea, NIST, BBN, November 1996.
[3]
J. Day. Patterns in Network Architecture: A Return to Fundamentals. Prentice Hall, 2008.
[4]
D. Farinacci, V. Fuller, D. Oran, and D. Meyer. Locator/ID Separation Protocol (LISP). Internet Draft, November 2007.
[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.
[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.
[7]
J. Saltzer. On the Naming and Binding of Network Destinations. In International Symposium on Local Computer Networks, pages 311--317, April 1982.
[8]
J. Shoch. Inter-Network Naming, Addressing, and Routing. In IEEE Conference on Computer Communication Networks, pages 72--79, Washington DC, 1978.
[9]
R. Stewart and C. Metz. SCTP: New Transport Protocol for TCP/IP. IEEE Internet Computing, 05(6): 64--69, 2001.
[10]
J. Touch, Y-S. Wang, and V. Pingali. A Recursive Network Architecture. Technical report, USC/ISI, October 2006.

Cited By

View all
  • (2024)Progressive Adoption of RINA in IoT Networks: Enhancing Scalability and Network Management via SDN IntegrationApplied Sciences10.3390/app1406230014:6(2300)Online publication date: 9-Mar-2024
  • (2024)Mobility-Aware Congestion Control for Multipath QUIC in Integrated Terrestrial Satellite NetworksIEEE Transactions on Mobile Computing10.1109/TMC.2024.339716423:12(11620-11634)Online publication date: Dec-2024
  • (2024)Environment Monitoring Subsystem Based on Recursive InterNetwork ArchitectureIEEE Access10.1109/ACCESS.2024.343474712(104272-104290)Online publication date: 2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

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
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]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 09 December 2008

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Funding Sources

Acceptance Rates

Overall Acceptance Rate 198 of 789 submissions, 25%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)29
  • Downloads (Last 6 weeks)4
Reflects downloads up to 01 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Progressive Adoption of RINA in IoT Networks: Enhancing Scalability and Network Management via SDN IntegrationApplied Sciences10.3390/app1406230014:6(2300)Online publication date: 9-Mar-2024
  • (2024)Mobility-Aware Congestion Control for Multipath QUIC in Integrated Terrestrial Satellite NetworksIEEE Transactions on Mobile Computing10.1109/TMC.2024.339716423:12(11620-11634)Online publication date: Dec-2024
  • (2024)Environment Monitoring Subsystem Based on Recursive InterNetwork ArchitectureIEEE Access10.1109/ACCESS.2024.343474712(104272-104290)Online publication date: 2024
  • (2023)Fine-Grained Traffic Differentiation in Tactile Internet Scenarios Using RINA2023 IEEE 9th World Forum on Internet of Things (WF-IoT)10.1109/WF-IoT58464.2023.10539444(1-6)Online publication date: 12-Oct-2023
  • (2023)RINAsense: A prototype for implementing RINA networks in IoT environments2023 6th Conference on Cloud and Internet of Things (CIoT)10.1109/CIoT57267.2023.10084905(70-76)Online publication date: 20-Mar-2023
  • (2022)RINA-based virtual networking solution for distributed VNFs: Prototype and Benchmarking2022 Joint European Conference on Networks and Communications & 6G Summit (EuCNC/6G Summit)10.1109/EuCNC/6GSummit54941.2022.9815620(369-374)Online publication date: 7-Jun-2022
  • (2021)WTA: A Static Taint Analysis Framework for PHP WebshellApplied Sciences10.3390/app1116776311:16(7763)Online publication date: 23-Aug-2021
  • (2021)Recursive design for data-driven, self-adaptive IoT services2021 IEEE International Conference on Service-Oriented System Engineering (SOSE)10.1109/SOSE52839.2021.00009(33-44)Online publication date: Aug-2021
  • (2021)Performance Assessment of RINA Adoption tool shim-tcp-udp in IoT-SCADA Application2021 2nd International Conference for Emerging Technology (INCET)10.1109/INCET51464.2021.9456300(1-6)Online publication date: 21-May-2021
  • (2021)On Control and Data Plane Programmability for Data-Driven Networking2021 IEEE 22nd International Conference on High Performance Switching and Routing (HPSR)10.1109/HPSR52026.2021.9481859(1-6)Online publication date: 7-Jun-2021
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media