Linux下查看tcp連接數及狀態


Linux下查看tcp連接數及狀態

netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 
TIME_WAIT 8947
FIN_WAIT1 15
FIN_WAIT2 1
ESTABLISHED 55
SYN_RECV 21
CLOSING 2
LAST_ACK 4
TCP連接狀態詳解      
LISTEN:      偵聽來自遠方的TCP端口的連接請求
SYN-SENT:    再發送連接請求后等待匹配的連接請求
SYN-RECEIVED:再收到和發送一個連接請求后等待對方對連接請求的確認
ESTABLISHED: 代表一個打開的連接
FIN-WAIT-1:  等待遠程TCP連接中斷請求,或先前的連接中斷請求的確認
FIN-WAIT-2:  從遠程TCP等待連接中斷請求    
CLOSE-WAIT:  等待從本地用戶發來的連接中斷請求
CLOSING:     等待遠程TCP對連接中斷的確認
LAST-ACK:    等待原來的發向遠程TCP的連接中斷請求的確認
TIME-WAIT:   等待足夠的時間以確保遠程TCP接收到連接中斷請求的確認
CLOSED:      沒有任何連接狀態


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM