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

2018年福建师范大学软件学院841计算机专业基础综合之计算机网络考研强化五套模拟题

  摘要

一、选择题

1. 文件传输协议FTP 的一个主要特征是( )。

A. 允许客户指明文件的类型但不允许客户指明文件的格式

B. 不允许客户指明文件的类型但允许客户指明文件的格式

C. 允许客户指明文件的类型和格式

D. 不允许客户指明文件的类型和格式

【答案】C

【解析】FTP 提供交互式的访问,允许客户指明文件的类型和格式。与大多数Internet 服务一样,FTP 也是一个客户机/服务器系统。用户通过一个支持FTP 协议的客户机程序,连接到在远程主机上的FTP 服务器程序。用户通过客户机程序向服务器程序发出命令, 服务器程序执行用户所发出的命令,并将执行的结果返回到客户机。

2. 以太网的MAC 协议提供的是( )。

A. 无连接不可靠服务

B. 无连接可靠服务

C. 有连接不可靠服务

D. 有连接可靠服务

【答案】A

【解析】有连接与无连接的判断:很明显MAC 帧首部格式中只有目的MAC 地址、源MAC , 所以是无连接的。

是否可靠的判断:如果是可靠的,首部中必须含有序号以及校验数据部分的校验和字段,而MAC 协议中都是没有的,所以可以判断这种服务是不可靠的。

3. 在一个采用CSMA/CD协议的网络中,传输介质是一根完整的电缆,传输速率为lGbps , 电缆中的信号传播速度是200000km/s。若最小数据帧长度减少800比特,则最远的两个站点之间距离至少需要( )。

A. 增加160m

B. 增加80m

C. 减少160m

D. 减少80m

【答案】D

【解析】

信号在电缆中的传播速度为

这样最小帧的发送时间不能小于

按照CSMA/CD的方式,

电缆的传输速率为

单程时间为知道了这个单程时间

以及信号传播速度可以算出减少距离为:

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. 在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 上面,为应用层提供服务。

二、综合题

6. 假定一个以太网上的通信量中的是在本局域网上进行的,而其余的的通信量是在本局域网和因特网之间进行的。另一个以太网的情况则反过来。这两个以太网一个使用以太网集线器,而另一个使用以太网交换机。你认为以太网交换机应当用在哪一个网络上?

【答案】集线器组成的以太网是一个冲突域,且独占信道;由交换机组成的以太网,可以同时存在多个连接。根据两个网络的状况相比较,

保障交换的速度。因此,以太网交换机应该因特网通信量的网络更加需要在网络出口上的通信量用到因特通信量用在本局域网,而

网的网络。

7. 试说明10BASE-T 中的“10”、“BASE ”和“T ”所代表的意思。

【答案】“10”表示10Mbit/s的数据率;

“BASE”表示连接线上的信号是基带信号;

“T”代表双绞线。

8. 无线局域网的MAC 帧为什么要使用四个地址字段?请用简单的例子说明地址3的作用。

【答案】因为无线局域网除有源、目的地址以外,还包括区分不同无线网络的接入点AP 地址和用于自组织网络的地址,所以无线局域网的MAC 帧要使用四个地址字段。

例如,图所示,站点A 向B 发送数据帧,这个过程要分两步走。首先由站点A 把数据帧发送到接入点然后再由AP :把数据帧发送给站点B 。

时,帧控制字段中的“到DS=1”而“从DS=0”。因此地址1是当站点A 把数据帧发送给

的MAC 地址(接收地址),地址2是A 的MAC 地址(源地址),地址3是B 的MAC 地址(目的地址)。请注意,“接收地址”与“目的地址”并不等同。 当把数据帧发送给站点B 时,帧控制字段中的“到DS=0”而“从DS=1“。因此地址1是B

的MAC 地址(发送地址),地址3是A 的MAC 地址的MAC 地址(目的地址),地址2是

(源地址)。请注意,上述的“接收地址”与“目的地址”并不等同。