







第9课 数据传输有新意 课件 2024-—2025学年人教版(2024)初中信息技术七年级全一册
展开 这是一份初中人教版(2024)数据传输有新意课文课件ppt,共29页。PPT课件主要包含了路由服务,TCPIP模型,学习内容,传输层主要功能,端口区分应用,TCP与可靠传输,三次握手等内容,欢迎下载使用。
路由器工作在网络层,处理的都是 IP 数据包。
网络层的路由服务实现了 IP 数据包在计算机之间的传输,那为什么还需要传输层呢?
这种功能上的区分正是分层思想的重要体现。
传输层有两个重要协议,分别是TCP 和 UDP。传输层的主要功能包括: ①通过端口区分应用 ②提供两种数据传输方式
计算机常常会同时运行多个互联网应用,对这些应用而言,只有一部分 IP 数据包是自己需要的。这时,可以依靠端口进行区分。端口通过端口号来标记,范围从 0 到 65535
通过ip地址找到对应的接收设备通过端口找到这台设备上的应用程序
猜一猜,以上第几台手机的什么应用程序会接收到这条消息?
IP 地址相当于食堂的地址 ,端口相当于食堂内不同的服务窗口
通过端口区分互联网应用端口:0~ httpswww. baidu.cm:443
解析:443端口即网页浏览端口,主要是用于HTTPS服务,是提供加密和通过安全端口传输的另一种HTTP。问题思考:为什么日常当中访问某个网站服务系统时,不需要在域名后面加端口号呢?
不加就按默认的端口号,如果网站使用的是默认端口,你就不需要显式地指定端口号但是,如果你需要访问一个使用非标准端口号的网站或服务,你仍然需要在域名后面加上相应的端口号。
例如:如果你访问的是一个运行在8080端口上的Web服务,你需要在域名后加上:8080来指定端口。
传输层的两种数据传输方式
可靠传输 使用的协议:TCP
不可靠传输 使用的协议:UDP
不同互联网应用需要的数据传输方式可能不同。有些需要可靠网络传输,有些则需要速度更快的不可靠网络传输。
传输计算机文件时,非常重视传输的准确性,如果传输过程中某个包出现了问题,则必须重发。因为一个包出问题,会导致传输的其他数据也没法正常使用。应采用可靠方式传输数据,对应的协议是 TCP视频直播时,需要快速传输数据,如果传输过程中某个包出现了问题,也不需要重发,因为直播内容已经变了,重发没有意义。可以采用不可靠方式传输数据,对应的协议是 UDP
可靠传输并不意味着不会丢失或者传错,而是能通过某种机制,发现传丢或传错的包并要求发送方重新发送,进而保证数据的完整性和准确性。
直播数据需不断实时更新,重传传丢、传错的数据,在直播场景中没有太大意义。因此,视频直播更适合用不可靠方式传输数据。
你觉得哪一边可用来代表可靠传输?哪一边代表的传输方式更适合视频直播?
小黄请同学们思考一下?
归类应用:你认为以下哪些属于TCP可靠传输?哪些属于UDP不可靠传输?
TCP是如何保证可靠传输过程的?三次握手是建立连接的过程,也是实现可靠传输的前提。三次握手的目的是建立可靠的通信通道,即要确保通信的双方信息的发送与接收是否正常。
当发送端向接收端发起连接时,会先发一包连接请求数据,过去询问一下,能否与你建立连接?这包数据称之为SYN包。
如果对端同意连接,则回复一包SYN+ACK包
客户端收到之后,发送一包ACK包,连接建立
在这个过程中,客户端和服务端互相发送了三包数据以确认建立连接,所以称之为三次握手。
握手机制用于确保通信双方已经建好了通信连接,因此 TCP 被称为面向连接的协议。UDP 不需要这个过程,被称为面向无连接的协议。
1.在TCP/IP的传输层中,使用端口来区分不同的应用。2.TCP/IP的传输层提供可靠和不可靠两种传输方式。3.UDP采用不可靠方式传输数据。 4.TCP采用握手机制等手段实现可靠传输。
共10题,每题10分,满分100分
1. 传输层在网络协议中的主要作用是什么?(多选)( )A.提供网络路由服务 B.通过端口区分应用C.实现数据包的物理传输 D.提供两种数据传输方式2. 在计算机中,端口的作用是什么?( )A.标识不同的硬件设备 B.标识不同的网络协议C.标识不同的网络应用 D.标识不同的数据包3. 以下哪种协议属于传输层协议?(多选)( )A. IP B. TCP C.MAC D. UDP4. TCP协议如何实现可靠传输?( )A.通过增加数据包大小 B.通过丢弃错误数据包C.通过重传丢失或错误的数据包 D.通过降低传输速度
5. 端口用于区分不同的互联网应用,同一台计算机上不同应用不能使用相同端口。 A.正确 B.错误6. TCP协议的传输速度比UDP协议快。 A.正确 B.错误
同一端口的使用限制:(1)相同协议和IP地址:在同一台计算机上,如果两个应用使用相同的协议(如TCP或UDP)和相同的IP地址,那么它们不能同时使用相同的端口。否则会导致端口冲突,无法正常通信。(2)不同协议或IP地址:如果两个应用使用不同的协议(如一个用TCP,另一个用UDP),或者绑定到不同的IP地址,那么它们可以使用相同的端口号。例如,一个TCP应用和一个UDP应用可以同时使用端口5000。
TCP:适用于需要高可靠性和数据完整性的应用,如文件传输、网页浏览等。虽然它的传输速度可能较慢,但确保了数据的正确传输。UDP:适用于对实时性要求高、可以容忍少量数据丢失的应用,如视频会议、在线游戏等。它的传输速度通常比TCP快,但不保证数据的可靠性。
- 1.电子资料成功下载后不支持退换,如发现资料有内容错误问题请联系客服,如若属实,我们会补偿您的损失
- 2.压缩包下载后请先用软件解压,再使用对应软件打开;软件版本较低时请及时更新
- 3.资料下载成功后可在60天以内免费重复下载
免费领取教师福利 



