Tcp

輸出 netstat 中的 tcp6

  • March 20, 2014

輸出 netstat 上的“tcp6”列是什麼意思?請任何人解釋 netstat 的以下輸出:

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

tcp6是什麼意思?

tcp6僅表示基於IP v6的****TCP協議。

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

netstat 手冊

  • tcp6: 使用的協議。這裡是基於IPv6TCP
  • 0:連接到此套接字的使用者程序未複製的字節數。
  • 0:遠端主機未確認的字節數。本地地址
  • dmz.local.net: www: 套接字本地端的地址和埠號。除非指定 (-n) 選項,否則套接字地址將解析為其規範主機名 (FQDN),並將埠號轉換為相應的服務名稱。
  • 5.140.235.6%14631: 49964: 套接字遠端的地址和埠號。
  • ESTABLISHED: 套接字的狀態。該狀態ESTABLISHED表示套接字已建立連接。
  • 21393/ apache2: 以斜線分隔的一對程序 id (PID) 和擁有套接字的程序的程序名稱。

總結一下:您的本地 apache2程序(pid= 21393),在標準 www 埠(80 )上偵聽已與遠端主機在埠49964上建立了TCP(通過IPv6 )連接(未解析的 IPv6 地址,這是一個連結本地IPv6地址:電腦分配給自己的地址,以便於本地通信)。5.140.235.6%14631

有關 IPv6 的更多資訊

引用自:https://unix.stackexchange.com/questions/120543