应用层协议有哪些

如题所述

1、域名系统(Domain Name System,DNS)

用于实现网络设备名字到IP地址映射的网络服务。

2、文件传输协议(File Transfer Protocol,FTP)

FTP是一种文件传输协议,它支持两种模式:一种方式叫做 Standard (也就是 Active,主动模式),一种是 Passive (也就是 PASV,被动模式)。

3、简单邮件传送协议(Simple Mail Transfer Protocol, SMTP)

SMTP是一种提供可靠且有效电子邮件传输的协议。SMTP 是建模在 FTP 文件传输服务上的一种邮件服务,SMTP 服务器在默认端口 25 上监听客户请求,主要用于传输系统之间的邮件信息。

4、超文本传输协议(HyperText Transfer Protocol,HTTP)

是一个属于应用层的面向对象的协议,它是基于 TCP(Transfer Control Protocol, 传输控制协议)的可靠传输,采用的是客户端/服务器的工作模式。

5、简单网络管理协议(simple Network Management Protocol,SNMP)

用于管理与监视网络设备。

6、远程登录协议(Telnet)

用于实现远程登录功能。

扩展资料:

应用层协议的特征:

1、交换的报文类型,如请求报文和响应报文;

2、各种报文类型的语法,如报文中的各个字段公共详细描述;

3、字段的语义,即包含在字段中信息的含义;

4、进程何时、如何发送报文及对报文进行响应。

参考资料来源:百度百科--应用层协议

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-17

应用层协议是指可以和人直接打交道的协议,以此标准,目前还非常流行并服务大众的应用层协议有:  

1、HTTP 

缺省TCP 80 端口,用于浏览器浏览网页,但网页内容为明文,容易篡改、容易劫持、网页内容容易泄漏 

2、 HTTPS 

HTTPS里的S代表Security,缺省工作于TCP 443端口,只是在普通的HTTP与TCP层之间多了一个安全加密的夹层,称之为SSL(Secure Socket Layer),用于加密基于HTTP的网页内容,不容易篡改、不容易劫持、网页内容保密,目前广泛用于网上银行等行业。但有安全漏洞,容易受中间人欺骗攻击。  

3、SMTP 

用于邮件发送的基于TCP的应用层协议。  

4、POP3 

用于邮件接收的基于TCP的应用层协议。  

5、 DNS 

用于解析域名与IP地址的基于UDP/TCP 应用层协议。  

6、DHCP 

用于主机动态获取IP地址、缺省网关、DNS服务器等参数的基于UDP 应用层协议。  

7、CIFS ( Common Internet File System) 

这个协议大多数人比较陌生,其实很多人都用过,它就是Windows 文件共享的基于TCP的应用层协议。  

8、NFS ( Network File System) 

这个用于Unix / Linux 文件共享,基于UDP/TCP协议 。 

9、 NTP (Network Time Protocol) 

用于时钟同步的基于UDP的应用层协议。  

10、SIP ( Session Initation Protocol) 

IP电话信令协议,IETF协议标准,基于TCP/UDP应用层协议。  

11、 H.323  

也是IP电话信令协议,国际电信联盟 ITU协议标准,基于TCP/UDP应用层协议。  

12、 RTP ( Real Time Protocol) 

用于IP多媒体电话的语音、文字、视频等流体的传输,基于UDP的应用层协议。

目前能想到的就是以上协议,还有一些应用层协议,如SNMP,TFTP,一般用于网管、文件传输,一般人平时很少用到。  由于没有提供安全性,FTP、telnet 等应用层协议,目前用的越来越少,取而代之的有SFTP、SSH。

本回答被网友采纳
第2个回答  2014-12-24
网际层协议:包括:IP协议、ICMP协议、ARP协议、RARP协议。
传输层协议:TCP协议、UDP协议。
应用层协议:FTP、Telnet、SMTP、HTTP、RIP、NFS、DNS。本回答被提问者和网友采纳
第3个回答  2019-12-27
相似回答