本文档提供了一个详细的著名端口对照表,涵盖了TCP/IP协议栈中常见的端口号及其对应的网络服务。这个列表对IT专业人士在日常网络维护、网络安全监控、服务配置以及故障排查等方面具有重要参考价值。
1. **基础服务端口**:如TCP/UDP的1(tcpmux)用于多路复用服务,5(rje)支持远程作业入口,7(echo)提供回显服务,用于测试连接。9(discard)是一个空服务,常用于连接测试。
2. **信息查询与通信**:13(daytime)提供日期和时间信息,17(qotd)发送每日格言,18(msp)是消息发送协议,20(ftp-data)用于FTP数据传输,而21(ftp)是标准的FTP控制端口。
3. **安全与远程登录**:22(ssh)是安全Shell服务,确保安全远程管理,23(telnet)则提供了传统远程登录功能。25(smtp)用于电子邮件传输。
4. **网络时间与资源管理**:37(time)提供时间同步,39(rlp)涉及资源定位协议,42(nameserver)是DNS域名解析服务,43(nicname)WHOIS查询服务。
5. **认证与访问控制**:49(tacacs)用于验证用户访问,50(re-mail-ck)远程邮件检查,67/68(bootps/DHCP)涉及网络设备的自动配置。
6. **文件传输**:69(tftp)支持小文件传输,70(gopher)是早期的互联网文档检索工具。
7. **远程作业与身份验证**:71-74(netrjs-1-4)是一组远程作业服务端口,80(http)是HTTP基础端口,用于Web服务。
8. **认证与授权**:88(kerberos)是用于网络身份验证的系统,95(supdup)扩展了Telnet协议。
9. **系统信息获取**:101(hostname)提供主机名称服务,102(iso-tsap)用于ISO开发环境,105(csnet-ns)用于邮件地址查询。
10. **远程连接服务**:107(rtelnet)支持远程Telnet,109-111(pop2-pop3)是不同版本的邮局协议。
这个端口对照表不仅列出了基础端口,还包括了随着技术发展新出现的服务,例如SSH和HTTP,展示了网络服务随着时代演变的过程。了解这些端口和对应的服务,有助于理解网络行为,增强网络安全意识,以及优化网络架构。