netstat出力のtcp6

netstat出力のtcp6

netstat出力の「tcp6」列はどういう意味ですか? netstat の次の出力について説明します。

tcp6 0 0 dmz.local.net:www 5.140.235.6%14631:49964 ESTABLISHED 21393/apache2

何ですかTCP6意味は?

答え1

tcp6それは単に意味する伝送制御プロトコル契約終了インターネットプロトコル6

tcp6 0 0 dmz.local.net:www 5.140.235.6%14631:49964 21393/apache2 設立

のようにネットワーク統計ハンドブック:

  • tcp6:使用されたプロトコルです。ここにいる伝送制御プロトコル超過IPv6

  • 0:このソケットに接続されているユーザープログラムによってコピーされなかったバイト数。

  • 0: リモートホストが承認していないバイト数。ローカルアドレス

  • dmz.local.net:www:ソケット自体のアドレスとポート番号。 (-n)オプションを指定しないと、ソケットアドレスは正規ホスト名(FQDN)で解決され、ポート番号は対応するサービス名に変換されます。

  • 5.140.235.6%14631:49964:ソケットリモートエンドのアドレスとポート番号。

  • ESTABLISHED:ソケットの状態です。この状態はESTABLISHEDソケットが接続されていることを示します。

  • 21393/apache2:ソケットを所有するプロセスのプロセスID(PID)とプロセス名のスラッシュで区切られたペア。

要約すると:あなたのネイティブApache 2プロセス(pid = 21393)、標準wwwポート(80)が作成されました。伝送制御プロトコル(超過IPv6) リモートホストに接続5.140.235.6%14631港へ49964(確認されていないIPv6アドレスはローカルリンクIPv6アドレス:ローカル通信を容易にするためにコンピュータが割り当てたアドレス。

IPv6 氏に関する更なる情報:

答え2

これは、Apache Webサーバーへの接続がTCP / IPバージョン6プロトコルを使用して確立されたことを意味します。

TCP / IPバージョン6は、TCP / IPバージョン4の後続バージョンです。 2つの主な違いの1つは、IPv6で使用できるIPアドレスの数がIPv4で許可されている数よりはるかに多いことです。

接続の両端に名前とポートを表示することもできます。ユーザー側のdmz.local.netポート80(www)でデーモンがapache2PID 21393として実行されています。接続はですESTABLISHED。これは、TCPハンドシェイクが正常に完了し、クライアントがサーバーに情報を送信する準備ができており、サーバーがクライアント要求に応答する準備ができていることを意味します。

答え3

これはあなたのapache2サービスが使用されていることを意味しますIPv6

apache2サーバーのIPアドレスのポート80でリッスンします。

関連情報