内容正文:
初中信息科技 七年级全一册 第二单元 直播网络我来建
第5课《网络协议分层设》测试卷
满分:100分 考试时间:60分钟
班级:____________ 姓名:____________ 学号:____________
题号
一
二
三
四
五
六
总分
得分
一、单项选择题(本大题共20小题,每小题2分,共40分。每小题只有一个正确选项)
1.不同品牌的计算机、手机等设备之间互相通信时,必须共同遵守传递和管理数据的规则和约定,这些规则和约定被称为( )。
A.网络协议 B.网络地址
C.网络拓扑 D.网络带宽
2.互联网使用的基础协议是( )。
A.HTTP协议 B.TCP/IP协议
C.FTP协议 D.SMTP协议
3.TCP/IP协议按照分层思想,可以分为( )。
A.两层 B.三层
C.四层 D.七层
4.TCP/IP协议的四层结构,由上到下排列正确的是( )。
A.应用层、传输层、网络层、网络接口层
B.网络接口层、网络层、传输层、应用层
C.应用层、网络层、传输层、网络接口层
D.物理层、数据链路层、网络层、传输层
5.TCP/IP四层结构中,主要负责“使用”从互联网传来的数据、直接面向用户和应用软件的是( )。
A.应用层 B.传输层
C.网络层 D.网络接口层
6.TCP/IP四层结构中,主要作用是拆分大数据、给数据编号、核对数据完整性,保障数据可靠有序传输的是( )。
A.应用层 B.传输层
C.网络层 D.网络接口层
7.TCP/IP四层结构中,负责处理数据包,为数据包添加IP地址并选择最优传输路径的是( )。
A.应用层 B.传输层
C.网络层 D.网络接口层
8.TCP/IP四层结构中,负责把数据转化为二进制数据流,并通过网线、WiFi等完成数据实际收发的是( )。
A.应用层 B.传输层
C.网络层 D.网络接口层
9.网络层中最核心的协议是( )。
A.IP协议 B.TCP协议
C.HTTP协议 D.SMTP协议
10.在网络中,负责为数据包选择传输路径、把一个网络的数据包转发到另一个网络的设备是( )。
A.网卡 B.路由器
C.显示器 D.键盘
11.传输层通过( )来区分计算机上不同的互联网应用,以便把数据交给对应的程序。
A.端口 B.域名
C.网卡 D.网线
12.传输层中,能够保证数据准确、有序到达,数据丢失时会自动重传的协议是( )。
A.UDP协议 B.TCP协议
C.IP协议 D.DNS协议
13.我们浏览网页时使用的HTTP协议,属于TCP/IP四层结构中的( )。
A.应用层 B.传输层
C.网络层 D.网络接口层
14.把复杂的网络通信任务分解成若干相对简单、各负其责的层次,这种思想被称为( )。
A.分层 B.加密
C.压缩 D.分包
15.下列关于网络协议作用的说法,不正确的是( )。
A.网络协议规定了数据传输的格式
B.网络协议协调不同设备之间的通信
C.网络协议能保证不同设备之间准确、有序地交换数据
D.网络协议决定了网络设备的品牌和价格
16.寄快递时,寄件人负责打包、快递员负责揽收、中转站负责规划路线、货车负责运输,各环节分工明确。网络通信借鉴这种思路,采用了( )的设计。
A.分层
B.加密
C.压缩
D.备份
17.数据从发送方发出时,会自上而下逐层被添加本层的控制信息(如端口、IP地址等),这一过程称为( )。
A.封装 B.解封装
C.加密 D.压缩
18.接收方收到数据后,自下而上逐层去掉各层的控制信息,最终还原出原始数据,这一过程称为( )。
A.封装 B.解封装
C.重传 D.分包
19.在TCP/IP分层结构中,关于各层之间的关系,下列说法正确的是( )。
A.每一层都使用下一层提供的服务,并为上一层提供服务
B.每一层相互独立,不需要其他层的配合
C.各层之间没有明确分工,可以随意替换
D.下层使用上层提供的服务,为上层提供数据
20.学校举行校园直播,师生使用不同品牌、不同操作系统的电脑和手机,都能稳定、流畅地收看画面和声音。这主要得益于( )。
A.大家都使用了相同配置的设备
B.网络通信遵循了统一的分层网络协议(TCP/IP)
C.直播时网络中只有一台设备在工作
D.把网络设备都放在同一个房间里
二、判断题(本大题共10小题,每小题1分,共10分。正确的打“√”,错误的打“×”)
1.网络协议是不同网络设备之间进行通信时必须遵守的规则和约定。( )
2.互联网使用的基础协议是TCP/IP协议。( )
3.只要设备的品牌、型号相同,通信时就不必遵循统一的网络协议。( )
4.TCP/IP协议采用分层思想,可以分为应用层、传输层、网络层和网络接口层四层。( )
5.在TCP/IP分层结构中,每一层都使用下一层提供的服务,并为上一层提供服务。( )
6.在TCP/IP四层结构中,网络层负责把数据转化为二进制数据流,并通过网线、WiFi完成实际收发。( )
7.传输层通过端口来区分计算机上不同的互联网应用。( )
8.分层设计使网络通信的各个环节相对独立,便于维护,某一层出现问题也容易排查。( )
9.数据在发送时逐层添加控制信息、在接收时逐层去掉控制信息,这两个过程依次称为解封装和封装。( )
10.只要使用了网络协议,网络中的数据在传输时就一定不会出现任何差错。( )
三、填空题(本大题共7小题,共10空,每空1分,共10分)
1.计算机、手机等不同网络设备之间互相通信时,需要共同遵守传递和管理数据的规范,这些规范被称为______。
2.互联网使用的基础协议是______协议,它的两个核心协议分别是______协议和IP协议。
3.TCP/IP协议按照______思想,可以分为应用层、______、网络层和网络接口层四层。
4.在TCP/IP四层结构中,负责“使用”从互联网传来的数据、直接面向用户的是______层。
5.在TCP/IP四层结构中,负责把数据转化为二进制数据流、通过网线或WiFi完成数据实际收发的是______层。
6.传输层通过______来区分计算机上不同的互联网应用,以便把数据交给对应的程序。
7.数据在发送方逐层添加控制信息的过程称为______;在接收方逐层去掉控制信息、还原出原始数据的过程称为______。
四、连线题(本大题共1小题,共10分。请将下列概念与其含义用线连起来)
1.应用层 A.负责处理数据包,为数据包添加IP地址并选择传输路径
2.传输层 B.负责“使用”从互联网传来的数据,直接面向用户和应用软件
3.网络层 C.不同网络设备之间进行通信时必须遵守的规则和约定
4.网络接口层 D.负责把数据转化为二进制数据流,通过网线、WiFi等物理 设备完成实际收发
5.网络协议 E.负责拆分大数据、给数据编号、核对完整性,保障数据可靠 有序传输
五、材料分析题(本大题共1小题,共15分)
阅读下面材料,回答问题。
材料:小林在电脑上点开一场校园直播。他想到,自己发出的数据并不会直接“飞”到远方的服务器,而是要在网络协议的组织下,一层层地完成打包和传输:直播软件把要发送的内容交给应用层;传输层把数据拆分成合适的片段、编上号,并加上端口等信息,保障数据可靠有序地送达;网络层给这些数据片段加上源IP地址和目的IP地址,并根据目的地址为它们选择传输路径;网络接口层再把数据转化为二进制数据流,通过网线、WiFi等送到网络中。数据到达对方的计算机后,又会一层层地被“还原”出来,最终变成屏幕上流畅的画面和声音。整个过程中,不同品牌、不同系统、运行不同软件的设备之所以能顺利通信,正是因为它们在TCP/IP协议的统一组织下协同工作。
(1)(6分)材料中“一层层地完成打包和传输”体现了网络通信中的什么设计思想?请结合材料,说说这种设计思想有哪些好处(至少写出两点)。
(2)(4分)结合材料,分别说明“网络层”和“网络接口层”在数据传输中承担的主要任务。
(3)(5分)为什么不同品牌、不同系统的设备之间也能顺利交换数据?请结合网络协议和分层设计加以解释。
六、综合探究题(本大题共1小题,共15分)
班级开展“我是网络小信使”探究活动:把全班分成若干小组,分别扮演“信息组”“打包组”“规划组”“运输组”等角色,模拟数据从一台计算机传到另一台计算机的完整过程。请参与活动并完成下列任务。
(1)(5分)如果每个小组分别对应TCP/IP四层中的一层,请为这些小组匹配对应的层级,并说明这样做分工的好处。
(2)(6分)结合活动,说说数据在发送方和接收方分别经历了怎样的过程(提示:封装与解封装)。
(3)(4分)有同学认为:“网络通信只要有一层就足够了,分层反而麻烦。”你是否同意?请说明理由,并提出一条能让这个活动更贴近真实网络通信的做法。
参考答案与评分要点
一、单项选择题(每小题2分,共40分)
1.A 2.B 3.C 4.A 5.A
6.B 7.C 8.D 9.A 10.B
11.A 12.B 13.A 14.A 15.D
16.A 17.A 18.B 19.A 20.B
二、判断题(每小题1分,共10分)
1.√ 2.√ 3.× 4.√ 5.√
6.× 7.√ 8.√ 9.× 10.×
三、填空题(每空1分,共10分)
1.网络协议(协议)
2.TCP/IP;TCP
3.分层;传输层
4.应用
5.网络接口
6.端口
7.封装;解封装
四、连线题(共10分)
1—B 2—E 3—A 4—D 5—C
五、材料分析题(共15分)
(1)(6分)第一问2分:体现了网络通信中的“分层”(分层设计)思想,即把复杂的通信任务分解成若干层次,每层只负责特定的事情。好处每点2分,答出两点得4分。参考:①把复杂的网络通信任务分解成若干相对简单的层次,每层只负责一件事,便于实现和处理;②各层分工明确、相对独立,哪一层出了问题容易定位和排查,也便于维护;③不同设备只要遵循同一层的统一规则就能互联互通,也便于单独升级某一层的技术而不影响其他层。
(2)(4分)每层2分。参考:网络层负责处理数据包,为数据包添加源IP地址和目的IP地址,并根据目的地址为数据选择合适的传输路径;网络接口层负责把数据转化为二进制数据流,通过网线、WiFi等物理设备完成数据的实际收发。
(3)(5分)答出统一协议和分层协作即可。参考:不同品牌、不同系统的设备之所以能顺利交换数据,是因为它们都遵循统一的网络协议(TCP/IP)。网络协议规定了数据传输的格式和设备之间通信的方式,相当于不同设备之间的“共同语言”;而分层设计又把复杂的通信任务分成若干层次,各层按统一的规则各负其责、相互配合,因此即使设备来自不同厂家、运行不同的系统,只要遵守同一套协议,就能准确、有序地交换数据。
六、综合探究题(共15分)
(1)(5分)匹配正确得3分,说明好处得2分。参考:可将“信息组”对应应用层,“打包组”对应传输层,“规划组”对应网络层,“运输组”对应网络接口层。这样分工的好处是:把复杂的传输任务分解成若干相对简单的环节,每个小组只负责一件事,分工明确、相对独立,便于协作,一旦某个环节出了问题也容易找到原因。(意思对即可)
(2)(6分)答出封装过程得3分,答出解封装过程得3分。参考:在发送方,数据自上而下逐层传递,每经过一层就被添加上该层的控制信息——应用层提供要发送的数据,传输层把数据拆分成片段并加上端口、编号等信息,网络层加上源IP地址和目的IP地址并确定路径,网络接口层加入帧信息并转化为二进制数据流送出,这一过程称为封装;在接收方,则自下而上逐层进行相反的操作,依次去掉各层的控制信息,最终还原出原始数据,这一过程称为解封装。
(3)(4分)表明观点并说明理由得2分,提出做法得2分。参考:不同意。网络通信的过程十分复杂,涉及数据的使用、可靠性保证、寻址选路、物理传输等多个环节,分层设计把复杂的任务分解成若干相对独立的小任务,每一层只负责一件事,既降低了复杂度,又便于分工协作、维护和升级,因此分层并不是多余的,反而让网络更高效、更可靠。改进做法:为每个小组规定明确的规则和接口,如“只能按顺序把数据交给下一组”“接收方收到后要回复确认”“若发现数据缺失要要求重传”等,让模拟过程更贴近真实网络中的协议约定。(做法合理、可操作即可)
第 页 共 页
学科网(北京)股份有限公司
$