当前位置:问答库>考研试题

2017年广西师范学院计算机与信息工程学院817计算机网络基础考研冲刺密押题

  摘要

一、选择题

1. 在如图所示表示的采用“存储-转发”方式的分组交换网络中,所有链路的数据传输速度为100Mbit/s,分组大小为1000B , 其中分组头大小为20B 。若主机H1向主机H2发送一个大小为980000B 的文件,则在不考虑分组拆装时间和传播延迟的情况下,从H1发送开始到H2接收完为止,需要的时间至少是( )。

图 某分组交换网络

A.80ms

B.80.08ms

C.80.16ms

D.80.24ms

【答案】C

【解析】“存储-转发”的概念:当路由器收到一个分组,先暂时存储下来,再检查其首部,查找转发表,按照首部中的目的地址,找到合适的接口转发出去。因为分组的大小为1000B ,其中分组头大小为20B ,故每个分组的数据部分为980B , 所以大小为980000B 的文件应该拆分为1000个分组进行传送,每一个分组1000B (加上了头部20B ), 所以一共需要传送1000000B 的信息,而链路的数据传输速度为100Mbit/s, 即12.5MB/S, 所以主机H1传送完所有数据需要的时间是

80ms 时恰好最后一个分组从主机H1发出去,此时还没有被主机H2接收。由于题干已经说明所有链路的数据传输速度相同,所以应该走一条最短的路径,才能使得时间最少,从图20-2中

,才能到可以看出,直线走最短。此时最后一个分组需要经过再次存储-转发(不考虑传播时延)

达主机H2, 每次存储转发的时间为1000B/(12.5MB/s)=0.08ms, 故两次存储转发需要0.16ms 。

综上所述,总时间为:80ms+0.16ms=80.16ms。

2. 设源站和目的站相距40km ,而信号在传输媒体中的传输速率为200km/ms。若一个分组长度为4KB ,而其发送时间等于信号的往返传播时延,数据的发送速率是( )。

A.81.92Mbps

B.40.96Mbps

C.163.84Mbps

D.20.48Mbps

【答案】A

【解析】时延是指一个报文或一个分组从一个网络(或一条链路)的一端传送到另一端所需的时间。信号在传输媒体中的单程时延=源目的站距离/媒体传输速率。发送时间=数据块长度/信道带宽。由已知条件可知,在源站和目的站之间的单程传播时延为:

40km/200(km/ms)=0.2ms,

即往返传播时延为0.4ms 。设发送lb 的时间为Xs/b。

解得所求数据传输率为

3. 下述说法中正确的是( )。

A. 网络层的协议是网络层内部处理数据的规定

B. 接口实现的是人与计算机之间的交互

C. 在应用层与网络层之间的接口上交换的是包

D. 上一层的协议数据单元就是下一层的服务数据单元

【答案】D

【解析】根据数据传送单位的变化规则,上一层交给下层的数据,加上协议控制信息后变成协议数据单元,然后交给下一层,变成下一层的服务数据单元,也就是为它紧相连的上一层提供服务。

4. 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 项;显然,传输命令用控制连接,传输数据用数据连接。

5. HTTP 协议定义的是( )之间的通信。

A. 邮件服务器

B. 邮件客户和邮件服务器

C.Web 客户和Web 服务器

D.Web 服务器

【答案】C

【解析】HTTP 协议(Hyper Text Transfer Protocol , 超文本传输协议)是用于从www 服务器传输超文本到本地浏览器的传送协议。它可以使浏览器工作更加高效,使网络传输减少。它不仅保证了计算机能正确快速地传输超文本文档,还能够确定传输文档中的哪一部分以及首先显示的内容等。即该协议定义的是Web 客户端和Web 服务器之间的通信。

6. 可靠的传输协议中的“可靠”指的是( )。

A. 使用面向连接的会话

B. 使用“尽力而为”的传输

C. 使用滑动窗口来维持可靠性

D. 使用确认机制来确保传输的数据不丢失

【答案】D

【解析】如果一个协议使用确认机制对传输的数据进行确认,那么可以认为是一个可靠的协议。如果一个协议采用“尽力而为”的传输方式,那么是不可靠的。例如,TCP 对传输的报文段提供确认,因此是可靠的传输协议;而UDP 不提供确认,因此是不可靠的传输协议。

7. 数据传输速率是指( )。

A. 每秒传输的字节数

B. 电磁波在传输介质上的传播速率

C. 每秒传输的比特数

D. 每秒传输的码元个数

【答案】C

【解析】数据传输速率和带宽是同义词,它是指每秒传输的比特数,单位为bit/s。码元传输速率是指每秒能传输的码元数,单位Baud (波特)。另外,数据传输速率并不就是电磁波在传输