TCP / IP模型中的应用层

应用程序层是TCP / IP模型的最高抽象层,它提供用户所需的接口和协议。它结合了OSI模型的会话层,表示层和应用程序层的功能。

应用层的功能是-

  • 它方便用户使用网络服务。

  • 它用于开发基于网络的应用程序。

  • 它提供用户服务,例如用户登录,命名网络设备,格式化消息和电子邮件,文件传输等。

  • 它还与错误处理和整个消息的恢复有关。

该层使用许多协议,其中主要如下:

  • 超文本传输协议,HTTP-它是万维网的基础协议。它定义了超媒体消息的格式和传输方式。

  • FTP,文件传输协议-这是基于客户端-服务器的协议,用于通过网络在客户端和服务器之间传输文件。

  • 简单邮件传输协议,SMTP-它规定了发送和接收电子邮件(电子邮件)的规则和语义。

  • 域名系统,DNS-这是网络中设备的命名系统。它提供了将域名转换为IP地址的服务。

  • TELNET- 它提供双向的面向文本的服务,用于通过网络远程登录到主机。

  • 简单网络管理协议SNMP-用于管理,监视网络和组织有关联网设备的信息。

下图显示了TCP / IP协议套件中的传输层-