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

2018年浙江大学软件学院878计算机学科专业基础之计算机网络考研仿真模拟五套题

  摘要

一、综合题

1. 在浏览器中应当有几个可选解释程序,试给出一些可选解释程序的名称。

【答案】解释程序是一个复杂的程序,其核心是一个模仿计算机的简单循环。解释程序维持一个指令指针,在初始化时指令指针指在小应用程序的开始处。在每一次循环操作时,解释程序在指令指针指向的地址读取字节码,然后解释程序对字节码进行解码,并完成指明的操作。

在浏览器中,HTML 解释程序是必不可少的,而其他的解释程序则是可选的。例如,Java 是可选解释程序,但是在运行java 的浏览器时则需要两个解释程序,即HTML 解释程序和Java 小应用程序解释程序。

解释程序除了应具备基本的指令解码功能,还必须包括对Java 运行环境的支持。也就是说,一个Java 解释程序必须能够在屏幕上显示图形,接入到因特网,以及执行I/O操作等。此外,解释程序必须设计成使小应用程序能够利用浏览器的设施来读取和显示静态和动态文档。因此,在浏览器中的Java 解释程序必须能够与浏览器中的HTTP 客户以及HTML 解释程序进行通信。

2. 10Mb/s以太网升级到100Mb/s,1Gb/s和10Gb/s时,都需要解决哪些技术问题?为什么以太网能够在发展的过程中淘汰掉自己的竞争对手,并使自己的应用范围从局域网一直扩展到城域网和广域网?

【答案】(1)将10Mb/s以太网升级到100Mb/s,lGb/s和10Gb/s,并非将速率简单地提高十倍、百倍甚至是千倍,这里有许多技术问题需要解决,如帧格式、帧长度、传输媒体以及工作方式等。

①为了在已有以太网进行升级时仍能和较低速率的以太网通信,帧格式应该保持不变;

②在采用半双工工作方式时,为了保证在速率提高的同时令参数保持较小的值,需要减小最大电缆长度或增大帧的最小长度;

③由于速率不断提升,以太网的传输媒体逐渐由铜线向光纤过渡;

④从半双工向全双工方式过渡。10Mb/S以太网只工作在半双工方式下,而高速以太网都可以在全双工方式下工作。

(2)以太网应用范围的扩大是因为其本身有很多好处:

①它是一种成熟的技术;

②互操作性很好;

③在广域网中使用以太网价格便宜;

④统一的帧格式,无需进行格式转换,从而简化了操作和管理。

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

检验码。

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

101000110100000,除数为110101。

得到佘数比特序列为01110,即CRC 检验码为01110。 试计算CRC 所对应的二进制比特序列为110101。进行如下的二进制除法,被除数为1010001101

乘以即

4. 常用的局域网的网络拓扑有哪些种类?现在最流行的是哪种结构?为什么早期的以太网选择总线拓扑结构而不使用星形拓扑结构,但现在却改为使用星形拓扑结构?

【答案】(1)常用的局域网的网络拓扑分为:星形网,环形网,总线网和树形网;

(2)现在最流行的是星型网。

(3)早期的以太网选择总线拓扑结构而不使用星形拓扑结构,但现在却改为使用星形拓扑结构的原因是:当时很可靠的星形拓扑结构较贵。人们都认为无源的总线结构更加可靠,但是实践证明,连接有大量站点的总线式以太网很容易出现故障,而现在专用的ASIC 芯片可以将星形结构的集线器做得非常可靠,因此现在的以太网一般都使用星形拓扑结构。

5. 试以具体例子说明为什么一个运输连接可以有多种方式释放。可以设两个互相通信的用户分别连接在网络的两结点上。

【答案】假设两个互相通信的用户分别为A 和B ,并假设A 和B 之间已经建立连接。

释放的方式可能有:

(1)主机A 发出释放连接的请求;

(2)主机B 发出释放连接的请求;

(3)由于网络以及其他未知原因,网络不提供传输服务,主机A 与主机B 之间的连接释放。

6. 在蜂窝移动通信网中,移动站的漫游所产生的切换,对正在工作的TCP 连接有什么影响?

【答案】在TCP 连接中,只要发生报文段的丢失或出错,TCP 就要重传这个丢失或出错的报文段。在移动用户的情况下,TCP 报文段的丢失,既可能是由于移动用户切换引起的,也可能是由于网络发生了拥塞。由于移动用户更新相关联的基站需要一定的时间。这就可能造成TCP 报文段的丢失,但TCP 并不知道现在出现的分组丢失的原因,只要出现TCP 报文段频繁丢失,TCP 的拥塞控制就会采取措施,减小其拥塞窗口,从而使TCP 发送方的报文段发送速率减低。

7. 试比较先进先出(FIFO )排队、公平排队(FQ )和加权公平排队(WFQ )的优缺点。

【答案】(1)先进先出(FIFO )排队的优点:实施简单。缺点:不能区分时间敏感分组和一般数据分组,并且对排在长分组后面的短分组也不公平;

(2)公平排队(FQ )的优点:在高优先级队列中总是有分组时,克服优先排队的局限,避免了低优先级队列中的分组长期得不到服务的现象出现。缺点:长分组得到的服务时间长,而短分组得到的服务时间短,并且没有区分分组的优先级。

(3)加权公平排队(WFQ )的优点:通过为每个队列分配一个与所需带宽百分比相对应的权重,使高优先级队列中的分组有更多的机会得到服务。缺点:实施起来很复杂。

8. 试用画图解释运输层的复用。画图说明许多个运输用户复用到一条运输连接上,而这条数据又复用到IP 数据报上。

【答案】

9. PPP 协议的主要特点是什么?为什么PPP 不使用帧的编号?PPP 适用于什么情况?为什么PPP 协议不能使数据链路层实现可靠传输?

【答案】(1)PPP 协议的主要特点

①点对点协议,既支持异步链路,也支持同步链路。

②PPP 是面向字节的。

(2)PPP 不使用帧的编号的原因

①在数据链路层出现差错的概率不大时,使用比较简单的PPP 协议比使用能够实现可靠传输的数据链路层协议开销小一些。

②假定采用了能实现可靠传输的数据链路层协议,然而当数据帧在路由器中从数据链路层上

相关内容

相关标签