Soluzione 1:
È la deviazione standard, essenzialmente una media di quanto ogni ping RTT è lontano dall'RTT medio. Il mdev
più alto è, più variabile è l'RTT (nel tempo).
Con un'elevata variabilità RTT, avrai problemi di velocità con i trasferimenti di massa (richiederanno più tempo del necessario in senso stretto, poiché la variabilità alla fine farà sì che il mittente attenda gli ACK) e avrai una qualità VoIP mediocre o scadente.
Soluzione 2:
Dal codice sorgente [1]:
tsum += triptime;
tsum2 += (long long)triptime * (long long)triptime
e,
tsum /= nreceived + nrepeats;
tsum2 /= nreceived + nrepeats;
tmdev = llsqrt(tsum2 - tsum * tsum);
possiamo concludere che:
mdev =SQRT(SOMMA(RTT*RTT) / N – (SOMMA(RTT)/N)^2)
che è un'altra formula per calcolare la deviazione standard (vedi [2]). Questo corrisponde alla risposta di Vatine sopra.
- http://www.skbuff.net/iputils
- http://www.brainkart.com/article/Calculation-of-Standard-Deviation_39437/ in Calcolo della deviazione standard per dati non raggruppati -> Metodo diretto
Soluzione 3:
È la deviazione standard - non so perché l'etichetta mdev
è stato utilizzato per questo.