为啥 TCP/IP 套件中的最大端口范围是 65535?

Posted

技术标签:

【中文标题】为啥 TCP/IP 套件中的最大端口范围是 65535?【英文标题】:Why is the maximum port range 65535 in the TCP/IP Suite?为什么 TCP/IP 套件中的最大端口范围是 65535? 【发布时间】:2016-08-16 05:22:21 【问题描述】:

我的疑问是 - 一个端口是合乎逻辑的,那么为什么会有这样的限制?为什么我不能拥有 9924593 或类似的端口?

【问题讨论】:

【参考方案1】:

查看 TCP 段的packet format。端口标识符是无符号的 16 位整数,这意味着您可以输入的最大数字是 216-1 = 65535。

【讨论】:

以上是关于为啥 TCP/IP 套件中的最大端口范围是 65535?的主要内容,如果未能解决你的问题,请参考以下文章

为啥TCP段最大是65535字节,怎么计算的

端口号

TCP有235端口,UDP也可以有235端口,为啥不会冲突?

TCP端口号范围及分类

TCP/IP协议连接失败是为啥?

端口号范围(转)