2018年北京市培养单位高能物理研究所862计算机学科综合(非专业)之计算机网络考研基础五套测试题
● 摘要
一、选择题
1. 在TCP/IP参考模型中,传输层的主要作用是在互联网络的源主机和目的主机对等实体之间建立用于会话的( )。
A. 点到点连接
B. 操作连接
C. 端到端连接
D. 控制连接
【答案】C
【解析】在TCP/IP参考模型中,网络层及其以下各层所构成的通信子网负责主机到主机或点到点的通信,而传输层的主要作用是实现分布式的进程间通信,即在源主机进程与目的主机进程之间提供端到端的数据传输。一般来说,端到端信道是由一段段的点到点信道构成的,端到端协议建立在点到点协议之上,提供应用进程之间的通信手段。相应的,在网络层标识主机的是IP 地址,而在传输层标识进程的是端口号。
2. 数据链路层采用后退N 帧(GBN )协议,发送方已经发送了编号0〜7的帧。当计时器超时时,若发送方只收到0、2、3号的确认,则发送方需要重发的帧数是( )。
A.2
B.3
C.4
D.5
【答案】C
【解析】根据后退N 帧协议工作原理:发送方发送完一个数据帧后,不是停下来等待确认帧,而是可以连续再发送若干个数据帧。如果这时收到了接收方的确认帧,那么还可以接着发送数据帧。但一旦某个帧出错,接收方只能简单的丢弃该帧及其所有的后续帧。发送方超时后需重发该出错帧及其后续所有的帧。接收方只允许顺序接收,发送方收到3号帧的确认,因此,接受方正确接收了3号以及3号以前的帧,因此发送方需要重新发送的帧为4〜7号这4个帧。
3. 在CSMA 控制方案中,介质的最大利用率取决于( )。
A. 帧的长度
B. 帧的内容
C. 帧的结构
D. 帧的类型
【答案】A
【解析】CSMA 协议的性能和帧的长度有关。帧长过长,造成结点监听到冲突时的等待时间过长,从而传输效率降低;帧长过短,帧的装载信息量下降,传输效率降低。
4. 在TCP/IP体系结构中,直接为ICMP 提供服务的协议是( )。
A.PPP
B.IP
C.UDP
D.TCP
【答案】B
【解析】A 项:PPP 在TCP/IP体系结构中属于网络接口层协议(在ISO/OSI体系结构中属于数据链路层协议),所以PPP 为网络层提供服务。
B 项:ICMP 属于网络层协议,ICMP 报文直接作为IP 数据报的数据,然后再加上IP 数据报的首部进行传送,所以IP 直接为ICMP 提供服务。可能很多考生会有疑问,既然ICMP 协议在网络层,那应该由数据链路层的协议来提供服务才合理。其实不然,如图所示。
图 网际协议IP 及其配套协议
ICMP 属于网络层的上半层,所以由IP 提供服务是合理的。而像网络层的下半层协议,如ARP ,就不能说是由IP 提供服务了,而应该是数据链路层的某个协议提供服务。
CD 两项:UDP 和TCP 都属于传输层协议,在层次上应该在ICMP 上面,为应用层提供服务。
5. 假设在没有发生拥塞的情况下,在一条往返时间RTT 为10ms 的线路上采用慢开始控制策略。如果接收窗口的大小为24KB , 最大报文段MSS 为2KB 。那么需要( )ms 发送方才能发送出一个完全窗口。
A.30ms
B.40ms
C.50ms
D.60ms
【答案】B
【解析】慢开始是TCP 协议用于拥塞控制的算法,考虑了两个潜在的问题,即网络容量与接收端容量。为此,TCP 协议要求每个发送端维护2个窗口,即接收端窗口和拥塞窗口,两个窗口的较小值就为发送窗口。所谓“慢开始”就是由小到大逐渐増大发送端的拥塞窗口数值。慢开始算法的基本原理是:在连接建立时,将拥塞窗口的大小初始化为一个MSS 的大小,此后拥塞窗口每经过一个RTT ,就按指数规律增长一次,直至出现报文段传输超时或达到所设定的慢开始门限值
ssthresh 。
本题中,按照慢开始算法,发送窗口的初始值为拥塞窗口的初始值即MSS 的大小2KB ,然后一次增大为4KB , 8KB , 16KB , 然后是接收窗口的大小24KB , 即达到第一个完全窗口。因此达到 第一个完全窗口所需的时间为
6. TDM 与CSMA/CD相比,错误的是( )。
A.CSMA/CD是一种动态的媒体随机接入共享信道方式
B.TDM 是一种静态的划分信道方式
B. 突发性数据适合使用TDM 方式
D. 使用TDM 方式,信道不会发生冲突
【答案】C
【解析】A 项、B 项显然正确。在TDM 中,每一个信道周期地占用一个帧中的固定的时隙,因此各信道不会产生冲突。当用户没有数据要传送,时隙依然被占用,所以突发性数据使用TDM 方式将造成严重浪费,故C 项不正确。
7. 为了避免传输中帧的丢失,数据链路层采用了( )方法。
A. 发送帧编号
B. 循环冗余码
C. 海明码
D. 计时器超时重发
【答案】D
【解析】A 项,为了保证发送方不会接收到重复帧,需要对每个发送帧进行编号。B 项,循环冗余码用于差错检测。C 项,海明码用于差错控制。D 项,为了防止帧在传输过程中丢失,在可靠的数据链路层协议中,发送方缓存发送的每个帧,并为它设定一个计时器,当计时器到期而该帧的确认帧仍然没有到时,发送方将重发该帧。
8. 在路由器互联的多个网络中,每个网络的( )。
A. 数据链路层协议和物理层协议都必须相同
B. 物理层协议必须相同,数据链路层协议可以不同
C. 数据链路层协议必须相同,物理层协议可以不同
D. 数据链路层协议和物理层协议都可以不同
【答案】D
【解析】路由器是在网络层上实现异构网络互连的设备,具有数据链路层协议和物理层协议转换功能,允许:不同的网络使用不同的数据链路层协议和物理层协议。