ネットワーク関連コマンドツール

#Netstatのコマンド
ユニットテストの各ポートのネットワーク接続に一般的に関連するIP、TCP、UDP、およびICMP統計情報を表示するためのnetstatコマンド。netstatコマンドは、カーネル内のネットワークおよび関連情報にアクセスするためのプログラムであり、それは、TCP接続は、TCPとUDPは、メモリ管理に関連するプロセスを報告し、モニタリングを提供します。


このセクションでは、TCPのリンクを示してい

ルーティング情報を参照するには、netstat -rを使用します

 

 

 ポートとの接続を表示するとき、彼らはシステム管理者のための対応するプロセス名とプロセスIDを表示することができ非常に便利です。栗は、Apacheのhttpdサービスは80ポート開いているあなたは、HTTPサービスが開始されている、またはHTTPサービスがApacheやnginxの開始によって提供されているかどうかを確認したい場合は、この時間は、あなたは、プロセス名を見てみることができます。

使用netstat -nlpt查看端口和连接

 

netstatの-sを使用した統計データポート

 

 

 

 すべての80ポートの使用状況を参照してください80をgrepする| netstatコマンドを使用し-ntulp

 

 

 

すべての州で詳細は、netstat

CLOSED元の(非接続状態)。
リモートマシンへの接続要求を待って、リスニング状態をLISTEN。
SYN_SEND TCP 3ウェイハンドシェイク中に、アクティブな接続は、ACKパケットのためSYN_SEND状態と待機にSYNパケットを送信します。
TCP 3ウェイハンドシェイク中SYN_RECV、クライアントを接続するためのイニシアチブは、SYN_RECV状態に入り、SYNパケットを受信します。
TCP 3ウェイハンドシェイクを完了した後に設立され、ESTABLISHED状態に入るアクティブな接続を終了します。この場合、TCP接続が確立されている、あなたが通信することができます。
TCP四波FIN_WAIT_1、アクティブ近い送信パケットフィンの後端部は、状態がFIN_WAIT_1に入るとき。
TCP四波FIN_WAIT_2、アクティブ近いはACKパケットの後端が受信されると、FIN_WAIT_2状態に入ります。
手を振ったとき4 TCP TIME_WAIT後、シャットイニシアチブは、パッシブACKパケットの閉鎖端が受信され、その結果、ほとんどのMSLの時間を待って、TIME_WAIT状態にACKパケットを送信します。
アクティブクローズを振っ中4つのTCP閉鎖はFINパケットを送信した後、対応するACKパケットが受信されないが、FINパケットの他の側面は、閉状態に今回受信しました。
4 CLOSE_WAIT TCPは手を振った時には、FINパケットの受動的な領収書の終了後にシャットダウン、CLOSE_WAIT状態に入ります。
四波LAST_ACK TCPの受動はFINパケットの後端を閉じたときにACKパケットのLAST_ACK状態と待機中に送りました。

 

アクティブ状態は、端部に接続されていてもよいです: 
CLOSED SYN_SENDは、確立されました。


イニシアティブ可能な状態の終了を閉じるには、以下のとおりです。 
FIN_WAIT_1 FIN_WAIT_2 TIME_WAIT。


パッシブ最後は可能な状態を接続: 
ESTABLISHED SYN_RECVをLISTEN。


可能な状態のパッシブ閉鎖端は、以下のとおりです。 
CLOSE_WAIT LAST_ACK CLOSED。

おすすめ

転載: www.cnblogs.com/zwjsec/p/11929248.html
おすすめ