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
:使用されたプロトコルです。ここにいる伝送制御プロトコル超過IPv60
:このソケットに接続されているユーザープログラムによってコピーされなかったバイト数。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 氏に関する更なる情報:
- Wikipedia IPv6アドレス表記
- このスーパーユーザースレッドIPv6の約%、つまり範囲ID。
答え2
これは、Apache Webサーバーへの接続がTCP / IPバージョン6プロトコルを使用して確立されたことを意味します。
TCP / IPバージョン6は、TCP / IPバージョン4の後続バージョンです。 2つの主な違いの1つは、IPv6で使用できるIPアドレスの数がIPv4で許可されている数よりはるかに多いことです。
接続の両端に名前とポートを表示することもできます。ユーザー側のdmz.local.net
ポート80(www
)でデーモンがapache2
PID 21393として実行されています。接続はですESTABLISHED
。これは、TCPハンドシェイクが正常に完了し、クライアントがサーバーに情報を送信する準備ができており、サーバーがクライアント要求に応答する準備ができていることを意味します。
答え3
これはあなたのapache2
サービスが使用されていることを意味しますIPv6
。
apache2
サーバーのIPアドレスのポート80でリッスンします。