Queste dispense sono una modesta traduzione di alcuni capitoli del libro:
Computer Networking. Cap. 3. Autori: James F. Kurose (University of Massachusetts, Amherst) Keith W. Ross (Polytechnic Institute of NYU).
Servizi del livello Trasporto
Un protocollo del livello trasporto ha il compito di realizzare la comunicazione logica tra due processi del livello
applicazione che sono in esecuzione su sistemi terminali differenti.
Il paragrafo descrive i servizi che un processo del livello applicazione può chiedere ad un processo del livello trasporto e quali servizi questo può
chiedere ad un processo del livello Rete
Multiplexing e demultiplexing
In questa sezione si vedrà come il servizio di consegna tra due sistemi terminali fornito dal livello Rete viene esteso, dal protocollo del livello Trasporto,
al servizio di consegna tra due processi del livello applicazione, in esecuzione sui sistemi terminali distanti.
Il protocollo UDP
I protocolli Internet del livello Trasporto sono UDP e TCP. Il protocollo UDP offre un servizio non affidabile alle applicazioni che possono tollerare la perdita di pacchetti.
Servizio affidabile
Il problema dell'affidabilità riguarda il livello Trasporto, il livello Collegamento e il livello Applicazione. Il livello rete non garantisce la consegna dei pacchetti,
perchè in caso di traffico intenso, un router potrebbe avere saturato la sua memoria e scartare i pacchetti in arrivo. Il livello Trasporto offere l'affidabilità alle applicazioni.
Tecniche ARQ
Il destinatario di un pacchetto non può accorgersi che nel flusso dei dati manca un pacchetto perchè non sa che il mittente glielo ha inviato.
Analogamente il mittente non può essere sicuro che il pacchetto sia arrivato a destinazione.
Il protocollo TCP
Il TCP è il protocollo del livello Trasporto orientato alla connessione e affidabile, implementato in Internet.
Controllo Congestione
La ritrasmissoone di un pacchetto risolve un effetto della congestione della rete (la perdita di un segmento del livello trasporto), ma non risolve la causa della congestione.