受信ポートの拡張統計の表示(ssを使用?)

受信ポートの拡張統計の表示(ssを使用?)

ss -tuiOp次のアウトバウンドプロセスの拡張統計を表示できます。

tcp           ESTAB         0              0                                192.168.68.108:32862                     52.86.220.33:https     
 users:(("chrome",pid=13907,fd=44)) cubic wscale:12,7 rto:292 rtt:91.131/1.147 ato:40 mss:1288 pmtu:1500 rcvmss:1288 advmss:1448 cwnd:10 bytes_sent:25761 bytes_retrans:108 bytes_acked:25654 bytes_received:136601 segs_out:1010 segs_in:630 data_segs_out:407 data_segs_in:522 send 1.13Mbps lastsnd:2184 lastrcv:2092 lastack:2092 pacing_rate 2.26Mbps delivery_rate 339kbps delivered:408 app_limited busy:36036ms retrans:0/2 dsack_dups:2 rcv_rtt:33522.9 rcv_space:67624 rcv_ssthresh:225644 minrtt:82.525

ただし、これを使用する受信ポートには表示されませんss -tuiOpl

tcp         LISTEN       0            64                                                     *:sip                                  *:*           users:(("linphone",pid=13355,fd=39)) cubic cwnd:10 

受信ポートについて同様の統計を取得する方法はありますか?私は特にbytes_sent、bytes_received、lastrcvに興味があります。

ベストアンサー1

リスニングソケットはデータを転送するソケットではありません!リスニングソケットが接続要求を受信すると、accept()システムコールは新しい接続ソケットを生成できます。リスニングソケットはデータを送信せず、接続要求のみを待ちます。リスニングソケットとデータ転送ソケットは2つの独立したソケットです。

だからss見せることはあまりありません。

おすすめ記事