4a. Driver di I/O di rete
4a1b. Eseguire il controllo degli errori sul messaggio.
4a1b1. Verificare il checksum,
4a1b2. Inviare la conferma "message recieved" sul collegamento di controllo se la modalità di conferma è attiva.
4a1c. Traduzione dei caratteri (trans)
4a1c1. C'è una forte probabilità che la traduzione dei caratteri possa essere eseguita nell'IMP.
4a1c2. Questo va approfondito ulteriormente con BBN.
4a1c3. Ci sono due considerazioni principali
4a1c3a. La traduzione dovrebbe essere fatta tramite tabella o tramite algoritmo?
4a1c3a1. Inizialmente sembra che la via migliore sia la tabella.
4a1c3b. Come dovremmo decidere quali messaggi tradurre, cioè è auspicabile non tradurre tutto (SÌ!!) e con quali mezzi possiamo differenziare?
4a2. Output
4a2b. Traduzione dei caratteri
4a2b1. Vedere le osservazioni nella sezione sulla traduzione di output (trans).
4a2c. Creare il checksum
4a2d. Controllare lo stato del collegamento
4a2d1. Se non c'è stato un RFNM dopo l'ultimo messaggio trasmesso sul collegamento, attenderlo.
4a2e. Trasmettere il messaggio all'IMP
4a2f. Se la modalità di conferma è attiva, attendere
4a2f1. Un RFNM dall'IMP di destinazione.
4a2f2. Una risposta dall'HOST di destinazione sulla linea di controllo 0.
4b. Stato della rete
4b1. Mantenere lo stato degli altri HOST della rete
4b1a. Se un IMP è inattivo, allora il suo HOST è considerato inattivo.
4b2. Mantenere lo stato delle linee di controllo.
4b3. Rispondere alle richieste di stato degli altri HOST.