Tcp
輸出 netstat 中的 tcp6
輸出 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
tcp6
: 使用的協議。這裡是基於IPv6的TCP0
:連接到此套接字的使用者程序未複製的字節數。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 的更多資訊:
- 維基百科 IPv6 地址表示法
- 這個超級使用者執行緒大約 % 在 IPv6 中,即Scope ID。