RFC 61 - Una nota sulla comunicazione tra processi in una rete di calcolatori per la condivisione di risorse
- Stato: Sconosciuto
- Pubblicato: 17 luglio 1970
- Stream: Legacy
- Errata: Nessun errata
Informazioni sul documento
- RFC Number: 61
- Title: A Note on Interprocess Communication in a Resource Sharing Computer Network
- Authors: Dave Walden (Bolt Beranek and Newman)
- Date: July 1970
- Category: Unknown
Sommario
Il RFC 61 è uno studio del 1970 sulla condivisione di risorse tra sistemi di calcolo autonomi. Sostiene che le risorse appartengono ai processi, che dunque il problema fondamentale della condivisione di risorse è la comunicazione tra processi, e costruisce attorno a un monitor e ai suoi processi un modello di sistema time-sharing. Un processo può chiedere al monitor otto operazioni - START, HALT, RECEIVE, SEND, RECEIVE ANY, SEND FROM ANY, UNIQUE, oltre all'abbinamento di un SEND con un RECEIVE - e le porte, identificate da numeri unici, sono la moneta di quella comunicazione. La nota mostra poi che il modello si generalizza a una rete: collocare le funzioni del monitor in un controllore di rete risolve senza ulteriori modifiche la comunicazione tra processi remoti, e le stesse funzioni possono essere distribuite tra i siti della rete, ciascuno dei quali detiene una tabella di rendez-vous e una quota dei numeri unici. Segue un esempio svolto che accompagna due siti attraverso SEND FROM ANY, RECEIVE e SEND, incluso il caso in cui una porta si sposta. L'appendice applica il sistema alla rete ARPA, dove gli IMP assumono il ruolo di controllore di rete e introducono l'RFNM.
Indice
- Introduzione
- Un modello di sistema a divisione di tempo
- Comunicazione tra processi remoti
- Riferimenti
Appendici
Risorse correlate
- Testo ufficiale: RFC 61
- DataTracker: RFC 61 Info
- Errata: RFC Editor Errata