2017年昆明理工大学J013计算机网络(同等学力加试)考研复试核心题库
● 摘要
一、综合题
1. 在连续ARQ 协议中,若发送窗口等于7, 则发送端在开始时可连续发送7个分组。因此,在每一分组发出后,都要置一个超时计时器。现在计算机里只有一个硬时钟,设这7个分组发出的时间分别为且都一样大。试问如何实现这7个超时计时器(这叫软时钟法)?
标识ID 和ARQ 回调函数等。【答案】用一个结构体数组作为7个分组的超时计时器描述表,数组的结构体数是超时计时器的数量。每个结构体的成员都包括超时计时器状态、超时值
用一个变量作为超时周期计数器,每次进入超时判断中断,扫描结构体数组中的每个成员结构体,对超时值做减一操作,然后判断该超时值是否为0, 是则判定该值对应的分组超时计时器超时时间到,调用相应的回调函数进行相应的处理,然后将超时值重置为t out 。
2. 试以具体例子说明为什么一个运输连接可以有多种方式释放。可以设两个互相通信的用户分别连接在网络的两结点上。
【答案】假设两个互相通信的用户分别为A 和B ,并假设A 和B 之间已经建立连接。
释放的方式可能有:
(1)主机A 发出释放连接的请求;
(2)主机B 发出释放连接的请求;
(3)由于网络以及其他未知原因,网络不提供传输服务,主机A 与主机B 之间的连接释放。
3. 假定网络中的路由器A 的路由表有如下的项目(格式同上题):
现在A 收到从C 发来的路由信息(格式同上题):
试求出路由器A 吏新后的路由表(详细说明每一个步骡)。
【答案】路由器A 更新后的路由表如下:
4. 什么是网络管理?为什么说网络管理是当今网络领域中的热门课题?
【答案】网络管理,是指网络管理员通过网络管理程序对网络上的资源进行集中化管理的操
作,主要包括故障管理、配置管理、计费管理、性能管理和安全管理。网络管理的一般模型,如图所示。
图 网络管理的一般模型
网络管理对一个网络系统的高效运行非常重要,随着网络使用的普及,网络性能维护、网络计费使用以及网络安全管理等方面逐渐成为人们研宄的热点问题,因此,网络管理也就成为了当今网络领域中的热门课题。
5. 在图中所示的连接释放过程中,在ESTABLISHED 状态下,
服务器进程能否先不发送的确认?(因为后面要发送的连接释放报文段中仍有这一信息)
图 TCP 连接释放的过程
【答案】如果B 不再发送数据了,是可以把两个报文段合并成为一个,即发送FIN+ACK报文段。但如果B 还有数据要发送,而且要发送一段时间,因为A 迟迟收不到确认,就超时重传这个FIN 报文段,浪费网络资源,故此时必须先发送ACK=X+1的确认。
【解析】
6. 网络协议的三个要素是什么,各有什么含义?
【答案】网络协议的三个要素:语法,语义和同步。
(1)语法:即数据与控制信息的结构或格式;
(2)语义:即需要发出何种控制信息,完成何种动作以及做出何种响应;
(3)同步:即事件实现顺序的详细说明。
7. 公式(3-3)表示,以太网的极限信道利用率与连接在以太网上的站点数无关。能否由此推导出:以太网的利用率也与连接在以太网上的站点数无关?请说明你的理由。
【答案】不能。以太网的极限信道利用率是假设以太网上的各站发送数据都不会产生碰撞。这是一种理想化的情况,而实际上的以太网有多个站同时工作时发送数据的时刻是随机的,就可能发生碰撞,站点数越多,产生碰撞的可能性越大,信道的利用率越低,所以以太网的利用率也与连接在以太网上的站点数有关。
8. 计算机网络可分为哪两大子网?它们各实现什么功能?
【答案】从逻辑功能上网络可划分通信子网和资源子网。
通信子网由路由器和通信链路组成,完成网络通信任务。通信链路提供物理信道;路由器是一种专用计算机,具有存储转发、路由选择、差错控制、流量控制等功能。
资源子网由连接到通信子网的局域网和主机系统组成,为网络用户提供各种软硬件共享资源和处理能力。