linux – 在自编写的tcp服务器上使用哪些端口

linux – 在自编写的tcp服务器上使用哪些端口,第1张

概述我即将为我公司正在开发的项目编写tcp-server.服务器将使用多个端口执行不同的任务. 在开发过程中,我们只使用一些我们喜欢的端口号:1400,1500,1600-1650. 我们可以在生产服务器上使用这些端口吗?或者我们需要考虑一些安全性和/或兼容性问题? 如Paul所述,端口< 1024通常保留用于'核心'服务. (此外,许多 *** 作系统需要绑定到端口< 1024的服务以root身份运行). 我即将为我公司正在开发的项目编写tcp-server.服务器将使用多个端口执行不同的任务.
在开发过程中,我们只使用一些我们喜欢的端口号:1400,1500,1600-1650.

我们可以在生产服务器上使用这些端口吗?或者我们需要考虑一些安全性和/或兼容性问题?

解决方法 如Paul所述,端口< 1024通常保留用于'核心'服务. (此外,许多 *** 作系统需要绑定到端口< 1024的服务以root身份运行). 但是,还有其他通常使用的端口. IANA Port number list通常是个好看的地方;你应该尽量避免使用已经保留的那个端口.虽然,实际上,如果您要使用在您的网络/服务器上具有保留端口的服务,这只会产生影响,检查此列表是一个习惯,无论何时开发新的网络应用程序. 总结

以上是内存溢出为你收集整理的linux – 在自编写的tcp服务器上使用哪些端口全部内容,希望文章能够帮你解决linux – 在自编写的tcp服务器上使用哪些端口所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1039494.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存