端口号有组织管理吗?

来源:百度知道 编辑:UC知道 时间:2024/05/18 02:27:49
网络程序通信都需要端口
iis用的是80
tomcat用的是8080
...

这些端口有组织管理吗?使用某端口需要申请或注册吗?

如果不需要注册,那全世界开发程序的人随便使用哪个端口,不是乱套了吗?

你不需要担心这个 O~1023为公认端口 1024—49151为注册端口 49152—65535为私有端口 你做程序开发的时候只要避免使用公认端口和私用端口就可以了 端口只是本地有效 也就是说 只要你服务器上运行的服务不使用重复的端口就可以 比如QQ的服务器端使用4000端口 属于注册端口 但你所起用的服务里没有已经使用4000端口的话 那你完全也可以使用 而客户端可以让系统随机生成一个端口 系统会自动从注册端口中取未使用的端口使用 从注册端口里避免一些比较知名的是行业道德 但不是法律约束 比如你使用4000/8000 可能会被QQ用户厌恶 使用7626会被误认为冰河木马
如果可以注册 那65535个端口一瞬间就会被抢购一空 除非你开价天文数字