Jump to content

User:ConorMcD1/Recursive Inter-Network Architecture (RINA)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by ConorMcD1 (talk | contribs) at 22:41, 1 December 2011. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.


A theory for a new internet architecture by John_Day_(computer_scientist).

Networking is IPC and only IPC

It is IPC if and only if Maximum Packet Lifetime can be bounded.

If MPL can’t be bounded, it is remote storage.

Two protocols: DTP/DTCP for unreliable/reliable data transfer; one for management.



Terminology

IAP: IPC Access Protocol - protocol to carry application names and access control information.

EFPC: Protocol for Error and Flow Control - maintain shared state (synchronization) about the communication between two processes. Detect errors and provide flow control. Port-ids for identifying.

Mux: Multiplexing of messages, scheduling for QoS. One Mux per physical interface.

Dir: Used by IAP to determine which interface to use to find app.

Res Alloc:

AE: Application Entity - that part of the application concerned with communication, i.e. shared state with its peer. An app can have multiple AEs

RIB: Resource Information Base

RMT: Relaying and Multiplexing Task

CAP: ?Common Application Process - ACSE, Authentication, CMIP

SDU:

DIF: Distributed IPC Facility

DAF: Distributed Application Facility


References

Patterns in Network Architecture: A Return to Fundamentals, John Day (2008), Prentice Hall, ISBN-13: 978-0132252423

Pouzin Society

RINA

Distributed IPC Facility Development

Recursive InterNetwork Architecture prototype

Eleni Trouva, Eduard Grasa, John Day, Ibrahim Matta, Lubomir T. Chitkushev, Steve Bunch, Miguel Ponce de Leon, Patrick Phelan, Xavier Hesselbach-Serra (2011). Transport over Heterogeneous Networks Using the RINA Architecture WWIC, Vol. 6649, Springer, p. 297-308

J. Touch, I. Baldine, R. Dutta., G. Finn, B. Ford, S. Jordan, D. Massey, A. Matta., C. Papadopoulos, P. Reiher, G. Rouskas (2011). A Dynamic Recursive Unified Internet Design (DRUID). Computer Networks, Volume 55, Issue 4, Pages 919-935

Richard Bennett (2011) Remaking the Internet: Taking Network Architecture to the Next Level Information Technology and Innovation Foundation

Richard Bennett (2009) Designed for Change: End-to-End Arguments,Internet Innovation, and the Net Neutrality Debate Information Technology and Innovation Foundation

DeforaOS wiki: Clean Slate Internet design


R. Watson (1981). Timer-Based Mechanisms in Reliable Transport Protocol Connection Management Computer Networks, 5:47–56.

CYCLADES

OpenFlow