互联网编号指派机构 (IANA) 负责分配端口号。 IANA 是一个负责分配多种地址的标准化团体。

如图 1 所示,端口号有如下不同类型:

图 2 显示了 TCP 中的某些常见的公认和注册端口。 图 3 显示了 UDP 中的某些常见的公认和注册端口。

同时使用 TCP 和 UDP

一些应用程序可能既使用 TCP,又使用 UDP(图 4)。 例如,通过低开销的 UDP,DNS 可以很快响应很多客户端的请求。 但有的时候,发送被请求的信息时需要满足 TCP 可靠性要求。 在这种情况下,该服务内的 TCP 和 UDP 将同时采用公认端口号 53。

端口号和相关应用的最新列表可在 IANA 组织网站找到。