计算机网络数据链路层测试
一 单项选择题
1.MAC地址有多少个比特位?(B)
A.32
B.48
C.96
D.128
解析:mac地址也叫硬件地址,通常表示为12个16进制数,每两个16进制数之间用冒号分隔开,如【08:00:20:0A:8C:6D】。因为一个16进制数可转化为4个二进制位,所以有48个比特位。
2.A向B以回退N协议发送数据,已发送了编号为0~7的帧,当发送计时器全部超时,A只收到了0、2、3号的确认,则它需要重发几号帧? (C)
A.1号
B.3号
C.4号
D.5号
解析:在后退N帧协议中,发送方可以连续发送若干个数据帧,如果收到接收方的确认帧,则可以继续发送。若某个帧出错,接收方只是简单地丢弃该帧及其后所有的后续帧,发送方超时后需重传该数据帧及其后续的所有数据帧。这里要注意,连续ARQ协议中,接收方一般采用累积确认的方式,即接收方对按序到达的最后一个分组发送确认,因此题目中收到3的确认帧就代表编号为0、1、2、3的帧已接收,而此时发送方未收到1号帧的确认只能代表确认帧在返回的过程中丢失了,而不代表1号帧未到达接收方。因此需要重传的帧为编号是4、5、6、7的帧。
3.A向B以停-等式协议以3kbps的速度发送数据,单向传播延迟是200ms,忽略确认帧的传输延迟。当信道利用率为40%时,数据帧的长度为(D)
A.30字节
B.50字节
C.60字节
D.100字节
解析:带宽-延迟乘积为3kbps×200ms=600b,设数据帧的长度为x,则带宽-延迟乘积为600/x个长度为x的帧,即BD=600/x,停-等式协议的最大窗口尺寸为1,故w=1,因为信道利用率为w/(1+2BD)=40%,所以x=800b=100字节。
4.下列关于检错码和纠错码的说法,错误的是(C)
A.纠错码比检错码需要更多的比特位
B.纠错码的带宽利用率低于检错码
C.纠错码既能检错又能纠错,因此更应大力推广
D.检错码更适合于光传输
解析:根据海明定理可知,要纠正n位错误远比监测n位错误复杂得多,需要加更多的冗余位。为了提高信道的利用率,在网络中主要使用检错码。
5.在使用汉明码编码的情况下,收到11101000101。请问哪里发生了错误?校验位与编码中的各位校验关系为:
(B)
A.第3位
B.第7位
C.第10位
D.没有发生错误
解析:第1位+第3位+第5位+第7位+第9位+第11位=1+1+1+0+1+1=1,第2位+第3位+第6位+第7位+第10位+第11位=1+1+0+0+0+1=1,第4位+第5位+第6位+第7位=0+1+0+0=1,第8位+第9位+第10位+第11位=0+1+0+1=0,所以错误位为0111,即第7位。
6.四种成帧方法中,最不实用的是(A)
A.Byte Count
B.Flag bytes with byte stuffing
C.Flag bits with bit stuffing
D.coding violations
解析:A为字节计数法,B为字节填充的标志字节法,C为比特填充的标志比特法,D为编码违禁法。字节计数法即使校验和不正确,接收方知道该帧已经被损坏,它仍然无法知道下一帧从哪里开始,失去帧同步,因此,字节计数法本身很少被使用。
二 不定项选择题
1.下列哪些是检错码?(BDE)
A.Hamming codes
B.Parity
C.Binary convolutional codes
D.checksum
E.CRC
解析:A为海明码,B为奇偶,C为二进制卷积码,D为校验和,E为循环冗余校验(CRC)。检错码为奇偶,校验和和CRC。
2.关于中继器、集线器、交换机,下列说法正确的有(BDE)
A.三者均会对信号进行放大
B.中继器属于物理层
C.集线器属于数据链路层
D.交换机属于数据链路层
E.集线器只能对数据进行广播转发
F.交换机不会对数据进行广播转发
解析:①中继器是最简单的网络互联设备,主要完成物理层的功能,负责在两个节点的物理层上按位传递信息,完成信号的复制、调整和放大功能,以此来延长网络的长度。②集线器的英文称为“Hub”。“Hub”是“中心”的意思,集线器的主要功能是对接收到的信号进行再生整形放大,以扩大网络的传输距离,同时把所有节点集中在以它为中心的节点上。它工作于OSI(开放系统互联参考模型)参考模型第一层,即“物理层”。它发送数据时都是没有针对性的,采用广播方式发送。③交换机工作在数据链路层,拥有一条很高带宽的背部总线和内部交换矩阵。交换机的所有的端口都挂接在这条背部总线上,控制电路收到数据包以后,处理端口会查找内存中的地址对照表以确定目的MAC(网卡的硬件地址)的NIC(网卡)挂接在哪个端口上,通过内部交换矩阵迅速将数据包传送到目的端口,目的MAC若不存在,广播到所有的端口,接收端口回应后交换机会“学习”新的地址,并把它添加入内部MAC地址表中。交换机的主要功能包括物理编址、网络拓扑结构、错误校验、帧序列以及流控,还具备一些新的功能,如对VLAN(虚拟局域网)的支持、对链路汇聚的支持,甚至有的还具有防火墙的功能。
3.有关PPPoE叙述正确的有(ABCD)
A.PPPoE的意思是“在以太网上运行 PPP”
B.现在的光纤宽带接入 FTTx 都要使用 PPPoE 的方式进行接入
C.lPPPoE 弹出的窗口中键入在网络运营商购买的用户名和密码,就可以进行宽带上网了。
D.l利用 ADSL 进行宽带上网时,从用户个人电脑到家中的 ADSL 调制解调器之间,也是使用 RJ-45 和 5 类线(即以太网使用的网线)进行连接
解析:PPPoE (PPP over Ethernet) 的意思是“在以太网上运行 PPP”,它把 PPP 协议与以太网协议结合起来,将 PPP 帧再封装到以太网中来传输,现在的光纤宽带接入 FTTx 都要使用 PPPoE 的方式进行接入。在 PPPoE 弹出的窗口中键入在网络运营商购买的用户名和密码,就可以进行宽带上网了,利用 ADSL 进行宽带上网时,从用户个人电脑到家中的 ADSL 调制解调器之间,也是使用 RJ-45 和 5 类线(即以太网使用的网线)进行连接的,并且也是使用 PPPoE 弹出的窗口进行拨号连接的。
三 填空题
对于原始数据流M=1010001101,应用循环冗余码差错检测技术进行校验,其生成多项式代表的二进制串为G=110101,那么带有CRC校验码的数据流是(101000110101110)。
解析:
计算机网络数据链路层测试相关推荐
- 计算机网络-数据链路层
title: 计算机网络-数据链路层 date: 2018-04-12 15:55:15 tags: 每天都感觉时间很紧迫,进步不大,浪费的时间太多了,能做的就是每天进步一点点 --stackfing ...
- 计算机网络西京学院,计算机网络阶段性测试试题-西京学院精品课程网.doc
计算机网络阶段性测试试题-西京学院精品课程网 西京学院 <计算机网络>阶段性测试试题(二) 总 分题号一二三四五核分人题分 复查人得分一.选择题(1×20=20) 1.因特网使用的互联协议 ...
- 计算机网络——数据链路层介质访问控制
文章目录 前言 一.介质访问控制概述 二.信道划分介质访问控制 1.频分多路复用(FDM) 2.时分多路复用(TDM) 3.波分多路复用(WDM) 4.码分多路复用(CDM) 三.随机访问介质访问控制 ...
- 计算机网络——数据链路层局域网、以太网、PPP协议和HDLC协议、链路层设备
文章目录 前言 一.局域网简介 1.局域网的基本概念和特点 2.局域网的主要要素 3.局域网的分类与 IEEE 802 标准 4.LLC 子层和 MAC 子层 二.以太网 三.无线局域网 四.PPP ...
- 计算机网络——数据链路层(三个基本问题)
计算机网络数据链路层的三个基本问题 (1) 封装成帧 (2) 透明传输 (3) 差错控制 一.封装成帧 封装成帧 (framing) 就是在一段数据的前后分别添加首部和尾部,然后就构成了一个帧.确定帧 ...
- 浅谈TC8数据链路层测试
当今时代,智能汽车已成为一个炙手可热的话题,各种先进汽车电子技术蓬勃发展,比如自动驾驶.V2X.OTA......这些新技术的背后都离不开车载以太网通信技术的支持.其中数据链路层实现了链路管理.虚拟局 ...
- 计算机网络数据链路层题库
免费版:华文慕课计算机网络数据链路层课后题 目录 网络课课后题 王道与其他 综合应用题 网络课课后题 1. 以下哪点不是链路层需要解决的问题 A.介质访问控制
- 计算机网络 数据链路层(一)点对点协议与广播信道
计算机网络(五) 学习计算机网络过程中的心得体会以及知识点的整理,方便我自己查找,也希望可以和大家一起交流. -- 数据链路层 -- 文章目录 计算机网络(五) -- 数据链路层 -- 1. 使用点对 ...
- 计算机网络数据链路层之使用广播信道的数据链路层(含MAC帧格式)
计算机网络数据链路层之使用广播信道的数据链路层(含MAC帧格式) 局域网的数据链路层 局域网最主要的特点是: 网络为一个单位所拥有: 地理范围和站点数目均有限. 局域网具有如下主要优点: 具有广播功能 ...
最新文章
- 推荐一位Python终生学习者!本科期间用Python赚了10w+!
- ACM SIGKDD | MoFlow:基于流的分子图生成模型
- 根据文件属性或权限进行find查找
- Delphi XE 10.2.3使用CEF4Delphi取网页元素时碰到nbsp;变问号?的处理
- MapReduce基础开发之四参数传递
- 成功解决matplotlib绘图的时候,自定义横坐标和纵坐标刻度数值(调整坐标轴刻度间隔)
- 11-Qt6 QByteArray字节数组类
- matlab信道均衡,使用LMS算法做信道均衡时,更换信道传递函数效果很差
- IHttpModule 与IHttpHandler的区别
- 前端学习(1681):前端系列实战课程之让蛇动起来
- 【IEnumerable】扩展方法的使用 C#
- [数据库]---mysql数据库 使用binlog+canal或binlake进行数据库的复制
- 有限状态机的C++实现(2)-bayonet开源网络服务器框架
- express ajax分页实例,DevExpress Navigator 数据分页 示例
- 驴妈妈旅游携手法大大,打造分销商签约新体验
- matlab在输电线路故障测距中应用,Matlab在输电线路故障测距中的应用
- 我为什么从外包公司离职了?
- Fatal signal 11 (SIGSEGV) at 0x00000004 (code=1), thread 261 (servicemanager)错误
- Markov blanket 马尔科夫毯子
- 计算机上瘾英语对话,对手机上瘾的英语作文(精选5篇)