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

2018年华南农业大学资源环境学院341农业知识综合三[专业硕士]之计算机网络考研强化五套模拟题

  摘要

一、选择题

1. FTP 协议在使用时建立了两条连接:控制连接和数据连接,它们所使用的端口号分别是( )。

A.20, 21

B.20, 80

C.80, 20

D.21, 20

【答案】D

【解析】当客户进程向服务器进程发出建立连接请求时,要寻找连接服务器进程的熟知端口(21),同时还要告诉服务器进程自己的另一个端口号码,用于建立数据传输连接。接着,服务器进程用自己传送数据的熟知端口20与客户进程提供的端口号码建立数据传送连接。由于FTP 使用了两个不同的端口号,所以数据连接和控制连接不会发生混乱。

2. ARP 的功能是( )。

A. 根据IP 地址查询MAC 地址

B. 根据MAC 地址查询IP 地址

C. 根据域名查询IP 地址

D. 根据IP 地址查询域名

【答案】A

ARP :ARP 【解析】(AddressResolutionProtocol )协议的主要功能是用于将IP 地址解析到MAC

地址。ARP 请求分组是广播发送的,而ARP 响应分组是普通的单播。ARP 是一种用于将各种协议地址解析成物理地址的协议,因此报文格式中的两个长度字段分别指出后面各个地址字段的长度;硬件类型字段指出发送方物理网络类型(1代表以太网):协议类型字段指明发送方所请求解析的协议地址类型(0x0800代表IP 协议);操作字段指明报文的类型,1为ARP 请求,2为ARP 响应。

3. TDM 与CSMA/CD相比,错误的是( )。

A.CSMA/CD是一种动态的媒体随机接入共享信道方式

B.TDM 是一种静态的划分信道方式

B. 突发性数据适合使用TDM 方式

D. 使用TDM 方式,信道不会发生冲突

【答案】C

【解析】A 项、B 项显然正确。在TDM 中,每一个信道周期地占用一个帧中的固定的时隙,因此各信道不会产生冲突。当用户没有数据要传送,时隙依然被占用,所以突发性数据使用TDM 方式将造成严重浪费,故C 项不正确。

4 ,当发送数据出现差错时,发送端无需进行数据重发的差错控制方法为. 在数据通信中( )。

A.ARQ

B.FEC

C. 奇偶校验码

D.CRC

【答案】B

【解析】差错控制是在数字通信中利用编码方法对传输中产生的差错进行控制,以提高数字消息传输的准确性。(1)自动重发请求ARQ ,一旦接收端发现差错,则设法请求对方重发;(2)前向纠错FEC ,进行差错控制时,接收端不仅能够发现差错,而且知道出错码元的位置,从而自动进行纠正,发现错误无须通知发送方重发;(3)奇偶校验码和CRC 检错码都不具备纠错的功能,属于ARQ 编码。

二、综合题

5. 给出Nagle 算法用于严重拥塞网络潜在的缺点?

【答案】Nagle 算法建议,当数据一次一个字节地来到发送方时,只发送第一个字节,并且缓冲所有其他内容,直到所发出的字节被确认为止。然后在一个TCP 报文段中发送所有缓冲的字符。接着又开始缓冲,直到前一个报文段中的所有字节又被确认。这样,如果用户输入的速度足够快,而网络又比较慢的话,那么在每个报文段中都可以有相当数量的字符。该算法还允许输入足够的数据以填满半个窗口或一个最大的报文段的情况下发送一个新的分组。在这种运行方式下,尽管用户是以均匀的速度输入的,而字符却是以突发的方式回显。用户可能敲击了好几个键,而屏面上什么都没有显示,然后突然地在屏面上显示出所有已输入的字符。

6. 设IP 数据报使用固定首部,其各字段的具体数值如图4-11所示(除IP 地址外,均为十进制表示)。试用二进制运算法计算应当写入到首部检验和字段中的数值(用二进制表示)。

图 IP 数据报示意图

【答案】首先把检验和字段置零,并将IP 数据报首部划分为16位字的序列。其次对这些16位字的序列进行二进制反码求和,计算过程如下:

7. 在TCP 的拥塞控制中,什么是慢开始、拥塞避免、快重传和快恢复算法?这里每一种算法各起什么作用?“乘法减小”和“加法增大”各用在什么情况下?

【答案】(1)慢开始:在主机刚刚开始发送报文段时可先将拥塞窗口cwnd 设置为一个最大报文段MSS 的数值。在每收到一个对新的报文段的确认后,将拥塞窗口增加至多一个MSS 的数值。慢开始作用:用这样的方法逐步增大发送端的拥塞窗口cwnd ,可以使分组注入到网络的速率更加合理;

(2)拥塞避免:当拥塞窗口值大于慢开始门限时,停止使用慢开始算法而改用拥塞避免算法。拥塞避免算法使发送的拥塞窗口每经过一个往返时延RTT 就增加一个MSS 的大小。拥塞避免作用:这样可使拥塞窗口cwnd 按线性规律缓慢增长;

(3)快重传:快重传算法规定发送端只要一连收到三个重复的ACK 即可断定有分组丢失了,就应该立即重传丢失的报文段而不必继续等待为该报文段设置的重传计时器的超时提示。快重传作用:由于不用等待重传计时器到时,所以采用快重传后可以使整个网络的吞吐量提高;

(4)快恢复:①当发送端收到连续三个重复的ACK 时,就执行“乘法减小”算法,把慢开始门限ssthresh 减半;②由于发送方现在认为网络很可能没有发生拥塞,因此与慢开始不同之处是拥塞窗口cwnd 不是设置为1,而是设置为ssthresh 减半后的值,然后开始执行拥塞避免算法,使拥塞窗口缓慢地线性增大。快恢复作用:采用快恢复这样的拥塞控制方法使得TCP 的性能有明显的改进;

(5)①乘法减小是指不论在慢开始阶段还是拥塞避免阶段,只要出现一次超时(即出现一次网络拥塞),就把慢开始门限值ssthresh 设置为当前的拥塞窗口值乘以0.5。当网络频繁出现拥塞时,ssthresh 值就下降得很快,以大大减少注入到网络中的分组数;②加法增大是指执行拥塞避免算法后,在收到对所有报文段的确认后(即经过一个往返时间),就把拥塞窗口cwnd 增加一个MSS 大小,使拥塞窗口缓慢増大,以防止网络过早出现拥塞。

8. 在防火墙中的分组过滤和MPLS 标记交换是否兼容?请说明理由。

【答案】防火墙中的分组过滤工作在IP 层或IP 层以上,而MPLS 标记交换则工作在IP 层之下。分组过滤就是从分组首部提取出特定的字段,然后按照事先制定好的规则对分组进行处理。防火墙本来不处理IP 层以下的MPLS 的首部,但现在的网络处理机构的功能増强了,可以从一个分组的多个首部中提取和处理多个字段。因此,MPLS 可以建立这样的显式路径,其出口结点有