Aller au contenu principal

III. Questions.

III-1. Pourquoi n'y a-t-il pas une procédure de contrôle simple entre le HOST et l'IMP ? Que se passe-t-il si un message, émis depuis le HOST, atteint l'IMP avec une erreur due à la transmission ?​

D'après les spécifications BBN, il apparaît que cette erreur sera transmise aussi loin [as] l'HOST récepteur.

Dans ce cas, une procédure de contrôle HOST-HOST doit-elle être prévue ?

III-2. Où l'unité matérielle de canal spéciale sera-t-elle connectée (MIOP/SIOP) ?​

Comment ce dispositif sera-t-il informé de la fin d'un message sortant afin de déclencher le bourrage ?

(Le programme fournira au MIOP SIOP le nombre d'octets du message sortant et recevra en retour une interruption lorsque le dernier octet sera émis. Est-ce ce signal qui sera également envoyé au dispositif spécial ?)

Inversement, comment le Handler connaît-il la longueur du message entrant ? D'après le contenu du précédent, ou ce programme devrait-il être toujours prêt à recevoir un message de longueur maximale ? (Une interruption devrait alors être déclenchée lorsque la fin réelle est détectée par le matériel).

III-3. Quand la documentation Gordo sera-t-elle disponible afin de concevoir l'interface du programme utilisateur-réseau. Quels sont les mécanismes d'initiation de programme, de transfert de paramètres d'un programme à un autre, etc...​

                        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)

Note : Ce RFC a été mis sous forme lisible par machine pour être entré dans les archives RFC en ligne par Bob German et Lorrie Shiota en janvier 2002.