第9课 数据传输有新意.pptx
(义务教育版)七年级
全一册
第9课
数据传输有新意
单元主题
单元名称
课名称
核心内容
第二单元
直播网络我来建
第4课数据分包灵活传
分包思想
第5课网络协议分层设
网络协议的作用、分层思想
第6课数字身份辨设备
IP地址的表示方式、编码含义和版本演变
第7课域名解析换编码
域名解析过程、域名价值、域名解析安全
第8课路由路径靠算法
路由服务的原理、路由服务自主可控
第9课数据传输有新意
传输层的功能、可靠传输的实现
第10课综合所学建网络
连接组网设备的方式、网络参数的设置
学习目标
知道端口的作用。
知道可靠传输和不可靠传输的特点及应用场景。
理解TCP如何实现可靠传输。
了解研究者在解决网络数据传输问题的过程中,采用的创新思想和技术手段。
激趣导入
【问题情境】
视频直播、文件传输对网络数据传输有什么不同要求?
激趣导入
【问题情境】
网络数据传输需求差异
场景
实时性
流量特征
带宽需求
可靠性
视频直播
极高
持续流式传输
稳定上行带宽
允许部分丢包
文件传输
较低
批量分块传输
高峰值带宽
不允许丢包
激趣导入
【问题情境】
网络数据传输需求差异
场景
实时性
流量特征
带宽需求
可靠性
视频直播
极高
持续流式传输
稳定上行带宽
允许部分丢包
文件传输
较低
批量分块传输
高峰值带宽
不允许丢包
该采取哪些技术手段来保证传输过程稳定、流畅呢?
激趣导入
【思考-讨论】
有同学根据TCP/IP的分层结构,绘制了下图所示的模型。谈一谈你对这张图的看法,并回顾传输层的主要作用。
激趣导入
【知识回顾】
传输层的主要功能包括:
通过端口区分互联网应用
提供两种数据传输方式
学习活动
一、传输层的主要功能
二、TCP与可靠传输
三、实践探究
学习活动
学习活动
一、传输层的主要功能
网络层已经可以传输IP数据包了,但计算机常常会同时运行多个互联网应用,对这些应用而言,只有一部分IP数据包是自己需要的。这时,可以依靠端口进行区分。
学习活动
一、传输层的主要功能
学习活动
一、传输层的主要功能
不同互联网应用需要的数据传输方式可能不同。有些需要可靠网络传输,有些则需要速度更快的不可靠网络传输。
传输计算机文件时,非常重视传输的准确性,如果传输过程中某个数据包出现了问题,则必须重发,因为一个包出问题,会导致传输的其他数据也没法正常使用。面对这样的需求时,应采用可靠方式传输数据,对应的协议是TCP。
学习活动
一、传输层的主要功能
不同互联网应用需要的数据传输方式可能不同。有些需要可靠网络传输,有些则需要速度更快的不可靠网络传输。
视频直播时,需要快速传输数据,如果传输过程中某个数据包出现了问题,也不需要重发,因为直播内容已经变了,重发没有意义。面对这样的需求时,可以采用不可靠方式传输数据,对应的协议是UDP。
学习活动
一、传输层的主要功能
不同互联网应用需要的数据传输方式可能不同。有些需要可靠网络传输,有些则需要速度更快的不可靠网络传输。
学习活动
一、传输层的主要功能
你觉得哪一边可用来代表可靠传输?哪一边代表的传输方式更适合视频直播?
学习活动
学习活动
二、TCP与可靠传输
握手机制用于确保通信双方已经建好了通信连接,这是实现可靠传输的前提。因此TCP被称为面向连接的协议,而UDP不需要这个过程,是面向无连接的协议。
下图展示了基于TCP的“三次握手”过程。
学习活动
学习活动
三、实践探究
实验目的:观察TCP的“三次握手”过程
实验条件:可联网的计算机、抓包软件
实验步骤:
1.启动抓包软件。
2.浏览网站,然后分析抓取的数据包,进而分析出“三次握手”过程。
学习活动
三、实践探究
具体操作步骤如下:
(1)利用配套资源中的《网络嗅探器》软件进行实验时,应选定“三次握手”选项。
学习活动
三、实践探究
具体操作步骤如下:
(2)使用配套资源中的《网络嗅探器》软件进行实验时,可获得类似下面的信息。
学习活动
三、实践探究
实验结论:
选择一个握手过程的数据包进行分析可知:
1.本次握手过程请求是由通过端口发起的,目标是的端口,带有标记。
2.通过端口,对的端口进行了响应,响应中带有标记。
3.通过端口向