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

2017年西安电子科技大学9064信息管理与计算机网络之计算机网络教程复试实战预测五套卷

  摘要

一、综合题

1. 有一个TCP 连接,当它的拥塞窗口大小为64个分组大小时超时,假设该线路往返时间RTT 是固定的,大小为3s ,不考虑其他开销,即分组不丢失,该TCP 连接在超时后处于慢开始阶段的时间是多少秒?

【答案】根据题意,当超时时,慢开始门限值ssthresh 变为拥塞窗口大小的一半即ssthresh=64/2=32个分组。此后,拥塞窗口重置为1,重新启用慢开始算法。根据慢开始算法的指数增长规律,经过5个RTT ,拥塞窗口大小变为达到ssthresh , 此后便改用拥塞避免算法。因此,该TCP 连接在超时后重新处于慢开始阶段的时间是5RTT=15s。

2. 简述TCP 协议如何通过三次握手来建立连接。

【答案】三次握手建立TCP 连接的过程如图:

(1)B 的TCP 服务器进程先创建传输控制块TCB ,准备接收客户进程的连接请求。然后服务器就处于LISTEN (监听)状态,等待客户的连接请求,如有,即作出回应;

(2)A 的TCP 客户进程首先创建传输控制模块TCB ,然后向B 发出连接请求报文段,这时

TCP 客户进程进入SYN-SENT 首部中的同步位SYN=1,同时选择一个初始号SEQ=X。这时,(同

步已发送)状态;

(3)B 收到连接请求报文段后,如同意建立连接,则向A 发送确认。在确认报文段中应把SYN 位和ACK 位都置1,确认号是ACK=X+1, 同时也为自己选择一个初始序号SEQ=Y。这时TCP 服务器进程进入SYN-RCVD (同步收到)状态。

(4)TCP 客户进程收到B 的确认后,还要向B 给出确认。确认报文段的ACK 置1, 确认号ACK=Y+1,而自己的序号SEQ=X+1。这时TCP 已建立连接,A 进入ESTABLISHED (已建立连接)状态。当B 收到A 的确认后,也进入ESTABLISHED 状态。

图 TCP 三次握手示意图

3. 网络协议的三个要素是什么,各有什么含义?

【答案】网络协议的三个要素:语法,语义和同步。

(1)语法:即数据与控制信息的结构或格式;

(2)语义:即需要发出何种控制信息,完成何种动作以及做出何种响应;

(3)同步:即事件实现顺序的详细说明。

4. 要发送的数据比特序列为1010001101, CRC 检验生成多项式为

检验码。

CRC 检验生成多项式【答案】已知要发送的数据比特序列为1010001101,

101000110100000,除数为110101。

得到佘数比特序列为01110,即CRC 检验码为01110。

所对应的二进制比特序列为110101。进行如下的二进制除法,被除数为1010001101

乘以即试计算CRC

5. —个IP 分组的总长度为1420字节(固定首部长度)。现经过一个网络传输,该网络的最大传输单元MTU=532字节。问该分组应划分成几个分段?每个分段的数据字段长度、分段偏移和MF 标志值分别是多少?

【答案】除去20个字节的固定首部长度,该分组的数据部分长度为1400。由于网络的MTU=532字节,所以应划分成3个分段。

第一个分段:总长度为532字节,去掉20字节首部,所以数据部分的长度为512字节,分段偏移值=0, MF=1;

第二个分段:数据部分长度为512字节,分段偏移值=0+512/8=64, MF=1;

第三个分段:数据部分长度=分段偏移=64+512/8=128, MF=0。

6. 解释下列术语:网络元素、被管对象、管理进程、代理进程和管理信息库。

【答案】网络元素:指被管设备,包括硬件设备和软件设备,有时也称作网元;

被管对象:可以是被管设备中的某个硬件,也可以是某些硬件或软件配置参数的集合; 管理进程:运行中的管理程序,管理程序运行SNMP 客户程序;

代理进程:指运行中的网络管理代理程序,代理程序运行SNMP 服务器程序;

管理信息库:一个网络中所有可能的被管对象的集合的数据结构。

7. 区分服务DiffServ 与综合服务IntServ 有何区别,区分服务的工作原理是怎样的?

【答案】(1)区分服务DiffServ 与综合服务IntServ 的区别:

DiffServ 工作范围分为DS 域和DS 区两个层次。①区分服务DiffServ 层次简单,伸缩性较好:

DS 标记只是规定了有限数量的业务级别,状态信息的数量正比于业务级别,而不是流的数量。而综合服务IntServ 伸缩性差,在WAN 中,各种各样的子网会不断増多,并且随着流数目的增加,

状态信息的数量成比例上升,重传PA TH 和RESV 信息会占用大量的路由器存储空间和处理开销;

②区分服务DiffServ 便于实现:只在网络的边界上才需要复杂的分类、标记、管制和整形操

作。ISP 核心路由器只需要实现行为聚集(BA )的分类,因此实现和部署区分、分级都比较容易;

③区分服务DiffServ 不影响路由:DiffServ 的节点提供服务的手段只限于队列调度和缓冲管理,并不涉及路由选择,而综合服务Intserv 对现有路由器的改造十分复杂。由于需要进行端到端的资源预留,必须要求从发送到接收之间所有路由器都支持RSVP 和许可控制协议,同时每个路由器还要花费大量的资源来维护和更新数据库。

(2)区分服务的工作原理:区分服务体系结构(DiffServ )定义了一种可以在互联网上实施可扩展的服务分类的体系结构。一种“服务”,是由在一个网络内,在同一个传输方向上,通过一条或几条路径传输数据包时的某些重要特征所定义的。这些特征可能包括吞吐率、时延、时延抖动,和丢包率的量化值或统计值等,也可能是指其获取网络资源的相对优先权。服务分类要求能适应不同应用程序和用户的需求,并且允许对互联网服务的分类收费。

DiffServ 体系结构由许多在网络节点上实现的功能要素组成,包括每一跳转发小集合,数据包归类功能,和交通调节功能。其中,交通调节功能又包含测量、标记、整形、和监察策略四部