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

2018年浙江大学光电信息工程学院408计算机学科专业基础综合之计算机网络考研仿真模拟五套题

  摘要

一、综合题

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

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

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

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

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

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

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

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

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

DiffServ 体系结构由许多在网络节点上实现的功能要素组成,包括每一跳转发小集合,数据包归类功能,和交通调节功能。其中,交通调节功能又包含测量、标记、整形、和监察策略四部分。在本体系结构,只在网络的边界节点上实现复杂的分类和调节功能,并且,通过在IPV4和IPV6包头的DS 段做适当的标记,聚合流量,然后根据所做的标记,采取不同的每一跳转发策略。因此,本体系结构具备可扩展性。“每一跳行为”保证了在互相竞争资源的数据流中为每个网络节点分配缓冲区和带宽资源时,有一个合理的处理力度。在核心网络节点上,无需维护每个应用程序流或每个用户转发状态。

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

【答案】(1)将10Mb/s以太网升级到100Mb/s,lGb/s和10Gb/s,并非将速率简单地提高十

倍、百倍甚至是千倍,这里有许多技术问题需要解决,如帧格式、帧长度、传输媒体以及工作方式等。

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

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

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

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

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

①它是一种成熟的技术;

②互操作性很好;

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

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

3. 当使用鼠标点击一个万维网文档时,若该文档除了有文本外,还有一个本地.gif 图像和两个远地.gif 图像。试问:需要使用哪个应用程序,以及需要建立几次UDP 连接和几次TCP 连接?

【答案】需要使用支持HTTP 协议的应用程序;

若使用HTTP/1.0,则需要建立0次UDP 连接和4次TCP 连接;

若使用HTTP/1.1,则需要建立0次UDP 连接和1次TCP 连接。

4. 话音信号的采样速率为8000Hz , 每隔10ms 将已编码的话音采样装配成话音分组,每一个话音分组在发送之前要加上一个时间戳。假定时间戳是从一个时钟得到的,该时钟每隔A 秒将计数器加1。试问能否将A 取为9ms? 如果行,请说明理由;如果不行,你认为A 应取为多少?

【答案】不能将A 取为9ms ,A 应小于话音分组长度10ms 。如果将A 取为9ms ,则有, 时钟时间:0918273645546372819099108……

计数器值:0123456789101112……

话音分组每隔10ms 产生一个,对应的时间戳值(即计数器值)为:

话音分组产生时间:0102030405060708090100110……

应加上的时间戳值:012345678101112……

可以看到时间戳值在8到10之间缺了一个。可见将Δ取为略小于话音分组长度10ms 是不行的。正确的做法是使2Δ或3Δ等于话音分组长度。当话音分组丢失时,时间戳值会相差4Δ或5Δ,由此来判定是否发生了分组丢失,可以将Δ取为5ms 。

5. 什么是网络管理?为什么说网络管理是当今网络领域中的热门课题?

【答案】网络管理,是指网络管理员通过网络管理程序对网络上的资源进行集中化管理的操作,主要包括故障管理、配置管理、计费管理、性能管理和安全管理。网络管理的一般模型,如

图所示。

图 网络管理的一般模型

网络管理对一个网络系统的高效运行非常重要,随着网络使用的普及,网络性能维护、网络计费使用以及网络安全管理等方面逐渐成为人们研宄的热点问题,因此,网络管理也就成为了当今网络领域中的热门课题。

6. 试简述SSL 的工作过程。

【答案】首先举例说明SSL 的工作过程。假定A 有一个使用SSL 的安全网页。B 上网时用鼠标点击到这个安全网页的链接。接着,服务器和浏览器就进行握手协议,其主要过程如下:

①浏览器向服务器发送浏览器的SSL 版本号和密码编码的参数选择;

②服务器向浏览器发送服务器的SSL 版本号、密码编码的参数选择及服务器的证书。证书包括服务器的RSA 公开密钥。此证书用某个认证中心的秘密密钥加密,然后发送给该服务器;

③浏览器有一个可信的CA 表,表中有每一个CA 的公开密钥。当浏览器收到服务器发来的证书时,就检查此证书是否在自己的可信的CA 表中。如不在,则后面的加密和鉴别连接就不能进行下去;如在,浏览器就使用CA 的公开密钥对证书解密,这样就得到了服务器的公开密钥;

④浏览器随机地产生一个对称会话密钥,并用服务器的公开密钥加密,然后将加密的会话密钥发送给服务器;

⑤浏览器向服务器发送一个报文,说明以后浏览器将使用此会话密钥进行加密。然后浏览器再向服务器发送一个单独的加密报文,表明浏览器端的握手过程已经完成;

⑥服务器也向浏览器发送一个报文,说明以后服务器将使用此会话密钥进行加密。然后服务器再向浏览器发送一个单独的加密报文,表明服务器端的握手过程已经完成;

⑦SSL 的握手过程至此已经完成,下面就可开始SSL 的会话过程。

7. DHCP 协议用在什么情况下?当一台计算机第一次运行引导程序时,其ROM 中有没有该主机的IP 地址、子网掩码或某个域名服务器的IP 地址?

【答案】动态主机配置协议DHCP 提供了一种机制,称为即插即用连网。这种机制允许一台计算机加入新的网络和获取IP 地址而不用手工参与,因此,DHCP 对运行客户软件和服务器软件的计算机都适用。由于DHCP 服务器分配给DHCP 客户的IP 地址是临时的,DHCP 客户只能在