Concetti Chiave
- L'RTT (Round Trip Time) misura il tempo totale di andata e ritorno tra mittente e ricevente, utile per stimare lo stato del traffico.
- L'RTO (Retransmission Time Out) è il tempo massimo entro cui un segmento deve essere confermato, altrimenti viene ritrasmesso.
- Un RTO troppo piccolo può causare ritrasmissioni non necessarie, mentre uno troppo grande può introdurre ritardi.
- Il valore dell'RTO deve essere maggiore del RTT per evitare trasmissioni premature dei pacchetti.
- RTT e RTO sono componenti chiave del protocollo TCP (Transmission Control Protocol).
L'RTT e l'RTO
L'RTT (Round Trip Time) è l'intervallo di tempo che inizia in cui un segmento inizia ad essere trasmesso dalla sorgente e in cui la sorgente riceve il messaggio di riscontro(tempo di andata e ritorno tra mittente e ricevente).Serve per avere una stima dello stato del traffico.L'RTO (Rentrasmission time out):Indica il massimo intervallo di tempo che intercorre tra la trasmissione di un segmento e la ricezione di esso in un istante di tempo.
Se il mittente non riceve il segnale di ricezione (segnale di ACK) entro un tempo limite RTO avviene la ritrasmissione da parte del mittente.Il dimensionamento del timeout è un valore critico:se è un valore troppo piccolo potrebbero essere considerati persi alcuni segmenti in ritardo a causa di congestione e venire ritrasmessi con perdita di efficienza;
Se risulta essere un valore troppo grande verrebbe ritrasmesso con notevole ritardo un segmento considerato perso introducendo quindi rallentamenti e perdita di efficienza.
L'RTO deve essere maggiore del RTT. Se io dovessi scegliere un RTO molto prossimo all RTT,nel caso in cui un pacchetto avesse un minimo di ritardo si rischia di rispedire il pacchetto e quindi di inoltrare un nuovo pacchetto senza dare neanche il tempo al dispositivo di mandarmi la nuova risposta.
L'RTO e l'RTT sono due componenti del TCP(Transmission Control Protocol).
Domande da interrogazione
- Qual è la funzione principale dell'RTT nel contesto delle comunicazioni di rete?
- Come si relazionano l'RTO e l'RTT nel TCP?
L'RTT (Round Trip Time) serve per stimare lo stato del traffico, misurando il tempo di andata e ritorno tra mittente e ricevente, dal momento in cui un segmento viene trasmesso fino a quando la sorgente riceve il messaggio di riscontro.
Nel TCP, l'RTO deve essere maggiore dell'RTT per evitare ritrasmissioni premature. Un RTO troppo vicino all'RTT rischia di causare ritrasmissioni non necessarie in caso di piccoli ritardi, senza dare il tempo al dispositivo di rispondere.