Latenza delle connessioni

Timeout, latenza, round trip

Se si devono impostare dei timeout di rete per un servizio ad accesso pubblico, spesso si procede a naso.
In effetti non c’è molto da fare: se l’accesso è pubblico non sappiamo con quali collegamenti avverrà.
Ciò no toglie, però, che un’idea possiamo farcela. Parlo di un’idea, niente di “scientifico”.

Quello che conta è la latenza, cioè il tempo necessario per percorrere un tratto di rete, o ancora di più il round trip, cioè il tempo complessivo di andata, elaborazione, ritorno.  Lo strumento migliore per queste osservazioni è il ping.

Round trip di alcuni ping

In questa pagina annoto i round trip di alcuni ping, fatti in scenari diversi.

LAN, casa, solo hub

RT medio: ~0.2 ms

LAN casa, wifi, solo ap

RT medio: ~6ms

LAN ufficio, solo switch

RT medio: ~0.2ms

LAN ufficio, switch e router

RT medio: ~0.3ms

Internet, VPS commerciale

RT medio: ~94ms

Internet, ADSL

RT medio: ~157ms

Internet, HSDPA

RT medio: ~370 ms

Conclusione

Considerando che questi test sono rudimentali indicazioni (prendiamo solo l’ordine di grandezza) e che gli scenari possono scadere facilmente sotto carico o in congestione, io dico che un timeout ragionevole in Internet per l’utente finale non può andare al di sotto del secondo. Ma ognuno (per fortuna) dirà la sua.

Leave a Comment

Your email address will not be published.

Analisi degli accessi a www.istat.it
×
', 'auto'); ga('require', 'displayfeatures'); ga('set', 'forceSSL', true); ga('send', 'pageview');