掌握TCP/IP 的应用层的主要应用及工作原理,包括DNS 服务、 HTTP 服 务、 FTP 服务和E-mail 服务;理解OSI 应用层的功能与作用。 应用层位于 OSI 参考模型的最高层,其通过使用下面各层所提供的服务,直接向用户 提供服务,是计算机网络与用户之间的界面或接口。应用层由若干面向用户提供服务的应用程序和支持应用程序的通信组件组成。 为了向用户提供有效的网络应用服务,应用层需要确立相互通信的应用程序或进程的 有效性并提供同步,需要提供应用程序或进程所需要的信息交换和远程操作,需要建立错误恢复的机制以保证应用层数据的一致性。应用层为各种实际的应用所提供这些通信支持服务统称为应用服务组件(application service element,简称ASE)。 不同的 ASE 使得各种实际的应用能够方便地与下层进行通信。其中,最重要的三个 ASE 分别是关联控制服务组件(association control service element,简称ACSE)、远端操作业务组件(remote operation service element,简称ROSE)和传输服务组件(reliable transfer service element,简称RTSE)。ACSE 可以将两个应用程序名关联起来,用于在两个应用程序之间建立、维护和终止连接;ROSE 采用类似远端过程调用的请求-应答机制实现远程操作;RTSE则通过优化会话层来提供可靠的传输。