模块三 项目三 任务OSI中的软件层次 (课件)-《计算机网络基础》(河北科学技术出版社)同步精品课堂

2024-11-06
| 34页
| 460人阅读
| 5人下载
精品

资源信息

学段 中职
学科 职教专业课
课程 计算机网络技术基础
教材版本 -
年级 -
章节 -
类型 课件
知识点 OSI参考模型
使用场景 同步教学
学年 2024-2025
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 22.25 MB
发布时间 2024-11-06
更新时间 2025-03-18
作者 xkw_078433669
品牌系列 上好课·上好课
审核时间 2024-11-06
下载链接 https://m.zxxk.com/soft/48451310.html
价格 5.00储值(1储值=1元)
来源 学科网

内容正文:

3.2 OSI中的软件层次 ----传输层、表示层和应用层 计算机网络基础 同步精品课堂 河北科学技术出版社 教学目标 一 掌握传输层的传输单位 教学 目标 掌握传输层的工作过程 了解传输层、会话层、表示层和应用层的功能及服务 任务一 传输层 会话层、表示层和应用层 任务二 掌握国家标准《机械制图》中有关图幅、比例、字体图线等基本规定。 教学重难点 二 1、传输层的传输单位及功能 2、传输层在OSI参考模型中的作用 教学重点 正确区分OSI各层的功能 教学难点 2 1 导入新课 三 我们日常生活中的快递是通过运输从卖家运送到买家手中,那计算机网络体系结构中的传输层是否也是具备类似的功能呢?运送到目地端以后,又是如何给会话层、表示层和应用层的呢? 思 考: 传输层 任务一 新知讲授 四 一、传输层概述 L1 物理层 L2 数据链路层 L3 网络层 L4 传输层 L5 会话层 L6 表示层 L7 应用层 传输层位于OSI模型的第四层,负责端口到端口的通信,既是七层模型中负责数据通信的最高层,又是面向网络通信的低三层和面向信息处理的高三层之间的中间层。传输层是七层模型中最重要、最关键的一层,是唯一负责总体数据传输和控制的一层。 ➽ 传输单位 传输层的传输单位是报文(message)。 1、概述 新知讲授 四 一、传输层概述 L1 物理层 L2 数据链路层 L3 网络层 L4 传输层 L5 会话层 L6 表示层 L7 应用层 2、传输层要实现的目的 (1)提供可靠的端到端的通信; (2)向会话层提供独立于网络的传输服务; 3、 传输层的基本功能 (1)提供用户进程之间的逻辑通信(端到端通信); (2)提供复用与分用:即多个进程可以同时通过传输层进行传送消息,接收端接收到信息后再给不同的进程分用; (3)对收到的报文进行差错检测; (4)提供面向连接的TCP协议和无连接的UDP协议; (5)流量控制与拥塞控制; 新知讲授 四 L1 物理层 L2 数据链路层 L3 网络层 L4 传输层 L5 会话层 L6 表示层 L7 应用层 二、传输层的服务 传输层实体通过网络服务与对等的传输实体通信,并向传输层用户提供传输服务。传输层提供的服务如下: 传输层可提供两大类型服务: (1)面向连接的服务:是一种可靠的服务,它需要建立、维持和拆除连接,可提供流量控制、差错控制和序列控制; (2) 面向无连接的服务:即数据报服务,只能提供不可靠的服务; 1、服务类型 2、服务等级 服务等级的选择有利于更加有效地利用所提供的链路及资源; 新知讲授 四 二、传输层的服务 数据传输可以分为普通数据传输和紧急数据传输。 3、数据传输 4、服务接口 用户可以直接访问传输层,传输层提供多种用户接口方式,包括采用过程调用、通过邮箱传输数据和参数等。 5、连接管理 6、状态报告 7、安全保密 新知讲授 四 L1 物理层 L2 数据链路层 L3 网络层 L4 传输层 L5 会话层 L6 表示层 L7 应用层 三、传输层在OSI模型中的作用 1、传输层位于OSI模型的第四层,负责端到端的数据传输。 2、传输层的主要功能是提供可靠的数据传输服务,包括流量控制、错误检测和重传等。 3、传输层协议包括TCP和UDP,其中TCP提供可靠的数据传输,而UDP提供快速的数据传输。 4、传输层在OSI模型中的作用是确保数据在端到端之间的可靠传输,为上层应用提供稳定的数据传输服务。 新知讲授 四 L1 物理层 L2 数据链路层 L3 网络层 L4 传输层 L5 会话层 L6 表示层 L7 应用层 四、传输层与其他层次的关系 1、传输层位于OSI模型的第四层,负责端到端的数据传输。 2、传输层位于网络层之上,应用层之下,起到承上启下的作用。 3、传输层为应用层提供可靠的数据传输服务,屏蔽了底层网络的复杂性。 4、传输层与网络层的关系:传输层使用网络层的服务,通过网络层的路由功能将数据传输到目的地。 5、传输层与应用层的关系:传输层为应用层提供数据传输服务,支持多种应用协议,如TCP、UDP等。 新知讲授 四 L1 物理层 L2 数据链路层 L3 网络层 L4 传输层 L5 会话层 L6 表示层 L7 应用层 五、传输层协议等级 传输层协议实现的难易程度还与网络层提供的服务直接相关,如果网络层服务质量高,则传输层协议容易实现。ISO定义了5种类型的传输层协议。 1、0类协议(TP0)是最简单的,该类仅包括连接建立、数据传输和错误报告等功能; 2、1类协议(TP1)基本错误恢复级。在TP0的基础上增加了基本差错恢复、流量控制、加速数据传输、连接拆除等功能; 3、2类协议(TP2)具有多路复用功能,包括TP1的功能,但没有错误检测和恢复功能。 新知讲授 四 L1 物理层 L2 数据链路层 L3 网络层 L4 传输层 L5 会话层 L6 表示层 L7 应用层 五、传输层协议等级 4、3类协议(TP3)具有错误恢复功能和多路复用功能,集中1、2级功能。 5、4类协议(TP4)最为复杂,它可以在网络任务较重时确保实现高可靠性的数据传输。不仅仅具有差错控制、差错恢复及多路复用功能,还能处理报文丢失、报文重复及网络层和其他各层的错误,并有超时和检验机制。 会话层、表示层和应用层 任务二 新知讲授 四 L1 物理层 L2 数据链路层 L3 网络层 L4 传输层 L5 会话层 L6 表示层 L7 应用层 一、高3层的共同特点 会话层、表示层和应用层属于OSI模型高3层,高3层协议的共同特点如下: 1、处理的信息都是报文,报文是用户间交换的完整信息单位; 2、提供面向用户的服务; 3、端到端的数据处理,不考虑信息的传输及怎样传输的问题; 新知讲授 四 L1 物理层 L2 数据链路层 L3 网络层 L4 传输层 L5 会话层 L6 表示层 L7 应用层 二、会话层 会话层是在两个网络节点间建立、维护和释放面向用户的连接,并对会话进行管理和控制,保证会话数据可靠传输。 (1)一对一关系,即一个会话连接对应一个传输连接; (2)一对多关系,一个会话连接对应多个传输连接; (3)多对一关系,多个会话连接对应一个传输连接; 1、概述 2、会话层的会话连接与传输层的传输连接的对应关系 新知讲授 四 L1 物理层 L2 数据链路层 L3 网络层 L4 传输层 L5 会话层 L6 表示层 L7 应用层 二、会话层 (1)建立、维护和终止会话; (2)管理会话的同步和异步传输; (3)提供数据完整性和可靠性保证; (4)支持多种会话类型,如全双工、半双工和单工会话; 3、会话层的主要功能 4、会话层的相关协议 相关协议有结构化查询语言(SQL)、远程进程呼叫(RPC)。 新知讲授 四 (1)利用令牌技术来保证数据交换、会话同步的有序性,拥有令牌的一方可以发送数据或执行其他动作。 (2)利用活动和同步技术来保证用户数据的完整性,并让用户知道整个交换的过程。 (3)利用分段和拼接技术来提高数据交换的效率,多块用户数据可以合并在一起进行传输。 (4)利用重新同步技术来实现用户会话的延续性,支持传输过程中的故障恢复。 会话层向会话的应用进程之间提供会话组织和同步服务,对数据的传送提供控制和管理,以协调会话过程,为表示层实体提供更好的服务。具体包括以下4个方面: 5、会话层的相关协议 新知讲授 四 L1 物理层 L2 数据链路层 L3 网络层 L4 传输层 L5 会话层 L6 表示层 L7 应用层 三、表示层 表示层是OSI模型的第六层,负责将应用层的数据转换为适合网络传输的格式,并对数据进行加密、压缩等处理。 表示层负责数据的表示、加密、压缩和解压缩,以及数据的格式转换,以便于在网络中进行传输。 1、概述 2、表示层的作用 (1)编码和解码:将数据从一种格式转换为另一种格式; (2)压缩和解压缩:对数据进行压缩和解压缩,以减少传输时间和存储空间; 新知讲授 四 L1 物理层 L2 数据链路层 L3 网络层 L4 传输层 L5 会话层 L6 表示层 L7 应用层 三、表示层 (3)表示层是OSI模型的第六层,负责将应用层的数据转换为适合网络传输的格式,并对数据进行加密、压缩等处理; (4)数据格式转换:将数据从一种格式转换为另一种格式,以便于在不同系统之间进行传输和共享; 2、表示层的作用 (1)语法转换。将抽象语法转换成传送语法,并在对方实现相反的转换。涉及的内容有代码转换、字符转换、数据格式的修改,以及对数据结构操作的适应、数据压缩、加密等。 3、主要功能 新知讲授 四 L1 物理层 L2 数据链路层 L3 网络层 L4 传输层 L5 会话层 L6 表示层 L7 应用层 三、表示层 (2)语法协商。根据应用层的要求协商选用合适的语法,即确定传送语法并传送。 (3)连接管理。包括利用会话层服务建立表示连接,管理在这个连接之上的数据传输和同步控制,以及正常或异常地终止这个连接。 3、主要功能 4、表示层相关协议 相关协议有ASCII、JPEG、MPEG等。 新知讲授 四 ➽ 实例:表示层服务实例 网络 基于ASCII码的计算机 基于EBCDIC码的计算机 48454C4C4F C8C5D3D3D6 基于ASCII码的计算机要将信息HELLO通过网络传送到基于EBCDIC码的计算机。如果以ASCII码发送出云,虽然下5层可以将HELLO的ASCII编码48454C4C4F正确无误地传送到对方,但在对方计算机中,48454C4C4F并不表示HELLO。所以数据在交给接收方计算机时,必须执行转换,可以是发送方转换,也可以是接收方转换,或者双方都向一种标准格式转换。转换工作发生在接收方的表示层。 新知讲授 四 L1 物理层 L2 数据链路层 L3 网络层 L4 传输层 L5 会话层 L6 表示层 L7 应用层 四、应用层 应用层是OSI参考模型中最靠近用户的一层,负责为用户的应用程序提供网络服务。与OSI参考模型其他层不同的是,它不为任何其他OSI层提供服务,而只是为OSI模型以外的应用程序提供服务,如电子表格程序和文字处理程序。 1、概述 2、应用层提供的服务 应用层提供文件传输、文件管理以及电子邮件的信息处理。 3、应用层相关协议 文件传输协议FTP、电子邮件协议SMTP、超文本传输协议HTTP等。 新知讲授 四 OSI参考模型中传输数据的具体过程 (1)在某台电脑上写好电子邮件后,提出发送邮件到远程邮件服务器的请求,应用层会识别该请求,并将请求传输到表示层。 (2)表示层判断是否要对数据格式进行转换及如何转换等,然后在数据中加入相应的代码信息,并将请求传递到会话层。 (3)会话层接收到表示层发过来的请求后,给该请求添加一个数据标记符,指示用户有权限传输数据(即可以建立会话),然后将数据传输到传输层。 (4)在传输层,数据被分割成若干数据段,并在每个数据段的头部加上TCP报头(包含源端和目标端的端口号,以实现端到端的连接和通信),然后将封装好的数据传输到网络层。在传输层中封装好的数据被称为报文(Message)。 ➽实例:通过发送和接收电子邮件的例子解释OSI模型中数据传输的过程 数据传输过程 新知讲授 四 OSI参考模型中传输数据的具体过程 (5)网络层为数据添加逻辑地址信息,即在TCP报头前添加IP报头(包含数据包的原逻辑地址和目标逻辑地址),这时我们称该数据为数据包或分组(Packet)。 (6)数据包达到数据链路层后,先进入LLC子层加上LLC头部,然后进入MAC子层加上MAC头部和一个FCS尾部。数据包在数据链路层中会被封装成帧。 (7)数据帧被传输到物理层后,物理层不添加任何信息,把数据帧发送到传输介质并以比特流的形式传输。 (8)当数据达到另一端服务器的物理层时,反向执行上述过程。 ➽实例:通过发送和接收电子邮件的例子解释OSI模型中数据传输的过程 数据传输过程 师生互动 五 1、利用搜索工具查询“OSI参考模型的传输层、会话层、表示层和应用层”相关知识。 2、浏览搜索结果中对会话层和表示层功能的介绍。 3、搜索关于“应用层功能”,注意区分应用程序和应用层的区别 4、搜索应用层的协议,理解各种协议的功能与工作过程。 讨论 随堂练习 六 1、传输层的数据传输单位是_________。 答案:报文 解析:传输层的传输单位是报文 2、传输层负责的是_________的通信。 答案:端口到端口 解析:传输层负责的是端口到端口的通信。 随堂练习 六 3、下列不属于OSI参考模型中的应用层协议是( ) A. FTP B. HTTP C.SMTP D. TCP 答案:D 解析:TCP是属于传输层的协议。 随堂练习 六 4、将发送方数据转换成接收方的数据格式化是由OSI参考模型的哪层实现的( ) A.应用层 B.表示层 C.会话层 D.传输层 答案:B 解析:表示层负责数据的表示、加密、压缩和解压缩,以及数据的格式转换,以便于在网络中进行传输。 随堂练习 六 5、在OSI中主要功能是组织和同步不同主机上各种进程间通信的层次( ) A.会话层 B.网络层 C.表示层 D.传输层 答案:A 解析:会话层是在两个网络节点间建立、维护和释放面向用户的连接,并对会话进行管理和控制,保证会话数据可靠传输。 随堂练习 六 6.传输层提供面向连接和无连接两种类型服务。( ) 7.表示层关心的是传输信息的语法和语义。( ) 8.传输层是七层模型中最重要、最关键的一层。( ) 答案:6. 对 7. 对 8. 对 解析:6.传输层提供面向连接和无连接两种类型服务 7.表示层关心的是传输信息的语法和语义 8.传输层是七层模型中最重要、最关键的一层。 课堂小结 七 谢谢 $$

资源预览图

模块三 项目三  任务OSI中的软件层次 (课件)-《计算机网络基础》(河北科学技术出版社)同步精品课堂
1
模块三 项目三  任务OSI中的软件层次 (课件)-《计算机网络基础》(河北科学技术出版社)同步精品课堂
2
模块三 项目三  任务OSI中的软件层次 (课件)-《计算机网络基础》(河北科学技术出版社)同步精品课堂
3
模块三 项目三  任务OSI中的软件层次 (课件)-《计算机网络基础》(河北科学技术出版社)同步精品课堂
4
模块三 项目三  任务OSI中的软件层次 (课件)-《计算机网络基础》(河北科学技术出版社)同步精品课堂
5
模块三 项目三  任务OSI中的软件层次 (课件)-《计算机网络基础》(河北科学技术出版社)同步精品课堂
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。