在了解了网络各层的职责和基本协议之后,对常见协议及对应端口号做个总结吧~
协议名称 | 端口号 | 基于TCP/UDP |
---|---|---|
HTTP(超文本传输协议) | 80 | UDP |
HTTPS(在HTTP的基础上添加SSL协议,可以数据加密和身份认证) | 443 | TCP |
DNS(域名解析协议) | 23 | 既可基于UDP,又可以基于TCP,但大都是基于TCP协议 |
FTP(文件传输协议) FTP协议的客户机与服务器之间需要建立两个连接 | 21(用于控制数据传输) | TCP |
20(用于数据传输) | TCP | |
TFTP(小文件传输协议) 仅支持文件上传和下载功能的传输协议,所以它不包含FTP协议中的目录操作和用户权限等内容 | 69 | UDP |
SMTP(简单邮件传输协议) | 25 | TCP |
POP3(邮件接收) | 110 | TCP |
TELNET(远程登录) | 23 | TCP |
SNMP(简单网络管理协议) | 161 | UDP |
博客:网络七层模型、四层模型