计算机网络基础知识测试题目及答案解析

版权申诉
0 下载量 155 浏览量 更新于2024-06-26 收藏 795KB DOCX 举报
本资源是一份计算机网络基础知识的测试文档,涵盖了数据传输错误的原因、CRC码计算、数据链路层的标识方式、数据单元的称呼、滑动窗口的作用、流量控制、OSI模型中的功能划分、数据链路层与传输层的区别、帧标记法的运用、差错控制方法、以及CRC循环冗余码在数字通信中的作用等核心知识点。 1. 数据传输错误的主要原因是**随机错**,即由于物理媒介噪声、信号衰减等原因造成的不确定的错误。 2. CRC码计算涉及到一元多项式,其中与位串101101对应的多项式是**x^6 + x^4 + x^3 + 1**,用于校验数据传输的准确性。 3. 数据链路层通过**逻辑地址**识别不同的主机,提供数据传输的可靠性和顺序。 4. 数据链路层的基本数据单位是**帧**,它是数据传输的基本单元。 5. 滑动窗口在数据链路层主要用于流量控制,但题目中给出的选项里没有正确答案,可能是出题错误。 6. 同上,关于滑动窗口的作用,选项D也是“以上都不是”。 7. 传输层控制相邻节点间链路流量,确保数据的有序传输。 8. 在OSI模型中,**数据链路层**负责流控和差错控制,确保数据的可靠传递。 9. 路由选择是**网络层**的功能,不在数据链路层。 10. 数据链路层的主要功能不包括**路由选择**,这是网络层的任务。 11. 使用比特填充的比特标记法,对给定的0111110001111110进行组帧后,正确的比特串是**011111000011111010**。 12. 带位填充的帧界标记法下,接收端收到的11101111100可能是在发送端添加了填充位,原始字符串为**11101111100**。 13. 接收端发现差错并通知发送端重发的方法是**自动请求重发**,这是一种简单且常见的错误控制机制。 14. CRC循环冗余码在数字通信中被广泛应用,因为它能**检测出多位突发性差错**,而不是纠正。 15. 再次强调,CRC的这一特性是**检测多位突发性差错**。 这份测试文档主要考察了考生对于计算机网络基础概念的理解,涵盖了数据传输、校验码、数据链路层协议、网络协议结构以及差错控制等多个方面的知识。学习者可以通过解答这些问题来巩固和检查自己的网络基础知识。