3.7 高层协议(教学课件)-高一《计算机网络基础》同步精品课堂(机工社)
2023-05-24
|
25页
|
157人阅读
|
0人下载
精品
内容正文:
计算机网络基础
3.7 高层协议
第3章 通信基础知识
机械工业出版社
教学目标
一
了解会话层、表示层和应用层的主要功能。
1
教学重难点
二
1
了解会话层、表示层和应用层的主要功能。
导入新课
三
国际标准化组织ISO于1978年提出的最著名的网络互联国际标准协议。该体系结构标准定义了网络互联的七层框架。我们来具体了解——高层!
图片来源于网络
导入新课
3.6
3.7高层协议
3.7.1 会话层
3.7.2 表示层
3.7.3 应用层
高层协议是要解决数据处理的问题,是面向应用的。OSI/RM中,高层协议包括会话层、表示层和应用层协议。
3.7高层协议
3.7
图片来源于网络
3.7.1 会话层
会话层实体在进行会话时,不再考虑通信问题。会话层主要是对会话用户之间的对话和活动进行协调管理。会话层服务主要具有以下3个功能。
1.会话连接管理
2.会话活动服务
3.会话交互管理
3.7高层协议
3.7
图片来源于网络
3.7.1 会话层
1.会话连接管理
会话(Sessions)是指在两个会话用户(表示实体)之间建立的一个会话连接。一个会话持续从表示实体用请求建立会话连接到会话释放的整个时间。会话连接将映射到运输连接上,通过运输连接来实现会话。会话连接与运输连接的关系可以是一对一的、多对一的和一对多的。
会话连接管理包括会话连接的建立、维持和释放。会话连接建立阶段,可对服务质量和对话模式进行协商选择;会话连接维持阶段,可进行数据和控制信息的交换:会话连接释放阶段,可通过“有序释放”会话连接,而不会产生数据丢失。
3.7高层协议
3.7
图片来源于网络
3.7.1 会话层
2.会话活动服务
一个会话连接可能持续很长一段时间,会话层将一个会话连接分成几个会话活动,每一个会话活动代表一次独立的数据传送,即一个逻辑工作段。一个会话活动又由若干对话单元组成,每个对话单元用主同步点表示开始,又用另一个主同步点表示结束,如图所示。
一个会话活动中,若出现运输连接故障,可在出现故障的前一个同步点进行重复,而不需要将会话中已正确传输的数据全部重复传输一遍。
会话同步服务允许会话用户在传送的数据中自由设置同步点。同步点有主同步点与次同步点之分,都用序号来识别。
3.7高层协议
3.7
图片来源于网络
3.7.1 会话层
3.会话交互管理
会话层内存在多个的用户交互,为了保证交互有序进行,会话层使用权标进行统一管理,拥有权标的用户才能调用相关的会话服务。会话层共设置了4种权标:
(1)数据权标——在单工或半双工情况下,持有数据权标的用户拥有发送数据权。全双工工作方式下,不用数据权标。
(2)释放权标——持有释放权标的用户拥有释放会话连接的权力。
(3)次同步权标——持有该权标的用户,可以设置次同步点。
(4)主同步权标——持有该权标的用户,可以设置主同步点。
3.7高层协议
3.7
图片来源于网络
3.7.2 表示层
在计算机网络中,数据具有确定的语义和语法,语义是指数据的内容含义,语法是指数据的表示形式。由于各种计算机有自己的数据表示形式,包括数据结构、数据编码方法等,这些数据表示形式可能各不相同。表示层的作用就是解决语法,即和数据表示形式相关的问题,使得语法和具体机器无关,以保证不同类型计算机之问的通信。
3.7高层协议
3.7
图片来源于网络
3.7.2 表示层
1.表示连接管理
对表示连接的建立和释放进行管理。在建立表示连接时,可选择相关的连接特性,在释放表示连接时,可使用正常或异常的表示连接释放。在异常释放时,可能丢失数据。
3.7高层协议
3.7
图片来源于网络
3.7.2 表示层
2.语法转换
为了保证不同类型计算机之间的通信,表示层需要通过语法转换来解决不同机器中数据表示形式不同的问题。
某一台计算机中所使用的语法称为局部语法。计算机网络中机器种类繁多,局部语法的种类也会很多。如果局部语法两两之间直接转换,显然是不合适的。OSI采用了间接转换的方法,即定义一种公共语法——传送语法,发送方发送数据时,进行从局部语法到传送语法的转换,接收方接收数据时,则进行传送语法到局部语法的转换。
3.7高层协议
3.7
图片来源于网络
3.7.2 表示层
3.数据加密和解密
由于网络资源共享和数据远距离传输的特征,网络的安全和保密就显得格外重要。数据加密是保证网络安全的一项重要措施。目前,网络中加密和解密的方法有两大类。传统方法和公开密钥算法。
3.7高层协议
3.7
图片来源于网络
3.7.3 应用层
1.应用层的结构
不同系统的应用进程之问相互进行数据交换时,总是有一部分工作与OSI环境有关,而另一部分则和OSI环境无关。在OSI/RM中,把应用进程中与OSI有关的那部分称为应用实体AE(Application Entity),并放入应
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。