端口80有什么特别之处?

时间:2015-07-06 09:58:01

标签: port

我一直在做一些配置,包括发布一些端口,将它们指定给应用程序。我见过很多应用程序都想要端口80.请问有什么特别之处呢?为什么不是端口90? 70?

2 个答案:

答案 0 :(得分:2)

正如@Glorfindel所说,端口80是HTTP的标准。

详细说明 - 有许多固定的TCP,UDP端口"保留"对于1到1024之间的不同服务。最佳做法是对非标准流量使用大于1024的端口号。

例如,您可能希望在同一台计算机上运行IIS服务器和tomcat服务器。你可以发80到1,8080到另一个,或8080到1,8090到另一个。 (请注意,Tomcat,Glassfish,Weblogic等J2EE服务器通常默认为8080,也定义为HTTP_alternate)

此外,在某些操作系统中,您需要提升权限(管理员/ root)才能注册1024以下的端口,因此您可能希望使用端口8080代替80,以便于使用。

进一步的阅读建议:https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers

另请注意(至少历史上)Skype,例如使用端口80进行侦听,因为它在许多路由器中打开等等。

答案 1 :(得分:1)

端口80是HTTP的标准,这是主要的网络协议。

因此,如果您有这样的网址(没有任何端口号):

http://stackoverflow.com/questions/31242839/what-is-so-special-with-port-80/31242897#31242897

您的浏览器将通过端口80与网络服务器通信。