网络通信中网络端口非常重要。我们期望能知道网络中哪些端口已被定义为特殊用途,哪些端口还未定义。理论上有65535个端口。
Port numbers are assigned in various ways, based on three ranges: System Ports (0-1023), User Ports (1024-49151), and the Dynamic and/or Private Ports (49152-65535);引用自:Service Name and Transport Protocol Port Number Registry
端口号可分为以下三大类:
- 系统端口:0~1023
- 用户端口:1024~49151
- 动态或私有端口:49152-65535
组织:
- IANA :分配和维护驱动互联网的技术标准(“协议”)中使用的唯一代码和编号系统
职能:
分配和维护驱动互联网的技术标准(“协议”)中使用的唯一代码和编号系统。具体为以下三类:
- 域名 :管理 DNS 根目录、.int 和 .arpa 域以及 IDN 资源
- 数字资源:协调全球 IP 和 AS 编号池,主要将其提供给地区互联网注册管理机构 (RIR)
- 协议分配:互联网协议的编号系统与标准机构一起管理