客户端连接总是使用临时端口吗?

客户端连接总是使用临时端口吗?

当客户端连接到互联网上的某个东西时,它是否总是从临时端口连接?

所有知名端口都仅供服务器使用吗?

答案1

1024 以下的端口仅供 root/管理员使用。这是一项标准安全功能,可阻止普通用户伪装成系统服务/守护程序。大多数知名服务都在 1024 以下的端口上运行。

因此,所有用户连接都必须来自端口 > 1024。

除非是软件的特殊要求(比如某些 UDP 对等场景),否则连接来自哪个端口号实际上并不重要,因为一旦连接请求到达,远程端就会被告知连接的来源。

总结一下: UsuallyIf it's below 1024

相关内容