计算机网络基础核心试题精选与答案解析
一、引言
计算机网络作为计算机技术与通信技术深度融合的产物,已成为信息化社会的关键基础设施。无论是计算机专业的学生,还是从事IT技术工作的从业者,掌握计算机网络基础知识都至关重要。本文围绕《计算机网络技术基础教程》的核心知识点,整理了一套典型试题并附有详细解析,既可作为网络基础知识培训的随堂练习,也可用于计算机技术培训的自学检测。
二、单选题(每题4分,共40分)
1. 在OSI参考模型中,负责在相邻节点之间无差错地传送以帧为单位的数据的是( )。
A. 物理层
B. 数据链路层
C. 网络层
D. 传输层
答案:B
解析: 数据链路层的核心功能是将物理层提供的比特流组织成帧,并通过差错控制、流量控制等机制实现相邻节点间的可靠传输。物理层传输单位为比特,网络层传输单位为分组(数据报),传输层为报文段。
2. 下列哪个协议属于应用层协议?( )
A. TCP
B. IP
C. HTTP
D. Ethernet
答案:C
解析: HTTP(超文本传输协议)工作在应用层,用于Web服务。TCP属于传输层,IP属于网络层,Ethernet(以太网)属于数据链路层和物理层。
3. 192.168.1.100属于哪一类IP地址?( )
A. A类
B. B类
C. C类
D. D类
答案:C
解析: C类地址的第一字节范围为192~223。192.168.1.100的首字节为192,落在C类范围内,且属于私有地址段(192.168.0.0/16)。
4. 在TCP/IP模型中,ARP协议的作用是( )。
A. 将域名解析为IP地址
B. 将IP地址解析为MAC地址
C. 将MAC地址解析为IP地址
D. 将IP地址解析为域名
答案:B
解析: ARP(地址解析协议)用于在局域网中根据已知的IP地址查询目标主机的MAC地址。域名解析由DNS完成,反向解析由RARP或DNS反向查询完成。
5. 一个B类网络,子网掩码为255.255.255.0,则每个子网最多可容纳( )台主机。
A. 254
B. 255
C. 256
D. 512
答案:A
解析: 子网掩码255.255.255.0意味着主机位为8位,可用主机地址数为2⁸-2=254(去掉网络地址和广播地址)。
6. TCP建立连接采用( )握手方式。
A. 一次
B. 两次
C. 三次
D. 四次
答案:C
解析: TCP通过三次握手建立连接:客户端发送SYN,服务器回复SYN+ACK,客户端再发送ACK确认。三次握手可防止失效的连接请求建立无效连接。
7. 下列关于UDP的描述,错误的是( )。
A. UDP是无连接协议
B. UDP提供可靠交付
C. UDP首部开销小
D. UDP适用于实时应用
答案:B
解析: UDP不保证可靠交付,不提供确认、重传、排序等机制。它的优点是开销小、延迟低,适用于音视频流、DNS查询等实时场景。
8. 交换机工作在OSI模型的( )。
A. 物理层
B. 数据链路层
C. 网络层
D. 传输层
答案:B
解析: 传统交换机根据MAC地址转发数据帧,工作在数据链路层。路由器工作在网络层,集线器工作在物理层,三层交换机兼具网络层功能。
9. DNS查询中,递归查询的特点是( )。
A. 服务器返回下一跳地址
B. 服务器替客户端完成全部查询
C. 客户端自行逐级查询
D. 只用于根服务器
答案:B
解析: 递归查询中,客户端只需向本地DNS服务器发起一次请求,由该服务器负责完成后续所有查询并返回最终结果。迭代查询返回的是下一跳服务器的地址。
10. 下列设备中,能够隔离广播域的是( )。
A. 集线器
B. 二层交换机
C. 路由器
D. 中继器
答案:C
解析: 路由器的每个接口都是一个独立的广播域。二层交换机和集线器均属于同一广播域,中继器工作在物理层,不分割广播域。
三、多选题(每题5分,共25分)
1. 下列属于传输层协议的有( )。
A. TCP
B. UDP
C. ICMP
D. SCTP
答案:ABD
解析: TCP、UDP、SCTP均为传输层协议。ICMP(互联网控制报文协议)属于网络层协议,用于传递差错和控制信息(如ping命令即基于ICMP)。
2. 影响网络传输速率的主要因素包括( )。
A. 带宽
B. 时延
C. 丢包率
D. 显示器分辨率
答案:ABC
解析: 带宽决定理论最大速率,时延和丢包率影响实际吞吐量。显示器分辨率与网络传输速率无关。
3. 关于IPv6,以下说法正确的有( )。
A. 地址长度为128位
B. 内置IPSec支持
C. 采用点分十进制表示
D. 简化了首部格式
答案:ABD
解析: IPv6地址为128位,采用冒号十六进制表示,而非点分十进制(C错)。IPv6内置IPSec安全机制,首部格式较IPv4更为精简,提高了路由效率。
4. 下列属于网络拓扑结构的有( )。
A. 星型
B. 总线型
C. 环型
D. 网状型
答案:ABCD
解析: 常见网络拓扑结构包括星型、总线型、环型、树型、网状型及混合型。不同拓扑适用于不同规模与可靠性要求的场景。
5. 以下关于NAT的说法,正确的有( )。
A. NAT可实现私有地址与公网地址转换
B. NAT有助于缓解IPv4地址枯竭
C. NAT会改变数据包的源或目的IP地址
D. NAT工作在网络层
答案:ABCD
解析: NAT(网络地址转换)在路由器上实现私网与公网地址映射,既缓解了IPv4地址短缺问题,也对外隐藏了内部网络结构,其本质是网络层的地址改写技术。
四、判断题(每题3分,共15分)
1. 同一局域网内,两台主机的IP地址可以相同。
答案:错
解析: 同一局域网内IP地址必须唯一 identif ie r,否则会造成IP冲突,导致通信异常。
2. HTTPS默认使用443端口。
答案:对
解析: HTTP默认端口为80,HTTPS默认端口为443,通过TLS/SSL实现加密传输。
3. 路由器可以分割冲突域,但不能分割广播域。
答案:错
解析: 路由器的每个接口既分割冲突域,也分割广播域。二层交换机分割冲突域,但不分割广播域。
4. 总线型拓扑中,任一节点故障都会导致全网瘫痪。
答案:对
解析: 总线型网络中所有节点共享一条传输介质,若介质断裂或某节点持续发送干扰信号,会导致全网通信中断。
5. PPP协议是一种应用于数据链路层的点对点协议。
答案:对
解析: PPP(点对点协议)工作在数据链路层,广泛用于拨号连接和广域网串行链路,支持用户认证和差错检测。
五、简答题(每题10分,共20分)
1. 简述TCP三次握手的过程,并说明为何需要三次挥手而不是两次。
参考答案:
三次握手过程:
- 第一次:客户端向服务器发送SYN=1,序号seq=x,进入SYN_SENT状态。
- 第二次:服务器收到后,回复SYN=1,ACK=1,序号seq=y,确认号ack=x+1,进入SYN_RCVD状态。
- 第三次:客户端收到后,发送ACK=1,确认号ack=y+1,双方进入ESTABLISHED状态,连接建立。
为何需要三次而非两次:两次握手无法解决“已失效的连接请求突然又传到服务器”的问题。若采用两次握手,一个滞留在网络中的旧SYN到达服务器后,服务器直接建立连接并等待数据,会造成服务器资源浪费。三次握手让客户端有机会拒绝历史连接,保证连接的可靠性。
2. 简述IP地址与MAC地址的区别和联系。
参考答案:
区别:
- 性质不同:IP地址是逻辑地址,MAC地址是物理地址。
- 长度与格式不同:IPv4为32位,MAC为48位。
- 分配方式不同:IP由管理员或DHCP动态分配,MAC由厂商固化在网卡ROM中且全球统一。
- 工作层次不同:IP工作在网络层,MAC工作在数据链路层。
- 可变更性不同:IP可更改,MAC地址一般不可更改。
联系:
在实际通信中,数据包需先通过网络层路由到达目标网络(使用IP地址定位),然后在目标局域网内通过数据链路层找到具体主机(使用ARP将IP解析为MAC)。二者协同完成端到端的数据交付。
六、
以上试题及解析覆盖了OSI模型、TCP/IP协议栈、IP编址、子网划分、常见协议、网络设备等计算机网络基础知识的核心考点。建议在参加网络基础知识培训或计算机技术培训时,结合实际组网实验进行验证与巩固,通过抓包工具(如Wireshark)观察报文交互过程,能够更深刻地理解协议细节。只有做到理论与实践融合,才能真正掌握计算机网络设计的核心思想与联通世界的钥匙。
如若转载,请注明出处:http://www.hatstd.com/product/18.html
更新时间:2026-11-01 14:43:04