2013-04-26 43 views
4

我需要獲取TCP流的RTT。 我已經研究過proc文件系統,但無法獲得TCP的RTT值。如果任何人有任何想法,它將在哪個文件RTT存儲pleee共享。在Linux中獲取TCP RTT

在此先感謝。

回答

7

也許在iproute utils中可用的ss(套接字統計信息)util可以幫助你做到這一點。

# ss -i 'src 1.1.1.1:1234 and dst 2.2.2.2:1234' 
State  Recv-Q Send-Q       Local Address:Port        Peer Address:Port 
ESTAB  0  0        1.1.1.1:1234         2.2.2.2:1234 
    reno wscale:2,7 rto:3380 rtt:855/602.5 ato:40 ssthresh:2 send 27.3Kbps rcv_space:5840 

如果您想了解更多信息的rtt場是我認爲最好是看看ss.c