Concetti Chiave

  • L'RTT (Round Trip Time) misura il tempo necessario per un pacchetto di dati di andare e tornare dal mittente al ricevente, utile per valutare lo stato del traffico di rete.
  • L'RTO (Retransmission Time Out) rappresenta il tempo massimo atteso per ricevere un acknowledgment di un pacchetto trasmesso; se scade, il pacchetto viene ritrasmesso.
  • Un RTO troppo basso può portare a ritrasmissioni non necessarie di pacchetti in ritardo, mentre un valore troppo alto può causare ritardi significativi nella comunicazione.
  • La relazione tra RTO e RTT è cruciale: l'RTO deve sempre essere superiore all'RTT per evitare errori di ritrasmissione in caso di piccole congestioni di rete.
  • Sia l'RTO che l'RTT sono elementi fondamentali del TCP (Transmission Control Protocol), che gestisce la trasmissione affidabile dei dati in rete.

Definizione di RTT

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.

Relazione tra RTO e RTT

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

  1. Cos'è l'RTT e a cosa serve?
  2. L'RTT (Round Trip Time) è il tempo che intercorre dalla trasmissione di un segmento da parte della sorgente fino alla ricezione del messaggio di riscontro. Serve per stimare lo stato del traffico.

  3. Qual è l'importanza del valore di RTO?
  4. L'RTO (Retransmission Time Out) indica il massimo intervallo di tempo tra la trasmissione di un segmento e la sua ricezione. Un valore di RTO troppo piccolo può portare a ritrasmissioni non necessarie, mentre un valore troppo grande può causare ritardi significativi.

  5. Qual è la relazione tra RTO e RTT?
  6. L'RTO deve essere maggiore dell'RTT. Se l'RTO è troppo vicino all'RTT, si rischia di ritrasmettere un pacchetto prima di ricevere la risposta, compromettendo l'efficienza della comunicazione.

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community