ASIM team
LIP6 Laboratory Paris, France |
La couche SCP/P (Secure Channelized Protocol / Physical addresses),
bâtie sur PUT, fournit deux primitives non bloquantes, Send et
Receive. Plutôt que de préciser des adresses distantes,
l'émetteur (fonction Send) doit simplement indiquer un canal sur
lequel les données sont transportées en séquence. Les données doivent
être verrouillées mais il n'est pas nécessaire qu'elles soient
contiguës.
Dans chaque nud, des boîtes aux lettres fixes, attribuées par
CMEM, sont mises à disposition des autres nuds pour accueillir
la localisation physique des tampons de
réception. Un identificateur de message est associé à chaque
boîte aux lettre. L'émetteur utilise ce même identificateur pour
marquer les données émises.
Lors de la conclusion de l'échange, une fonction de signalisation,
fournie en paramètre des fonctions Send et Receive,
est appelée.
Deux démons (mpcclient/mpcserver
) sur chaque nud,
dialoguant via RPC à travers le réseau de contrôle, se chargent, à l'initialisation du système, d'informer
les autres nuds de la localisation des boîtes aux lettres qui
leur sont attribuées.
Server design A. Fenyö
mpc@mpc.lip6.fr - contact people About this Web Site $Date: 1998/02/19 01:30:00 $ |
Copyright © 1997-1998 UPMC/LIP6
All rights reserved |