端口范围
1~65535知名端口(Well-Known Ports):
-
范围: 0-1023
用途: 分配给常用的服务和协议(如 HTTP、FTP、SSH 等)。这些端口通常由系统或根用户使用。
示例:
HTTP: 80
HTTPS: 443
FTP: 21
SSH: 22
注册端口(Registered Ports): -
范围: 1024-49151
用途: 分配给用户或注册的网络服务和应用程序。这些端口通常由非特权用户使用。
示例:
MySQL: 3306
PostgreSQL: 5432
Docker: 2375
动态/私有端口(Dynamic/Private Ports): -
范围: 49152-65535
用途: 分配给临时或私有的网络连接,通常用于客户端在通信时随机分配的源端口。
示例: 客户端应用程序连接到服务器时,通常会从此范围内分配端口。