《计算机网络基础》-2.数据通信基础(2) 安徽省计算机类专业 考点讲练测(讲义)
2024-06-20
|
7页
|
100人阅读
|
1人下载
精品
内容正文:
编写说明:安徽省《计算机类专业考点讲练测》,是依据安徽省职教高考《计算机类专业考试纲要》编写。本专辑依据考纲的三门课程编写了55套,每套由讲义、课件和测验三部分组成,与之配套使用的还有安徽省《计算机类考纲百套卷》。欢迎老师们下载使用,并提出宝贵建议。
安徽省《计算机类专业考点讲练测》
【计算机网络基础】
2.数据通信基础(2) 讲义
[考纲要求]
网络协议:
1.TCP/IP协议的层次结构
2.网络层协议
①IP协议
②ICMP协议
③ARP协议
④RARP协议
3.传输层协议
①TCP协议
②UDP协议
4.应用层协议
①HTTP协议
②DNS协议
③DHCP协议
④TELNET协议
⑤SMTP协议
⑥POP协议
[思维导图]
[知识梳理]
1. TCP/IP协议的层次结构:TCP/IP协议是一个用于数据网络中的通信协议族,它被设计为在网络中的多个层次上工作,通常分为四个层次:
(1)网络接口层:负责监视数据在主机和网络之间的交换。
(2)网络层:处理数据包在网络中的传输,包括寻址和路由选择。
(3)传输层:提供端到端的数据传输机制,并确保数据的正确顺序和完整性。
(4)应用层:为应用软件提供网络服务。
2. 网络层协议:
(1)IP协议:互联网协议(Internet Protocol)是网络层的一个核心协议,负责在数据包通过网络时进行路由选择和寻址。
(2) ICMP协议:互联网控制消息协议(Internet Control Message Protocol)用于发送控制消息,比如错误报告和状态更新。
(3)ARP协议:地址解析协议(Address Resolution Protocol)用于将IP地址解析为物理地址(如MAC地址)。
(4)RARP协议:反向地址解析协议(Reverse Address Resolution Protocol)允许一个网络设备通过其物理地址获取对应的IP地址。
3. 传输层协议:
(1)TCP协议:传输控制协议(Transmission Control Protocol)提供一种面向连接的、可靠的、基于字节流的传输层通信协议。
(2)UDP协议:用户数据报协议(User Datagram Protocol)是一种无连接的传输层协议,提供简单不可靠的信息传输。
4. 应用层协议:
(1)HTTP协议:超文本传输协议(Hypertext Transfer Protocol)用于在Web服务器和客户端之间传输超文本数据。
(2)DNS协议:域名系统(Domain Name System)协议用于将域名转换为IP地址。
(3)DHCP协议:动态主机配置协议(Dynamic Host Configuration Protocol)用于自动分配IP地址给网络中的设备。
(4)TELNET协议:远程终端协议(Telnet)提供远程登录功能,允许用户通过一个终端(tty)登录到网络中的另一台计算机。
(5)SMTP协议:简单邮件传输协议(Simple Mail Transfer Protocol)用于发送和接收电子邮件。
(6)POP协议:邮局协议(Post Office Protocol)用于电子邮件的收取,它允许用户从邮件服务器上下载邮件到本地计算机。
[概念题讲解]
1. TCP/IP协议通常分为四个层次,分别是网络接口层、____层、传输层和应用层。
【答案】网络
2. 在TCP/IP协议中,____层负责监视数据在主机和网络之间的交换。
【答案】网络接口
3. ____协议是网络层的一个核心协议,负责在数据包通过网络时进行路由选择和寻址。
【答案】IP
4. ____协议用于发送控制消息,比如错误报告和状态更新。
【答案】ICMP
5. ____协议用于将IP地址解析为物理地址(如MAC地址)。
【答案】ARP
6. TCP协议与UDP协议相比有何不同?
【答案】TCP协议(传输控制协议)提供一种面向连接的、可靠的、基于字节流的传输层通信协议,而UDP协议(用户数据报协议)是一种无连接的传输层协议,提供简单不可靠的信息传输。
7. HTTP协议在网络通信中起什么作用?
【答案】HTTP协议(超文本传输协议)用于在Web服务器和客户端之间传输超文本数据。
8. DNS协议的主要功能是什么?
【答案】DNS协议(域名系统)用于将域名转换为IP地址,使得用户可以通过易于记忆的域名来访问互联网上的资源。
[常考题选讲]
一、单项选择题
1. TCP/IP协议族通常分为几个层次?( )
A. 2
B. 3
C. 4
D. 5
【答案】C
2. 在TCP/IP协议中,哪个层次负责数据在主机和网络之间的交换?( )
A. 网络接口层
B. 网络层
C. 传输层
D. 应用层
【答案】A
3. 在TCP/IP协议中,哪个层次负责处理数据包在网络中的传输?( )
A. 网络接口层
B. 网络层
C. 传输层
D. 应用层
【答案】B
4. 在TCP/IP协议中,哪个层次提供端到端的数据传输机制?( )
A. 网络接口层
B. 网络层
C. 传输层
D. 应用层
【答案】C
5. 在TCP/IP协议中,哪个层次为应用软件提供网络服务?( )
A. 网络接口层
B. 网络层
C. 传输层
D. 应用层
【答案】D
二、判断题
1. TCP/IP协议的传输层只包括TCP协议。( )
【答案】×
2. HTTP协议属于TCP/IP协议的应用层。( )
【答案】√
3. ICMP协议用于发送电子邮件。( )
【答案】×
4. 在TCP/IP协议中,网络层负责端到端的数据传输机制。( )
【答案】×
5. IP协议是一种面向连接的、可靠的传输层通信协议。( )
【答案】×
[课堂练习]
一、选择题
1. 以下哪个传输层协议是一种无连接的传输层协议,提供简单不可靠的信息传输?( )
A. TCP协议
B. UDP协议
C. DHCP协议
D. TELNET协议
【答案】B
2. 以下哪个应用层协议用于在Web服务器和客户端之间传输超文本数据?( )
A. HTTP协议
B. DNS协议
C. DHCP协议
D. TELNET协议
【答案】A
3. 以下哪个应用层协议用于将域名转换为IP地址?( )
A. HTTP协议
B. DNS协议
C. DHCP协议
D. TELNET协议
【答案】B
4. 以下哪个应用层协议用于自动分配IP地址给网络中的设备?( )
A. HTTP协议
B. DNS协议
C. DHCP协议
D. TELNET协议
【答案】C
5. 以下哪个应用层协议用于发送和接收电子邮件?( )
A. SMTP协议
B. POP协议
C. DHCP协议
D. TELNET协议
【答案】A
二、填空题
1. ____协议用于自动分配IP地址给网络中的设备。
【答案】DHCP
2. ____协议提供远程登录功能,允许用户通过一个终端(tty)登录到网络中的另一台计算机。
【答案】TELNET
3. ____协议用于发送和接收电子邮件。
【答案】SMTP
4. ____协议用于电子邮件的收取,它允许用户从邮件服务器上下载邮件到本地计算机。
【答案】POP
5. 在TCP/IP协议中,____层为应用软件提供网络服务。
【答案】应用
三、简答题
1. 简述TCP/IP协议的四个层次结构。
【答案】TCP/IP协议的四个层次结构包括:网络接口层,负责监视数据在主机和网络之间的交换;网络层,处理数据包在网络中的传输,包括寻址和路由选择;传输层,提供端到端的数据传输机制,并确保数据的正确顺序和完整性;应用层,为应用软件提供网络服务。
2. 网络层中的IP协议有什么作用?
【答案】IP协议(互联网协议)是网络层的一个核心协议,负责在数据包通过网络时进行路由选择和寻址。
3. ICMP协议在网络中扮演什么角色?
【答案】ICMP协议(互联网控制消息协议)用于发送控制消息,比如错误报告和状态更新。
学科网(北京)股份有限公司
$$
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。