为什么计算机的网络端口数最大为65535?
从协议里来讲,在TCP包头那边的 端口 只有两字节存储。
端口
两字节最多只能编码 0 ~ 65535 这么多端口,多一个都不行。
源端口: 2^16-1目标端口: 2^16-1
这个是由TCP/IP协议栈中的第四层运输层UDP/TCP协议决定的,在UDP/TCP协议中源端口和目的端口都只有16位,也就是说端口的取值范围为0~65535,2^16 - 1 = 65535。
1 回答1.2k 阅读
2 回答2.5k 阅读✓ 已解决
1 回答3.6k 阅读✓ 已解决
1 回答4.6k 阅读✓ 已解决
1 回答1.9k 阅读
1 回答1.6k 阅读✓ 已解决
从协议里来讲,在TCP包头那边的
端口
只有两字节存储。两字节最多只能编码 0 ~ 65535 这么多端口,多一个都不行。