(5)应用层
-
应用层有哪些?
计算机网络的应用层有许多协议,常见的包括:
- HTTP(超文本传输协议):用于在Web浏览器和Web服务器之间传输超文本文档.
- FTP(文件传输协议):用于在客户端和服务器之间传输文件.
- SMTP(简单邮件传输协议):用于在邮件客户端和邮件服务器之间传输电子邮件.
- DNS(域名系统):用于将域名解析为IP地址.
- SSH(安全外壳协议):用于在网络上安全地远程登录到远程计算机.
- Telnet(远程终端协议):用于在网络上远程登录到远程计算机.
- POP3(邮局协议版本3):用于从邮件服务器接收电子邮件.
- IMAP(互联网消息访问协议):用于从邮件服务器接收和管理电子邮件.
应用层协议常用端口
应用 | 应用层协议 | 端口号 | 传输层协议 | 备注 |
---|---|---|---|---|
域名解析 | DNS | 53 | UDP/TCP | 长度超过 512 字节时使用 TCP |
动态主机配置协议 | DHCP | 67/68 | UDP | |
简单网络管理协议 | SNMP | 161/162 | UDP | |
文件传送协议 | FTP | 20/21 | TCP | 控制连接 21,数据连接 20 |
远程终端协议 | TELNET | 23 | TCP | |
ssh | ssh | 22 | TCP | |
超文本传送协议 | HTTP | 80 | TCP | |
简单邮件传送协议 | SMTP | 25 | TCP | |
邮件读取协议 | POP3 | 110 | TCP | |
网际报文存取协议 | IMAP | 143 | TCP |