什么是港口

找出网络中的端口

发出网络请求时,请使用IP地址,或主机名,以及一个港口

像这样:

  • http://localhost:8080(端口8080)
  • ftp://127.0.0.1:29392(端口29392)

到底什么是端口?

引入此技术是为了允许多个应用程序在同一计算机上以相同的协议进行响应。

例如,我们可能在计算机上运行了Web服务器。可以在其他端口上启动第二台Web服务器。

假设第一个运行在端口80上,这是使用HTTP协议的Web服务器的默认端口。相同的端口可以在端口80以外的任何其他端口上运行。例如,通常使用端口8080或端口81。

默认情况下,HTTPS在端口443上运行。

每个协议都有一个不同的默认端口,但是程序不需要使用该默认端口。他们可以使用1到65535之间的任何未使用的端口(16位无符号= 2 ^ 16)。这里有一个默认端口号列表适用于所有基于TCP和UDP的协议。

历史上:

  • FTP使用21
  • Telnet使用23
  • SMTP使用25
  • POP3使用110

..尽管现在对于所有这些服务,您都应该使用基于其他端口的安全对应项。


更多网络教程: