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()
시스템 호출이 새로운 연결된 소켓을 생성할 수 있습니다. 청취 소켓은 데이터를 전송하지 않고 연결 요청만 기다립니다. 청취 소켓과 데이터 전송 소켓은 두 개의 독립적인 소켓입니다.
그래서 ss
보여줄 것이 많지 않습니다.