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

2018年北京邮电大学网络技术研究院408计算机学科专业基础综合之计算机网络考研基础五套测试题

  摘要

一、综合题

1. 试说明IP 地址与硬件地址的区别,为什么要使用这两种不同的地址?

【答案】物理地址是数据链路层和物理层使用的地址,而IP 地址是网络层和以上各层使用的地址,是一种逻辑地址。IP 地址放在IP 数据报的首部,而硬件地址则放在MAC 帧的首部。在网络层和网络层以上使用的是IP 地址,而数据链路层及以下使用的是硬件地址。

在IP 层抽象的互联网上,我们看到的只是IP 数据报,路由器根据目的站的IP 地址进行路由选择。在具体的物理网络的链路层,我们看到的只是MAC 帧,IP 数据报被封装在MAC 帧里面。MAC 帧在不同的网络上传送时,其MAC 帧的首部是不同的。这种变化,在上面的IP 层上是看不到的。

每个路由器都有IP 地址和硬件地址。使用IP 地址与硬件地址,尽管连接在一起的网络的硬件地址体系各不相同,但IP 层抽象的互联网却屏蔽了下层这些很复杂的细节,并使我们能够使用统一的、抽象的IP 地址进行通信。

2. RTCP 协议使用在什么场合?RTCP 使用的五种分组各有何主要特点?

【答案】(l )RTCP 协议主要应用在服务质量的监视和反馈、媒体间的同步,以及多播组中成员的标志等。

(2)结束分组BYE 表示关闭一个数据流;特定应用分组APP 使应用程序能够定义新的分组类型;接收端报告分组RR 用来使接收端周期性地向所有的点用多播方式进行报告;发送端报告分组SR 用来使发送端周期性地向所有接收端用多播方式进行报告;远点描述分组SDES 给出会话中参加者的描述。

3. 计算机通信网有哪些非性能特征?非性能特征与性能指标有什么区别?

【答案】计算机通信网的非性能特征包括:费用、质量、标准化、可靠性、可扩展和可升级性、易于管理和维护等方面。

非性能特征与性能指标的区别:性能指标和非性能特征分别从定量和定性两个不同的角度来描述计算机通信网络的特征。非性能指标对于计算机通信网来说同样重要。

4. TCP 协议通过哪些差错检测和纠正方法来保证传输的可靠性?

TCP 中的差错检验通过3种简单工具来完成:【答案】检验、选择确认和超时重传。每个TCP

报文段都包括校验和字段。校验和用来检查报文段是否出现传输错误。如果报文段出现传输错误,

TCP 检查出错就丢弃该报文段。则发送端TCP 通过检查接收端的确认,来判断发送的报文段是否已经正确地到达目的端TCP 。如果发出的一个报文段在超时规定的时间内没有收到确认,则发送端将判断该报文段丢失或传输出错,从而重传该报文段。

5. 试在下列条件下比较电路交换和分组交换。要传送的报文共x (bit )。从源点到终点共经过k 段链路,每段链路的传播时延为d (s ), 数据率为b (b/s)。在电路交换时电路的建立时间为s (s )。在分组交换时分组长度为p (bit ), 且各结点的排队等待时间可忽略不计。问在怎样的条件下,分组交换的时延比电路交换的要小?

(提示:画一下草图观察k 段链路共有几个结点。)

【答案】时延=发送时延+传播时延-处理时延+排队时延发送时延-数据块长度(bit )/发送速率(b/s)传播时延-信道长度(m )/信号在信道上的传播速率(m/s)

线路交换时延:

分组交换时延:

其中

当表示k 段传输中,有 次的储存转发延迟。 相反。 时,电路交换的时延比分组交换的时延大,当

6. 试破译下面的密文诗。加密采用替代密码,使得26个字母(从a 到z )中的每一个用其他某个字母替代(注意,不是按序替代),密文中无标点符号,空格未加密。

