"Networking is IPC": A Guiding Principle to a Better Internet


Autoria(s): Day, John; Matta, Ibrahim; Mattar, Karim
Data(s)

20/10/2011

20/10/2011

15/08/2008

Resumo

This position paper outlines a new network architecture, i.e., a style of construction that identifies the objects and how they relate. We do not specify particular protocol implementations or specific interfaces and policies. After all, it should be possible to change protocols in an architecture without changing the architecture. Rather we outline the repeating patterns and structures, and how the proposed model would cope with the challenges faced by today's Internet (and that of the future). Our new architecture is based on the following principle: Application processes communicate via a distributed inter-process communication (IPC) facility. The application 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). Existing implementation strategies, algorithms, and protocols can be cast and used within our proposed new structure.

NSF (CISE/CCF 0820138, CISE/CSR 072604, CISE/CNS 0524477, CNS/ITR 0205294, CISE/EIA RI 0202067)

Identificador

Day, John; Matta, Ibrahim; Mattar, Karim. "'Networking is IPC': A Guiding Principle to a Better Internet", Technical Report BUCS-TR-2008-019, Computer Science Department, Boston University, August 15, 2008. [Available from: http://hdl.handle.net/2144/1712]

http://hdl.handle.net/2144/1712

Idioma(s)

en_US

Publicador

Boston University Computer Science Department

Relação

BUCS Technical Reports;BUCS-TR-2008-019

Tipo

Technical Report