xref: /plan9/sys/doc/fs/p8 (revision 7dd7cddf99dd7472612f1413b4da293630e6b1bc)
1219b2ee8SDavid du Colombier.SH
2219b2ee8SDavid du Colombier9P Protocol Drivers
3219b2ee8SDavid du Colombier.PP
4219b2ee8SDavid du ColombierThe file server described so far
5219b2ee8SDavid du Colombierwaits for 9P protocol messages to
6219b2ee8SDavid du Colombierappear in its input queue.
7219b2ee8SDavid du ColombierIt processes each message and
8219b2ee8SDavid du Colombiersends the reply back to the originator.
9219b2ee8SDavid du ColombierThere are groups of processes that
10219b2ee8SDavid du Colombierperform protocol I/O on some network or
11219b2ee8SDavid du Colombierdevice and the resulting messages
12219b2ee8SDavid du Colombierare sent to the file system queue.
13219b2ee8SDavid du Colombier.PP
14*7dd7cddfSDavid du ColombierThere are two sets of processes
15*7dd7cddfSDavid du Colombier.CW ethi
16219b2ee8SDavid du Colombierand
17*7dd7cddfSDavid du Colombier.CW etho
18*7dd7cddfSDavid du Colombierthat perform Ethernet input and output on two different networks.
19219b2ee8SDavid du ColombierThese processes send Ethernet messages
20219b2ee8SDavid du Colombierto/from two more processes
21219b2ee8SDavid du Colombier.CW ilo
22219b2ee8SDavid du Colombierand
23219b2ee8SDavid du Colombier.CW ilt
24219b2ee8SDavid du Colombierthat do the IL reliable datagram protocol
25219b2ee8SDavid du Colombieron top of IP packets.
26219b2ee8SDavid du Colombier.PP
27*7dd7cddfSDavid du ColombierThe last process in Emelie,
28219b2ee8SDavid du Colombier.CW con ,
29219b2ee8SDavid du Colombierreads the console
30219b2ee8SDavid du Colombierand calls internal subroutines to
31219b2ee8SDavid du Colombierexecutes commands typed.
32219b2ee8SDavid du ColombierSince there is only one process,
33219b2ee8SDavid du Colombieronly one command can be executing at a
34219b2ee8SDavid du Colombiertime.
35219b2ee8SDavid du ColombierSee
36219b2ee8SDavid du Colombier.I fs (8)
37219b2ee8SDavid du Colombierfor a description of the
38219b2ee8SDavid du Colombiercommands available at the console.
39