
> ⚠️ **注意**：这不是某台机器当前正在 _监听_ 或 _占用_ 的端口，而是国际标准上被定义/分配了用途的端口。实际“被占用”情况会因系统和运行的服务而异。

---

### ✅ **0–1023 端口（Well-Known / System Ports）——按端口号从小到大**

|端口|协议|名称 / 服务|
|---|---|---|
|0|—|保留（Reserved）|
|1|TCP/UDP|TCPMUX（TCP Port Service Multiplexer）|
|5|TCP/UDP|Remote Job Entry|
|7|TCP/UDP|Echo Protocol|
|9|TCP/UDP|Discard Protocol|
|11|TCP/UDP|SYSTAT（Active Users）|
|13|TCP/UDP|Daytime Protocol|
|17|TCP/UDP|Quote of the Day（QOTD）|
|18|TCP/UDP|Message Send Protocol|
|19|TCP/UDP|CHARGEN（Character Generator）|
|20|TCP|FTP 数据通道|
|21|TCP/UDP|FTP 控制通道|
|22|TCP/UDP|SSH（Secure Shell）|
|23|TCP|Telnet|
|25|TCP|SMTP（邮件传输）|
|37|TCP/UDP|Time Protocol|
|42|TCP/UDP|Host Name Server|
|43|TCP|WHOIS|
|49|TCP/UDP|TACACS|
|50|TCP/UDP|Remote Mail Checking|
|53|TCP/UDP|DNS（域名解析）|
|67|UDP|DHCP 服务器|
|68|UDP|DHCP 客户端|
|69|UDP|TFTP|
|70|TCP|Gopher|
|79|TCP|Finger|
|80|TCP|HTTP|
|88|TCP/UDP|Kerberos|
|101|TCP|Hostname|
|102|TCP|ISO-TSAP|
|105|TCP/UDP|CSNET NS|
|…|…|…|
|110|TCP|POP3|
|111|TCP/UDP|RPC / SunRPC|
|113|TCP|Authentication Service|
|115|TCP|SFTP（注意不是 SSH 文件传输 SFTP）|
|119|TCP|NNTP（新闻组）|
|123|UDP|NTP（网络时间协议）|
|137|UDP|NetBIOS 名称服务|
|138|UDP|NetBIOS 数据报|
|139|TCP|NetBIOS 会话|
|143|TCP|IMAP|
|161|UDP|SNMP|
|162|UDP|SNMP Trap|
|389|TCP/UDP|LDAP|
|443|TCP|HTTPS|
|445|TCP|SMB / Microsoft-DS|
|514|UDP|Syslog|
|587|TCP|SMTP（邮件提交）|
|631|TCP/UDP|IPP / CUPS 打印|
|993|TCP|IMAPS|
|995|TCP|POP3S|
|…|…|…|
|1023|TCP/UDP|XDMCP / 远程显示管理协议|

> 这个列表中很多端口都有 TCP、UDP 或两者都有的分配，也可能有额外协议（如 SCTP）支持。

---

### 📌 说明与拓展

⭐ **为什么 0–1023 端口被称为“被占用”或“系统端口”？**  
在大多数操作系统中，这些端口属于 **特权端口**（privileged system ports），默认只有管理员/高级权限才能绑定和监听它们。

⭐ **是不是所有端口都始终被“占用”？**  
不是的。列表里的是 **标准分配**——某个服务通常使用这个端口。具体是否 _当前正被某程序监听/占用_ 取决于机器运行的服务，可以通过 `netstat`, `ss`, `lsof` 等命令查看本机实际占用状态。

⭐ **列表并不完整到每一个端口名称（例如 102、105 等）**，这里列举的是更常见/有代表性的。官方完整版可以在 IANA 的注册表里查询。

---
