netstat 输出中端口 0 的含义

netstat 输出中端口 0 的含义

Windows 中 netstat -an 输出中的端口 0 是什么意思?我问的是外部地址列中的套接字:

0.0.0.0:0

我知道 0.0.0.0 地址意味着主机正在监听所有接口,但是端口零的作用是什么?

答案1

如果您将其视为“外部”地址,则含义略有不同 - 它与接口无关;那应该是“本地”地址。

“外国”一栏全为零,只表示有远程地址。该行代表聆听socket,它将接受来自任何地址、任何端口的连接。这些连接将显示为单独的行。

(据我记得,在一些早期系统中,可以创建仅接受连接的 TCP 套接字特定主机、特定端口,或两者。

相关内容