28) In
cosa consiste il protocollo TCP?
Fornisce un servizio di trasmissione dati affidabile
basato su:
- reliable stream full duplex
- connessione o canale di comunicazione bidirezionale
(la connessione end to end garantisce che il messaggio passa dalla memoria
del mittente al destinatario con successo)
- flusso di dati non strutturato
(byte stream)
- presenza di dati prioritari
Non si impegnano i nodi intermedi, si usano solo le risorse
degli end user.
Il protocollo prevede regole per:
- formato dei dati trasmessi (segmenti)
- possibilità di dati urgenti
- regole per la bufferizzazione e l' invio degli acknowledgement
(sliding window) e relativo formato
- possibilità di comporre e decomporre messaggi
- meccanismi di de/multiplexing
I servizi sono:
- stabilire la connessione
- scambiare dati sulla connessione
- chiudere la connessione