计算机网络习题2一.选择题1、将物理信道的总频带划分为若干个子信道,每个子信道传输一路信号,这种复用技术是(B):A.码分复用B。频分复用C。时分复用D。都不对2、数据链路层不提供的服务是(C)A.无确认的无连接服务B。有确认的无连接服务C。无确认的面向连接服务D。有确认的面向连接服务3.采用海明码纠正一位差错,若信息位为7位,则冗余位为(C)位A.5B。3C。4D。24.流量控制实际上是对(A)的控制。A.发送方的数据流量B.接收方的数据流量C.发送、接收方的数据流量D.链路上任意两点的数据流量5、下列有关数据链路层差错控制中的叙述中,错误的是(A)A.数据链路层只能查错,不能纠错B。奇偶校验只能检测出错误而不能对其进行纠正C。CRC能检测出所有的单比特错D。海明码可以纠正一位错6、关于循环冗余校验码(B)是错误的A.带r个校验位的多项式编码可以检测到所有长度小于或者等于r的突发性错误B。通信双发不需商定就直接使用多项式编码C。CRC校验可以用硬件完成D。有一些特殊的多项式,因为其有很好的特性,而成为国际标准7、BSC规程采用的成帧方式为()A.字节记数法B。使用字符填充的首尾定界符法C,使用比特填充的首尾标志法D。违法编码法8、GO-BACK-N的最大窗口数为()A.2N-1B。2NC。2N-1D。2N9、HDLC数据帧中的数据信号为101111101111110,则填充后的数据为:(B)A.1011111011111010B。10111110011111010C。101111101111110D。都不对10、以下各项中,不是数据报的特点是(B)A.每个分组均带有目的地址和源地址B。分组按序到达C.每个分组独立选择路径D。传送过程中不需要建立连接。11、传输层中4类协议是建立在()级网络服务上的A.AB。BC。CD。都不是12.在简单的停等协议中,当帧出现丢失时,发送端会永远等下去,解决这种问题的方法是(D)A.差错校验B.帧序号C.NAK机制D。超时机制13.网络层发生了拥塞,根据是(C)A.随着通信子网负载的增加,吞吐量也增加B.网络节点接收和发出的分组越来越少C.网络节点发出和接收的分组越来越多D.随着通信子网负载增多,吞吐量反而降低14.静态路由和动态路由的区别在(b)A.动态路由需要维护整个网络的拓扑结构,而静态路由只需要维护局部拓扑结构B.动态路由可随着网络的通信连或者拓扑结构的变化而自适应调整,而静态路由则需要手工去调整相关信息C.动态路由选择简单而且开销小,静态路由选择复杂且开销大D.动态路由需要路由表,静态路由不需要15.关于链路状态路由算法,(A)是错误的A.仅仅只有相邻的路由器需要交换路由表B.全网路由器的拓扑数据库是一致的C.采用洪泛式更新路由表信息D.具有快速收敛的特性16.不属于通信子网的是(C)A.数据链路层B.物理层C.传输层D。网络层17.在()范围内的端口号被称为众所周知的端口号并被限制使用。A.0-127B.0-255C.0-511D。0-102318.滑动窗口的作用是(A)A.流量控制B.拥塞控制C.路由控制D。差错控制二、填空题1、计算机网络发展的三个阶段为(OSI)、(TCP/IP)、(以太网)。2、计算机网络按地理范围分类,可以分为(局域网)、(广域网)、(城域网)。3、按交换方式分类,计算机网络可分为(电路交换)、(分组交换)、)(报文交换)。4、有两种基本的差错控制编码,(奇偶校验码)和(循环冗余校验码),最常用检错码为(循环冗余校验)。5、采用海明码检错,其中K,R的关系为(2^r=k+r+1)6、协议的三要素为(语法)、(语义)、(时序规则)。7、若BSC码中的数据为ABDLESTXCD,则填充后的字符为(ABDLEDLESTXCD)。8、网络层提供的两种服务方式为(虚电路)和(数据报)。9、路径选择算法包括(静态路由)和(动态路由)两大类,其中静态的包括(洪范式)、(流量算法)和(最短路径),动态的包括(距离矢量)、(链路)、(分级路由)。10、在OSI/ISO中,网络提供了()、()和C类网络服务。11、在传输层中提供的服务原语包括()、()、()和()。12、传输层缓冲区控制策略包括(可变滑窗协议)、()、()。13、网络层拥塞控制包括(闭环控制)和(开环控制)两大类,其中漏桶算法属于开环控制策略中的()。14、数据链路层协议为(HDLC),物理层协议有(),网络层协议为(),传输层协议包括()、()、()、()、()。15、传输层的寻址主要包括(静态分配)、(动态分配)、()、()几种。16、传输层包括两种多路复用技术,包括(向上)、(向下)17、物理层的四个特性分别为(机械特性)、(电气特性)、(功能特性)、(规程特性)。18、为改善数据链路层中的停等协议的服务质量,常用的措施包括(延时)、(重发)和数据帧编号几种方式。三、简答题1、什么是协议?答:一整套关于信息传输顺序、信息格式、信息内容以及对信息传输的控制方法的规约。协议的三要素2、试举例说明三次握手的原理。A发给B数据,B收到后发送给A确认收到信息,A收到后发送确认信息3、试分别说明虚电路和数据报的工作原理答:虚电路是面向连接的服务,数据传输前源节点和目的节点之间要建立一条逻辑通路。建立连接,传输信息(包含虚电路号),拆除数据报将每次含有目的地址和源地址的数据单位当做独立的数据单位发送4、说明传输层信用量法工作原理四、计算题1、某信道的波特率是1000baud,若令其数据传输速率达到4kb/s,则一个信号码元所取的有效离散值个数是多少?答:S=B*log2n得N=162、对于某带宽为4000Hz的低通信道,采用16种不同的物理状态来表示数据,采用乃奎斯特定理,信道的最大传输速率是多少?采用无校验,一位停止位的异步传输方式,计算2分钟内可以传输多少汉字?答:C=2*H*log2N=32000bit/s2*60*C/10/2=192000bit五、应用题1、举例说明滑动窗口的变化过程,以发送窗口为例。发送时需要占一个窗口,接受方在接收前,窗口不能释放2、用海明码进行数据传输检错与纠错,如果传输的数据为1001001,请问要几位检错位?如果用偶校验,所传输的数据为多少?答:4位检错位1001001110110011113、请说明链路状态路由选择算法是如何实现的A.发现邻居节点:(发一个hello分组)B.测量线路开销:(发送echo分组)C组装分组:(见图)D.发布链路状态分组,试说明序号及年龄的作用。分组序号代表分组的新旧,年龄代表生存周期E.计算A-D的最新路由。4、试用CRC校验法计算下列数据:100101011,G(X)=10011R(x)=1011所以得10010101110115、有一通信子网可用(A,B,12)(B,C,3)(C,D,5)(A,E,6)(E,C,8)(E,F,7)(F,D,2)(B,F,9)表示,假设采用距离矢量路由算法。网络才启动时,A的初始路由表如下图所示,其它节点初始时刻路由表可类推,试画出第一次交换相邻路由表后A的路由表。说明经过多少次交换之后路由表达到稳定状态。ABCDEF42378516试组装A,B节点的分组。6.有一个容量为276KBde令牌桶,令牌到达时允许桶以2MB/Sde速率向网络输出数据。假设当1MB突发数据到达时,令牌桶已满。则它可以以25MB/Sde全速向网络输出数据多长时间?A--B12BECFD6141315EEEE