Kfd ktbd fzm eubd kfd pzyiom mztx ku kzyg ur bzha kfthcm ur mfudm zhx mftnm zhx mdzythc pzq ur ezsszcdm zhx gthcm zhx Dfa kfd mdz tm sutythc fuk zhx pfdkfdi ntcm fzld pthcm sok pztk z stk kfduamkdim eitdx sdruid pd fzld uoi efzk rui mum ur om zid uok ur sidzkf zhx zyy ur om zid rzk hu foiia mztx kfd ezindhkdi kfda kfzhgdx ftb boef rui kfzk

【答案】the time has come the walrus said to talk of many things of shoes and ships and sealing wax of cabbages and kings and why the sea is boiling hot and whether pigs have wings but wait a bit the oysters cried before we have our chat for some of US are out of breath and all of US are fat no hurry said the carpenter they thanked him much for that

7. 重新考虑上题文件分发任务,但采用P2P 文件分发方式,并且每个对等方只能在接收完整个文件后才能向其他对等方转发。试计算文件分发到所有N 个对等方的最短时间。

【答案】当服务器向某一个对等方传送完文件F 时,此时用时,此时变为2个服务器开始向其他的对等方上传一次文件,传送完毕时又耗时,系统中变为4个服务器,依此类推可以得到经过X 轮循环后,总共耗时

系统中有N+1个文件,即时间为 得出所以文件分发到所有N 个对等方的最短

8. MPLS 能否使用显式路由选择以保证对特定流的QoS 需求(如带宽或时延)?请说明理由。

【答案】MPLS 可以使用显式路由选择以保证对特定流的QoS 需求,但有关这种QoS 需求的信息应当使边沿路由器知道。MPLS 使用显式路由选择可以灵活选择一条低延迟、安全的路径来

传输数据,从而满足了用户的应用需求服务,或者说可以提供一致的、可预计的数据交付服务。因此,可以保证对特定流的QoS 需求。

9. 试将数据

【答案】

进行base64编码,并得出最后传送的

数据。

10.什么是应用编程接口API? 它是应用程序和谁的接口?

【答案】当某个应用进程启动系统调用时,控制权就从应用进程传递给了系统调用接口,此接口再将控制权传递给计算机的操作系统,操作系统将此调用给某个内部过程,并执行所请求的操作。内部过程一旦执行完毕,控制权就又通过系统调用接口返回给应用程序。只要应用进程需要从操作系统获得服务,就要将控制权传递给操作系统,操作系统在执行必要的操作后将控制权返回给应用进程,这种系统调用接口又称为应用编程接口API 。

API 是应用程序和操作系统之间的接口。

11.媒体播放器和媒体服务器的功能是什么?请用例子说明。媒体服务器为什么又称为流式服务器?

【答案】媒体播放器的功能:播放音频/视频节目,管理用户界面、解压缩、消除时延抖动和处理传输带来的差错。

媒体服务器的功能:使用元文件的URL 接八到媒体服务器,请求下载浏览器所请求的音频/视频文件,给出响应把该音频/视频文件发送给媒体播放器。

媒体服务器也称为流式服务器是因为其与万维网服务器不同,支持流式音频和视频的传送。例如在线看电影,影像文件不必下载到本地硬盘,也不必等到影像文件全部准备完毕,在等待几分钟或几秒钟后就可以观看电影。

12.为什么RTP 协议同时具有运输层和应用层的特点?

【答案】从开发者的角度看,RTP 应当是应用层的一部分。在应用程序的发送端,开发者必须编写用RTP 封装分组的程序代码,然后把RTP 分组交给UDP 套接字接口。在接收端,RTP 分组通过UDP 套接字接口进入应用层后,还要利用开发者编写的程序代码从RTP 分组中把应用数据块提取出来。然而RTP 的名称又隐含地表示它是一个运输层协议,因为RTP 封装了多媒体应用的数据块,并且由于RTP 向多媒体应用程序提供了服务(如时间戳和序号)。因此,也可以将RTP 看成是在UDP 之上的一个运输层子层协议。

13.无线局域网的物理层主要有哪几种?

【答案】无线局域网的物理层主要有802.11家族谱、蓝牙新贵、家庭网络的HomeRF 。 几种常用的802.11无线局域网如表所示。