To run a netlet a node needs a descriptor. This is a bundle of information that allows a node to load and run the netlet. It contains program code or locations of where to find this code, or both.
A descriptor can also contain both digital signatures (to help the node know whether to trust it) and initialisation information.
This helps a netlet reproduce: it can send a descriptor of itself to a new node together with enough information to help it pick up where it left off. The node creates the netlet based on the descriptor and starts it in exactly the right way.
Netlet reproduction is illustrated in Figure
.
This is how nodes can offer hosting services, and we discuss this
later.
|
Nik Silver 2001-10-15