计算机通信网的最终目的是为用户提供一些特定的服务,使得本地系统能与外界系统进行协调合作。为了实现这种协调,应用层一方面为应用进程提供彼此通信的手段,也就是为其创建OSI环境;另一方面,由于各种应用类型的多样性,应用层协议也必定是多种多样的,为了减少应用系统与外界通信的复杂性,在应用层内应配置尽可能多的、公用或专用的应用服务元素ASE(Application Service Element),提供给应用系统根据需要调用。所谓应用服务元素就是各种应用都需要的功能成分,是应用层的基本构件。

  不同的应用协议可以采用相同的低层通信协议,实际上,应用进程之间的通信问题在运输层就已经基本解决了。至于在运输层上增加会话层和表示层这两个层次,是因为OSI的设计者认识到不同类型应用的应用进程在相互通信时表现出许多相似的特征,把这些相似的特征提取出来,分别设立会话层和表示层,这样就可以简化应用进程的设计和实现。