2025-11-20 06:41:46
IP地址是设备在网络中的地址,端口就像这个地址上的门牌号。最大端口数是六万五千三百三十五,也就是六千三百三十五开头的数字。比如说从0到六万五千三百三十五都算作有效端口,但实际用的时候分成了系统端口和应用端口。系统端口是0到一千零二十三,这些被操作系统自己用,剩下的给各种软件用。
为什么最大端口数是这个数呢?因为端口是用16位二进制数表示的,16个二进制位能组成的最大数就是六万五千三百三十五。比如说二进制11111等于十进制的六万五千三百三十五。所以不管TCP还是UDP协议,端口范围都是这个数。但实际使用中,系统端口占用了前一千零二十四个,所以软件自己用的端口要从一千零二十五开始。比如微信用八百六十四端口,浏览器用八百四十四端口,这些都是应用端口。数据来源是《TCP/IP详解》和RFC 6335标准,里面明确规定了端口编码规则。不过有时候设备会自己分配端口,比如手机热点会随机用不同端口,但都不超过这个最大值。
本题链接: