Linuxでのネットワーク接続数の計算

Linuxでのネットワーク接続数の計算

これら2つのコマンドがサーバーへの接続数を数えることがわかります。しかし、2つの間に出力に大きな違いがあります。

各IPアドレスとサーバー間で現在確立されている接続数を計算して計算します。

$ netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n | wc -l
154

すべての接続の代わりに確立された接続を印刷し、IPあたりの接続数を表示します。

$ netstat -ntu | grep ESTAB | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -nr | wc -l
62

何か知りたい連合国その後、接続(154-62)を設定しますか?

ベストアンサー1

TCP接続には、次のようないくつかの状態があります。確立されたSYN_SENT同期受信FIN_WAIT1CLOSE_WAIT、...これだけを除いて確立されたあなたに属します無効カテゴリー。

リソースの観点から見ると、実際に終了するまですべてソケットを占めます。ステータスリストとその意味は次の場所にあります。マンページnetstat

おすすめ記事