Passa al contenuto principale

III. Domande.

III-1. Perché non esiste una semplice procedura di controllo tra l'HOST e l'IMP? Che cosa accade se un messaggio, emesso dall'HOST, giunge all'IMP con un errore dovuto alla trasmissione?​

Dalle specifiche BBN risulta che questo errore sarà trasmesso fino a [as] l'HOST ricevente.

In tal caso si deve prevedere una procedura di controllo HOST-HOST?

III-2. Dove sarà collegata l'unità hardware di canale speciale (MIOP/SIOP)?​

Come sarà notificata a questo dispositivo la fine di un messaggio in uscita, in modo da avviare il padding?

(Il programma fornirà al MIOP SIOP il numero di byte del messaggio in uscita, e riceverà in risposta un'interruzione quando l'ultimo byte è stato inviato. È quel segnale che sarà inviato anche al dispositivo speciale?)

Viceversa, come fa l'Handler a conoscere la lunghezza del messaggio in entrata? Dal contenuto di quello precedente, o questo programma dovrebbe essere sempre pronto a ricevere un messaggio di lunghezza massima? (In tal caso un'interruzione dovrebbe essere attivata quando la fine reale è rilevata dall'hardware).

III-3. Quando sarà disponibile la documentazione Gordo per progettare l'interfaccia del programma utente-rete. Quali sono i meccanismi per l'avvio dei programmi, il trasferimento di parametri da un programma a un altro, ecc...​

                        HOST (Sigma 7) <--|/|--> Outside world
Users |/|
| |/|
| |/| Special Standard
V |/| | |
+--------------+ +------------+ |/| V | V
o----| | | | |/| +------+------+
| Output |-->| Output |-->|/|-->| | |-->IMP
. . .| | | | |/| | |
| | | | |/| | | |
o----| (Multiplex) | | | |/| | |
|_ _ _ _ _ _ _ | |_ _ _ _ _ _ | |/| | _ _ _| _ _ _|
o----| | | | |/| | | |
| Input |<--| Input |<--|/|<--| |<--IMP
. . .| | | | |/| | | |
| | | | |/| | |
o----|(Distribution)| | | |/| +------|------+
| | | | |/| HARDWARE
+--------------+ +------------+ |/| Interface
NETWORK HANDLER |/|
Program Program |/|
|/| (Fig. 1)
+------------------+
| | |              |
| | | interface    |
| | |              |
|                  |
| ====> Data       |
|                  |
| ----- Logical    |
|       information|
+------------------+

                   + - - - - - - - - - - - - - -+
                   |                            |
                           interface table
                   |        +----------+        |               | |
     | |              +---->|          |<----+                  | |
     | |           |  |     +----------+     |  |   interrupt   | |
     | |           ^  |                      |     +----<-------| |
     | |           |  |    +-          -+    |  |  |            | |
     | |           |  V    |  _________ |    V  V  V            | |
o----| |-+  +---------+-+  | |         ||  +-+--+--+---+        | |
     | |  \ |+---------+|  | |_________||  |+---------+|        | |
     | |   \||         ||  |            |  ||         ||        | |
     | |    +|         ||  | - - - - - -|  ||         ||        | |
     | |    ||         ||  |            |  ||         ||        | |
 - - - - - -|| NETWORK ||=>-  _________ -=>|| HANDLER ||=======>| |
     | |    +| Progr.  ||  | |         ||  || Progr.  ||        | |
     | |   /||         ||  | |_________||  ||         ||        | |
     | |  / |+---------+|  |            |  |+---------+|        | |
o----| |-+  +-----------+  |  _________ |  +----+------+        | |
^    | |                   | |         ||       |               | |
|    | |                   | |_________||       +--->---------->| |
|     ^                    +-    ^     -+         Commands      | |
Users |                          |                              | |
      |                    Pool of buffers                      | |
    User's                                                       ^
   Interface                                                     |
                                                           Hardware
                                                          Interface

(Fig. 2)

Nota: Questo RFC è stato convertito in formato leggibile da macchina per l'inserimento negli archivi RFC online da Bob German e Lorrie Shiota nel gennaio 2002.