Como ss obtém meanRTT e varRTT?

0

No momento, estou usando ss para estudar o tráfego em uma conexão TCP. Estou interessado em descobrir como ss calcula valores para o tempo médio de ida e volta (RTT) e a variância para o RTT em cada registro de data e hora. Ele calcula isso levando em consideração todas as amostras até esse timestamp ou usa uma janela deslizante? Uma saída típica para o meu comando ss é:

ss -tienmp

State      Recv-Q Send-Q Local Address:Port               Peer Address:Port              
ESTAB      0      0      192.168.250.20:51382              192.168.250.120:22                  users:(("ssh",pid=14594,fd=3)) timer:(keepalive,119min,0) uid:1000 ino:16746297 sk:15 <->
     skmem:(r0,rb60000000,t0,tb60000000,f12288,w0,o0,bl0,d0) ts sack cubic wscale:10,10 rto:280 rtt:76.79/31.566 mss:1448 cwnd:10 ssthresh:3041 bytes_acked:43 segs_out:3 segs_in:2 data_segs_out:1 send 1.5Mbps lastsnd:68 lastrcv:72 pacing_rate 3.0Mbps rcv_space:29200 minrtt:68.626

Refiro-me especificamente à parte em que tenho rtt:76.79/31.566

Aqui está a página de manual do linux para ss .

    
por Thanos Koutsaftis 13.02.2018 / 23:00

0 respostas

Tags