Windows 中 netstat -an 输出中的端口 0 是什么意思?我问的是外部地址列中的套接字:
0.0.0.0:0
我知道 0.0.0.0 地址意味着主机正在监听所有接口,但是端口零的作用是什么?
答案1
如果您将其视为“外部”地址,则含义略有不同 - 它与接口无关;那应该是“本地”地址。
“外国”一栏全为零,只表示有不远程地址。该行代表聆听socket,它将接受来自任何地址、任何端口的连接。这些连接将显示为单独的行。
(据我记得,在一些早期系统中,可以创建仅接受连接的 TCP 套接字从特定主机、特定端口,或两者。