会话层负责在网络中的两结点之间建立和维持通信。术语“会话”指在两个实体之间建立数据交换的连接,常用于表示终端与主机之间的通信。所谓终端是指几乎不具有自我处理能力或硬盘容量,而只依靠主机提供应用程序和数据处理服务的一种设备。
会话层的功能包括:建立通信链接,保持会话过程通信链接的畅通,同步两个结点之间的对话,决定通信是否被中断以及通信中断时决定从何处重新发送。用户可能常常听到有人把会话称做网络通信的“交通警察”。当通过拨号向用户的ISP(因特网服务提供商)请求连接到因特网时,ISP服务器上的会话层向用户的PC客户机上的会话层进行协商连接。若用户的电话线偶然从墙上插孔脱落时,用户终端机上的会话层将检测到连接中断并重新发起连接。会话层通过决定结点通信的优先级和通信时间的长短来设置通信期限。就此而论,会话层如同一场辩论竞赛中的评判员。例如,如果你是一个辩论队的成员,有2 min的时间阐述你公开的观点,在1 min30 s后,评判员将通知你还剩下30 s。假如你试图打断对方辩论成员的发言时,评判员将要求你等待,直到轮到你为止。最后,会话层监测会话参与者的身份以确保只有授权结点才可加入会话。
表示层如同应用程序和网络之间的翻译官。在表示层,数据将按照网络能理解的方案进行格式化,这种格式化也因所使用网络的类型不同而不同。表示层管理数据的解密与加密,如系统口令的处理。如果在Internet上 查询用户银行账户,使用的就是一种安全连接。用户的账户数据在发送前被加密,在网络的另一端,表示层将对接收到的数据解密。除此之外,表示层协议还对图片和文件格式信息进行解码和编码。(www.xing528.com)
OSI模型的顶端即第7层是应用层。应用层负责对软件提供接口以使程序能使用网络服务。术语“应用层”并不是指运行在网络上的某个特别应用程序,如Microsoft Word。应用层提供的服务包括文件传输、文件管理以及电子邮件的信息处理。例如,如果在网络上运行Microsoft Word,并选择打开一个文件,客户的请求将由应用层传输到网络。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。