2018年河北农业大学信息科学与技术学院808计算机网络考研基础五套测试题
● 摘要
一、综合题
1. 一个PPP 帧的数据部分(用十六进制写出)是7D 5E FE 27 7D 5D 65 7D 5E。试问真正的数据是什么(用十六进制写出)?
【答案】PPP 帧格式采用特殊的字符填充法。具体做法:将转变成为将
转变成为因此,反推出真正的数据是7E FE 27 7D 7D 65 7E。
2. 试比较先进先出(FIFO )排队、公平排队(FQ )和加权公平排队(WFQ )的优缺点。
【答案】(1)先进先出(FIFO )排队的优点:实施简单。缺点:不能区分时间敏感分组和一般数据分组,并且对排在长分组后面的短分组也不公平;
(2)公平排队(FQ )的优点:在高优先级队列中总是有分组时,克服优先排队的局限,避免了低优先级队列中的分组长期得不到服务的现象出现。缺点:长分组得到的服务时间长,而短分组得到的服务时间短,并且没有区分分组的优先级。
(3)加权公平排队(WFQ )的优点:通过为每个队列分配一个与所需带宽百分比相对应的权重,使高优先级队列中的分组有更多的机会得到服务。缺点:实施起来很复杂。
3. 在防火墙中的分组过滤和MPLS 标记交换是否兼容?请说明理由。
【答案】防火墙中的分组过滤工作在IP 层或IP 层以上,而MPLS 标记交换则工作在IP 层之下。分组过滤就是从分组首部提取出特定的字段,然后按照事先制定好的规则对分组进行处理。防火墙本来不处理IP 层以下的MPLS 的首部,但现在的网络处理机构的功能増强了,可以从一个分组的多个首部中提取和处理多个字段。因此,MPLS 可以建立这样的显式路径,其出口结点有防火墙。
4. 漏桶管制器的工作原理是怎样的,数据流的平均速率、峰值速率和突发长度各表示什么意思?
【答案】(1)漏桶管制器的工作原理:漏桶管制器简称漏桶,它是一种抽象的机制。在漏桶中可装许多权标,但最多装入b 个权标,只要漏桶中的权标数小于b 个,新的权标就以每秒r 个权标的恒定速率加入到漏桶中。但若漏桶已装了b 个权标,则新的权标就不再装入,而漏桶的权标数达到最大值b 。
漏桶管制分组流进入网络的过程如下:分组进入网络前先要进入一个队列中等候漏桶中的权标,就可从漏桶中取走一个权标,然后就准许一个分组从队列进入网络。若漏桶已无权标,就要等新的权标注入漏桶后,再把这个权标拿走后才能准许下一个分组进入网络。假定在时间间隔t 中把漏桶中的全部b 个权标都取走。但在这个时间间隔内漏桶又装入了rt 个新权标,因此在任何
时间间隔t 内准许进入网络的分组数的最大值为rt+b。控制权标进入漏桶的速率r 就可对分组进入网络的速率进行管制。
(2)数据流的平均速率:指在一定的时间间隔内通过的分组数;
数据流的峰值速率:限制了数据流在非常短的时间间隔内的流量;
数据流的突发长度:网络限制在非常短的时间间隔内连续注入到网络中的分组数。
5. 什么是数据报?什么是虚电路?并加以比较。
【答案】(1)在虚电路方式中,为进行数据传输,网络的源结点和目的结点之间先要建立一条逻辑通路。无论何时,一个站都能和任何站建立多个虚电路,也能与多个站建立虚电路。这种传输数据的逻辑通路就是虚电路,它之所以是“虚”的,是因为这条电路不是专用的。每条虚电路支持特定的两个端点之间的数据传输,两个端点之间也可以有多条虚电路为不同的进程服务,这些虚电路的实际路由可能相同,也可能不同。虚电路的主要特点是:在数据传送之前先建立站与站之间的一条路径。需注意的是,这样做并不是说它像电路交换那样有一条专用通路,分组在每一个结点上仍然需要缓冲,并在线路上排队等待输出;
(2)在数据报方式中,每个分组的传送是被单独处理的,就像报文交换中的报文一样。每个分组被称为一个数据报,每个数据报自身携带足够的地址信息。一个结点接收到一个数据报后,根据数据报中的地址信息和结点所储存的路由信息,找出一个合适的出路。把数据报原样发送到下一个结点。因此,当某一个站点要发送一个报文时,先把报文拆成若干个带有序号和地址信息的数据报,依次发送到网络结点上。此后,各数据报就可能不再按顺序到达目的地,有的数据报甚至会在途中丢失。整个过程中,没有虚电路的建立,需要单独为每个数据报进行路由选择;
(3)虚电路分组交换适用于两端之间的长时间数据交换,尤其是交互式会话中每次传送的数据报很短的情况下,可免去每个分组要有地址信息的额外开销。它提供了更可靠的通信功能。保证每个分组正确到达,且保持原来的顺序,还可以对两个数据端点的流量进行控制,接收方在来不及接收数据时,可以通知发送方暂缓发送分组。但虚电路有一个弱点:当某个结点或某条链路出现故障而彻底失效时,则所有经过故障点的虚电路将立即被破坏;
(4)数据报分组交换省去了呼叫建立阶段,它传输少量分组时比虚电路方式简便灵活。在数据报方式中,分组可以绕开故障区而到达目的地,因此故障的影响面要比虚电路方式小得多。但数据报不保证分组的按序到达,数据的丢失也不会立即知晓。
6. 某单位分配到一个B 类IP 地址,其Net-id 为该单位有4000台机器,分布在16个不同的地点。如选用子网掩码为
地点主机号码的最小值和最大值。 【答案】
主机数
共有子网数
可给每个地点分配如下子网号码:
试给每一个地点分配一个子网号码,并算出每个为掩码,则每个网络所连平均每个地点250台机器。如选能满足实际需求。
7. 什么叫做传统以太网?以太网有哪两个主要标准?
【答案】传统以太网表示最早流行的l0Mb/s速率的以太网。在以太网中,所有计算机被连接在一条同轴电缆上,采用具有冲突检测的载波感应多处访问
总线拓扑结构。
以太网的两个主要标准是:与标准。
8. 为什么SNMP 的管理进程使用探询掌握全网状态属于正常情况,而代理进程使用陷阱向管理进程报告属于较少发生的异常情况?
【答案】SNMP 管理进程定时向被管设备周期性地发送探询信息,间隔时间可以通过SNMP 的管理信息库MIB 来建立。探询的好处是:①可以使得系统相对简单;②能限制通过网络所产生的管理信息的通信量。
但是SNMP 不是完全的探询协议,允许不经过询问就发送某些信息。这种信息称为陷阱,表示它能够捕捉“事件”,但这种陷阱信息的参数是受限制的。当被管对象的代理检测到有事件发生时,就检查其门限值。代理只向管理进程报告达到某些门限值的事件。这种方法的好处是:①仅在严重事件发生时才发送陷阱;②陷阱信息很简单且所需字节数很少。
总之,使用探询以维持对网络资源的实时监视,同时也采用陷阱机制报告特殊事件,使得SNMP 成为一种有效的网络管理协议。
9. 试举出常用的几种系统调用的名称,说明它们的用途。
【答案】系统的调用包括多种,例如bind 、accept 、listen 等。
当套接字被创建后,它的端口号和IP 地址都是空的,因此应用进程要调用bind (绑定)来指明套接字的本地地址(本地端口号和本地IP 地址)。在服务器端调用bind 时就是把熟知端口号和本地IP 地址填写到已创建的套接字中,称为把本地地址绑定到套接字。在客户端也可以不调用bind ,这时由操作系统内核自动分配一个动态端口号(通信结束后由系统收回)。
方法,采用竞争机制和
相关内容
相关标签