2017年河南农业大学机电工程学院341农业知识综合三之计算机网络考研强化模拟题
● 摘要
一、选择题
1. 影响信道最大传输速率的因素主要有信道带宽和( )。
A. 频率特性
B. 相位特性
C. 信噪比
D. 噪声功率
【答案】C
【解析】根据香农公式可知,信道的极限信息传输速率
宽或信道中的信噪比越大,信息的极限传输速率就越高。
2. 下列关于TCP 协议的叙述中,正确的是( )。
A.TCP 是一个点到点的通信协议
B.TCP 提供了无连接的可靠数据传输
C.TCP 将来自上层的字节流组织成数据报,然后交给IP 协议
D.TCP 将收到的报文段组成字节流交给上层
【答案】D
【解析】A 项,IP 协议才是点到点的通信协议,TCP 是进程到进程的通信协议。B 项,TCP 提供有连接的可靠的数据传输。C 项,数据报是IP 协议的数据传输单元。D 项,TCP 协议在网络层IP 协议的基础上,向应用层提供可靠、全双工的端到端的数据流传输。TCP 协议通过可靠的传输连接将收到的报文段组织成字节流,然后交给上层的应用进程,这就为应用进程提供了有序、无差错、不重复和无报文丢失的流传输服务。
3. 域名解析可以有两种方式,分别是( )。
A. 直接解析和间接解析
B. 直接解析和递归解析
C. 间接解析和反复解析
D. 反复解析和递归解析
【答案】D
【解析】域名解析通常有两种方式:递归解析与反复解析。其中,递归解析的过程是:如果主机所询问的本地域名服务器不知道被查询域名的IP 地址,那么本地域名服务器就以DNS 客户
其中W 为信道的带宽,S 为信道内所传信号的平均功率,N 为信道内部的高斯噪声功率。香农公式表明,信道的带
,而不是让该主机自的身份,向其他根域名服务器继续发出查询请求报文(即替该主机继续查询)
己进行下一步的查询。而反复解析是:当根域名服务器收到本地域名服务器发出的迭代查询请求报文时,要么给出所要查询的IP±也址,要么告诉本地域名服务器:“你下一步应当向哪一个域名服务器进行查询”。然后让本地域名服务器进行后续的查询(而不是替本地域名服务器进行后续的查询)。
4. 假设在没有发生拥塞的情况下,在一条往返时间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 , 即达到第一个完全窗口。因此达到 第一个完全窗口所需的时间为
5. 在图所表示的采用“存储-转发”方式分组的交换网络中所有的链路的数据传输速度为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 。
6. FTP 客户和服务器间传递FTP 命令时,使用的连接是( )。
A. 建立在TCP 之上的控制连接
B. 建立在TCP 之上的数据连接
C. 建立在UDP 之上的控制连接
D. 建立在UDP 之上的数据连接
【答案】A
【解析】在进行文件传输时,FTP 的客户和服务器之间要建立两个TCP 连接,一个用于传输控制命令和响应,称为控制连接(端口号:21); 另一个用于实际的文件内容传输,称为数据连接(端口号:20)。
工作原理:FTP 只提供文件传送的一些基本服务,它使用TCP 可靠地传输服务。FTP 使用客户/服务器模型。一个FTP 服务器进程可同时为多个客户进程提供服务。FTP 的服务器进程由两大部分组成:一个主进程负责接受新的请求;另外有若干个从属进程,负责处理单个请求。主进程
,使客户进程能够连接上;②等待客户进程发的工作步骤如下:①打开熟知端口(端口号为21)
出连接请求;③启动从属进程来处理客户进程发来的请求。从属进程对客户进程的请求处理完毕后即终止,但从属进程在运行期间根据需要还可能创建一些其他子进程;④回到等待状态,继续接受其他客户进程发来的请求。主进程与从属进程的处理并发进行。
对于本题,首先我们要明确的是FTP 是必须保证可靠的,故需要用到可靠的TCP , 而不使用不可靠的UDP ,所以排除C 项和D 项;显然,传输命令用控制连接,传输数据用数据连接。
7. ARP 的功能是( )。
A. 根据IP 地址查询MAC 地址
B. 根据MAC 地址查询IP 地址
C. 根据域名查询IP 地址
D. 根据IP 地址查询域名
【答案】A
ARP :ARP 【解析】(AddressResolutionProtocol )协议的主要功能是用于将IP 地址解析到MAC
地址。ARP 请求分组是广播发送的,而ARP 响应分组是普通的单播。ARP 是一种用于将各种协议地址解析成物理地址的协议,因此报文格式中的两个长度字段分别指出后面各个地址字段的长度;硬件类型字段指出发送方物理网络类型(1代表以太网):协议类型字段指明发送方所请求解