港口的规则是什么?

港口的规则是什么?

我指的是连接的端口...就像 SSH 端口、nginx 端口等。

我不清楚端口。到目前为止,我看到的端口运行不超过 5 个字符(端口 xxxxx)。

那么选择端口号的时候有什么规则,端口的字符数限制是多少?最多是5个字符吗?

谢谢。

答案1

端口数量没有字符限制,在 TCP 中,端口号存储在无符号整数中,因此最大值为 65535。您可以使用 0-65535 之间的任何端口号。但是,前 1024 个端口(也称为知名端口)是保留的,通常只能由 root 或管理员帐户打开。只要您确定它未被框上的其他进程使用,则 1024 以上的任何端口都是免费的。

答案2

维基百科:端口号是一个 16 位无符号整数,范围从 0 到 65535。请参阅此列表常见端口使用

答案3

相关内容