(5)应用层

(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