2017年福建师范大学软件学院841计算机专业基础综合之计算机网络考研冲刺密押题
● 摘要
一、选择题
1. 在图所表示的采用“存储-转发”方式分组的交换网络中所有的链路的数据传输速度为100Mbps ,分组大小为1000B , 其中分组头大小为20B 。若主机H1向主机H2发送一个大小为980000B 的文件,则在不考虑分组拆装时间和传播延迟的情况下,从H1发送到H2接受完为止,需要的时间至少是( )。
图
A.80ms
B.80.08ms
C.80.16ms
D.80.24ms
【答案】C
【解析】由题设可知,分组携带的数据长度为980B , 文件长度为980000B ,需拆分为1000个分组,加上头部后,每个分组大小为1000B ,总共需要传送的数据量大小为1MB 。由于所有链路
的数据传输速度相同,因此文件传输经过最短路径时所需时间最少,以最短路径经过分组交换机。
当时,H1发送完最后一个bit 到达目的地,最后一个分组需经过2个分
所以,在不考虑分组拆装时间和传组交换机的转发,
每次转发的时间为
播延时的情况下,当t=80ms+2t0=80.16ms时,H2接受完文件,即所需的时间至少为80.16ms 。
2. 下列说法中正确的是( )。
A.TCP 建立在不可靠的分组投递服务上
B.TCP 是一种面向连接的程序
C.TCP 是一种无连接的协议
D.TCP 建立在可靠的分组投递服务上
【答案】A
【解析】注意该选项的提法。TCP 是建立在网络层服务基础上的,而网络层的IP 协议是无连接的不可靠传输协议,为了保证数据传输的可靠性,需要设置传输层。TCP 就是传输层网络协议的代表。TCP 自身是面向连接的可靠的网络传输协议,其不是一个具体的程序。
3. 数据链路层采用后退N 帧(GBN )协议,发送方已经发送了编号0〜7的帧。当计时器超时时,若发送方只收到0、2、3号的确认,则发送方需要重发的帧数是( )。
A.2
B.3
C.4
D.5
【答案】C
【解析】根据后退N 帧协议工作原理:发送方发送完一个数据帧后,不是停下来等待确认帧,而是可以连续再发送若干个数据帧。如果这时收到了接收方的确认帧,那么还可以接着发送数据帧。但一旦某个帧出错,接收方只能简单的丢弃该帧及其所有的后续帧。发送方超时后需重发该出错帧及其后续所有的帧。接收方只允许顺序接收,发送方收到3号帧的确认,因此,接受方正确接收了3号以及3号以前的帧,因此发送方需要重新发送的帧为4〜7号这4个帧。
4. 单模光纤的通信能力一般比多模光纤( )。
A. 小
B. 大
C. 可大可小
D. 相同
【答案】B
【解析】若存在多条不同角度入射的光线在一条光纤中传输,这种光纤就称为多模光纤,光脉冲在多模光纤中传输时会逐渐展宽,造成失真,因此多模光纤适合近距离传输。若光纤的直径减少到只有一个光的波长,则光纤就像一根波导那样,它可使光线一直向前传播,而不会产生多次反射,这样的光纤就称为单模光纤,可见单模光纤的衰耗小。
5. 在0SI 参考模型中,自下而上第一个提供端到端服务的层次是( )。
A. 数据链路层
B. 传输层
C. 会话层
D. 应用层
【答案】B
【解析】概念区分:
(1)点到点:这里的“点”是指通信子网中的节点,可以是主机,也可以是路由器、交换机等设备。因为从源主机到目标主机中间可能经过多个路由器和交换机,所以每时每刻都是微观的,
即只需关注当前节点到下个节点,而不是宏观的源节点到终节点。在0SI 参考模型的七层结构中,下面三层包括物理层、数据链路层、网络层都属于点对点的服务。
(2)端到端:这里的“端”是指端口号,任何一个应用进程都会对应一个端口号,所以端到端的服务又被称为进程到进程的服务(有些教材也称为应用到应用的服务)。从宏观的角度看,端到端是由一段一段的点到点通信构成的。在OSI 参考模型中的七层结构中,上面四层包括传输层、会话层、表示层、应用层都属于端到端的服务。综上,自下而上第一个提供端到端服务的层次是传输层。
6. 下列关于不同类型网络说法错误的是( )。
A. 主干网络一般是分布式的,具有分布式网络的特点
B. 本地接入网一般是集中式的,具有集中式网络的特点
C. 广播式网络工作在网络层
D. 分组交换网由通信子网和资源子网组成,以通信子网为中心
【答案】C
【解析】广播式网络是属于共享广播信道,不存在路由选择问题,所以不需网络层。
7. 下列的哪一项控制端到端传送的信息量并保证TCP 的可靠性?( )
A. 广播
B. 窗口
C. 错误恢复
D. 流量控制
【答案】B
【解析】窗口是实现端到端传送的主要机制,发送端窗口大小决定了发送的信息量的速度,而且发送的数据如果出错,可以从发送窗口中重传。
8. 对于10比特要传输的数据,如果采用汉明码校验,需要增加的冗余信息是( )比特。
A.3
B.4
C.5
D.6
【答案】B
【解析】汉明码是一个在原有数据中插入若干校验码来进行错误检查和纠正的编码技术。其基本思想是:在k 比特信息上附加r 比特冗余信息,构成k+r比特的码字。校验位的数目与传输数据的总位数有关,可以通过汉明规则进行计算:
r 的最小取值即为校验码的长度。可以计算得到r=4.
9. 为了避免传输中帧的丢失,数据链路层采用了( )方法。
A. 发送帧编号