《计算机网络原理》复习题及解答

《计算机网络原理》复习题及解答
《计算机网络原理》复习题及解答

第一章概述

一、填空题

1) 21 世纪的一些重要特征就是数字化、网络化和信息化,它是一个以____为核

心的信息时代。

2) 网络是指“三网”,即____网络、____网络和____网络。其中发展

最快的并起到核心作用的是____网络。

3)电路交换的三个阶段:建立连接、通信、____。

4)分组交换网中的结点交换机根据收到的分组的首部中的____信息,把分组转发到下一个结点交换机。

5)分组在各结点存储转发时需要排队,这就会造成一定的____。

6)分组交换网则是以____为中心,主机都处在网络的外围。

7)国际性组织____于1992年成立,该组织对因特网进行全面管理。

8)所有的因特网标准都是以RFC的形式在____上发表。

9)因特网(Internet)是“___的网络”

10)计算机网络与分布式计算机系统的区别主要是___的不同。

11)____是广域网和局域网(或校园网)之间的桥接区

12)____是局域网(或校园网)和城域网之间的桥接区

13)____是因特网的核心部分。

14)“____”是数字信道所能传送的“最高数据率”的同义语。

15)数据经历的总时延就是发送时延、____时延和____时延之和。

16)对于高速网络链路,我们提高的仅仅是数据的____而不是比特在链路上的传播速率。

17)____协议族是Internet的事实上的国际标准。

18)计算机网络的体系结构是计算机网络的各层及其____的集合。

19)计算机网络体系结构中的____层直接为用户的应用进程提供服务。

20)____负责为分组交换网上的不同主机提供通信。

21)在TCP/IP体系中,分组也叫作____数据报,或简称为数据报。

22)协议是控制两个____实体进行通信的规则的集合。

23)在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供____。

24)TCP/IP 是四层的体系结构:____、____、____和____层。

25)客户(client)和服务器(server)都是指通信中所涉及的两个____。

(参考答案)

二、判断题

1) 电路交换必定是面向连接的。

2)计算机数据具有突发性。

3)分组交换网以“帧”作为数据传输单元。

4)分组交换网则是以计算机为中心。

5) 所有的RFC文档都必须交费从因特网上下载。

6)分布式计算机系统的最主要的特点是整个系统中的各计算机对用户都是透明的。

7)广域网是局域网(或校园网)和城域网之间的桥接区。

8)局域网是因特网的核心部分。

9)对于数字信道,常把带宽和数据率(吞吐量)不加区别,混为同义。

10)提高链路带宽提高了数据的发送时延。

11)TCP/IP 是五层的体系结构。

12)应用层是体系结构中的最低层。

13)网络层的任务就是负责主机中两个进程之间的通信。

14)数据链路层的任务就是透明地传送比特流。

15)实体表示任何可发送或接收信息的硬件或软件进程。

16)面向连接服务,在数据传送时是按序传送的。

17)客户-服务器方式所描述的是进程之间服务和被服务的关系。

(参考答案)

三、简答题

1)请说明分组交换的优点

2)大致上可将因特网分为哪五个接入级?

3)请简述计算机网络的组成

4)请写出制订因特网的正式标准要经过哪四个阶段?

5)请说明计算机网络的体系结构的概念

6)请说明网络协议的三个组成要素

7)简述计算机网络采用层次结构的优点

8)收发两端之间的传输距离为1000km,信号在媒体上的传播速率为2×108 m/s。

试计算以下两种情况的发送时延和传播时延:(1)数据长度为107 bit,数

据发送速率为100kb/s。(2)数据长度为103 bit,数据发送速率为1Gb/s。从

以上计算结果可得出什么结论?

9)长度为100字节的应用层数据交给运输层传送,需加上20字节的TCP首部。

再交给网络层传送,需加上20字节的IP首部。最后交给数据链路层的以太网

传送,加上首部和尾部共18字节。试求数据的传输效率。若应用层数据长度

为1000字节,数据的传输效率是多少?

=============================

答案

一、填空题

1)网络

2)电信有线电视计算机计算机

3)释放连接

4)地址

5)时延

6)网络

7)因特网协会(Internet Society,简称 ISOC )

8)因特网

9)网络

10)软件

11)城域网

12)接入网

13)广域网

14)带宽

15)传播处理

16)发送速率

17)TCP/IP

18)协议

19)应用

20)网络层

21)IP

22)对等

23)服务

24)应用层运输层网际层网络接口

25)应用进程

二、判断题

1) (√)

2)(√)

3)(×)。分组交换网以“分组”作为数据传输单元。

4)(×)。分组交换网则是以网络为中心。

5) (×)。所有的RFC文档可以从因特网上免费下载。

6)(√)

7)(×)。接入网是局域网(或校园网)和城域网之间的桥接区。

8)(×)。广域网是因特网的核心部分。

9)对于数字信道,常把带宽和数据率(吞吐量)不加区别,混为同义。10)(×)。提高链路带宽减小了数据的发送时延。

11)(×)。TCP/IP 是四层的体系结构。

12)(×)。应用层是体系结构中的最高层。

13)(×)。运输层的任务就是负责主机中两个进程之间的通信。

14)(×)。物理层的任务就是透明地传送比特流。

15)(√)

16)(√)

17)(√)

三、简答题

1)请说明分组交换的优点

答:高效动态分配传输带宽,对通信链路是逐段占用。

灵活以分组为传送单位和查找路由。

迅速不必先建立连接就能向其他主机发送分组;充分使用链路的带宽。可靠完善的网络协议;自适应的路由选择协议使网络有很好的生存性。

2)大致上可将因特网分为哪五个接入级?

答:网络接入点 NAP

国家主干网(主干 ISP)

地区 ISP

本地 ISP

校园网、企业网或 PC 机上网用户

3)请简述计算机网络的组成

答:(1)若干个主机,向用户提供服务,构成资源子网;

(2)一个通信子网,由一些专用的结点交换机和连接这些结点的通信链路组成; (3)一系列的协议,用来控制主机之间或主机和子网之间的通信。

4)请写出制订因特网的正式标准要经过哪四个阶段?

答:因特网草案(Internet Draft) ——在这个阶段还不是 RFC 文档。(有效期六个月)

建议标准(Proposed StandarD. ——从这个阶段开始就成为 RFC 文档。

草案标准(Draft StandarD. 因特网标准(Internet StandarD.

5)请说明计算机网络的体系结构的概念

答:所谓网络体系结构就是为了完成计算机间的通信合作,把每个计算机互连的功能划分成定义明确的层次,规定了同层次进程通信的协议及相邻层之间的接口和服务。将这样的层次结构模型和通信协议统称为网络体系结构。

6)请说明网络协议的三个组成要素

答:语法数据与控制信息的结构或格式。

语义需要发出何种控制信息,完成何种动作以及做出何种响应。

同步事件实现顺序的详细说明。

7)简述计算机网络采用层次结构的优点

答:(1)各层之间相互独立,高层不需要知道低层是如何实现的,而仅知道该层通过层间的接口所提供的服务。

(2)灵活性好。某层的改变,只要层间接口不变,则不影响上下层。

(3)结构上可分割开,各层都可以采用最合适的技术来实现。

(4)这种结构使得系统的实现和维护变得容易控制。

(5)这有利于促进标准化工作。

8)收发两端之间的传输距离为1000km,信号在媒体上的传播速率为2×108 m/s。

试计算以下两种情况的发送时延和传播时延:

(1) 数据长度为107 bit,数据发送速率为100kb/s。

(2) 数据长度为103 bit,数据发送速率为1Gb/s。

从以上计算结果可得出什么结论?

答:(1)发送时延为100s,传播时延为5ms。

(2)发送时延为1μs,传播时延为5ms。

若数据长度大而发送速率低,则在总的时延中,发送时延往往大于传播时延。但若数据长度短而发送速率高,则传播时延又可能是总时延中的主要成分。

9)长度为100字节的应用层数据交给运输层传送,需加上20字节的TCP首部。

再交给网络层传送,需加上20字节的IP首部。最后交给数据链路层的以太网传送,加上首部和尾部共18字节。试求数据的传输效率。若应用层数据长度为1000字节,数据的传输效率是多少?

答:数据长度为100字节时,数据传输效率为100/(100+20+20+18)=63.3%。数据长度为1000字节时,数据传输效率为1000/(1000+20+20+18)=94.5%。

第二章物理层

一、填空题

1)物理层考虑的是如何在各种传输媒体上传输数据____。

2)一个数据通信系统可划分为三大部分,即源系统、____系统和目的系统。

3)码元传输的速率越高,在信道的输出端的波形的____就越严重。

4)____是码元传输的速率单位(每秒传多少个码元)。

5)传输媒体也称为传输介质,它是数据传输系统中在发送器和接收器之间的____通路。

6)光纤传输分为____模与____模两类。

7)通过____将多路信号组合在一条物理信道上传输,到接收端再用____将各路信号分离并输出,从而提高通信线路的利用率,降低通信成本。

8)在计算机网络中常用的信道复用技术有:____复用、____复用、波分复用、码分复用等。

9)时分复用是所有用户在不同的时间占用同样的____。

10)统计时分复用又称为____时分复用,而普通的时分复用称为____时分复用。

11)信道按所传输的信号可分为____信道和____信道。

12)信道上传输的信号有____信号和____信号之分。

13)对于数字信号传输,波特率是指线路上每秒钟传送的____个数。

14)双绞线各个线对螺旋排列的目的是为了使各线对之间的____最小。

15)光导纤维通过内部的全反射来传输一束经过____的光信号。

16)从通信的角度来看,多路复用技术就是把许多信号在____的传输线路上用单一的传输设备来进行传输。

17)脉码调制的过程由取样、____和编码三步构成。

18)码分多址CDMA(Code Division Multiple Access),是一种用于移动通信系统的技术;共享____和____资源。

19)DTE (Data Terminal Equipment) 是数据终端设备,是具有一定的数据处理能力和____、____数据能力的设备。

20)所谓调制就是进行____变换。

(参考答案)

二、判断题

1) 一条通信电路往往包含一条发送信道和一条接收信道。

2)宽带信号则是将基带信号进行调制后形成的时分复用模拟信号。

3)波特是码元传输的速率单位,1 波特为每秒传送 1 个码元。

4)频分复用:所有用户在同样的时间占用不同的带宽资源。

5) 对于模拟信号的传输,波特率是指调制解调器上输出的调制信号每秒钟调制载波状

态改变的次数。

6)双绞线用做远程中继线时,最大距离可达15公里;用于10Mbps局域网时,与集线器的距离最大为1000米。

7)光纤最普遍的连接方法是点到点方式。

8)若媒体能达到的位传输速率超过传输数据所需的数据传输速率,可采用频分多路复用技术。

9)脉码调制PCM是将模拟信号变换为数字信号的常用方法。

10)波分复用就是光的频分复用。

(参考答案)

三、简答题

1)物理层的主要任务是确定与传输媒体的接口的哪些特性?并进行简单说明。

2)请说明基带(baseband)信号和宽带(broadband)信号的概念。

3)比特率与波特率的区别是什么?

4)请简述CDMA 的重要特点

(参考答案)

=============================

答案

一、填空题

1)比特流2)传输 3)失真 4)波特 5)物理

6)单多 7)多路复用器多路分用器 8)频分时分 9)频带宽度

10)异步同步11)模拟数字 12)基带宽带 13)波形

14)电磁干扰 15)编码 16)单一 17)量化18)时间频率

19)发送接收 20)波形

二、判断题

1) (√)

2)(×)宽带信号则是将基带信号进行调制后形成的频分复用模拟信号。

3)(×)波特是码元传输的速率单位,1 波特为每秒传送 1 个码元。

4)(√)

5) (√)

6)(×)双绞线用于10Mbps局域网时,与集线器的距离最大为100米。

7)(√)

8)(×)采用时分多路复用技术。

9)(√)

10)(√)

三、简答题

1)物理层的主要任务是确定与传输媒体的接口的哪些特性?并进行简单说明。

答:(1)机械特性接口的形状、尺寸、引线数目、排列顺序等。

(2)电气特性接口电缆上各线的电压范围。

(3)功能特性指明某条线上某一电平的电压代表何种意义。

(4)规程特性指明各种可能事件的出现顺序。

2)请说明基带(baseband)信号和宽带(broadband)信号的概念。

答:基带信号就是将数字信号 1 或 0 直接用两种不同的电压来表示,然后送到线路上去传输。宽带信号则是将基带信号进行调制后形成的频分复用模拟信号。

3)比特率与波特率的区别是什么?

答:比特率是指每秒比特数,而波特率即每秒钟内离散信号事件的个数。在远程通信中通常使用一种波特(baud)单位,只有当在每个信号事件仅代表一个2进位的情况下,波特率才相当于比特率(每秒比特数),在其它情况下波特率并不直接等于比特率。

4)请简述CDMA 的重要特点

答:每个站分配的码片序列不仅必须各不相同,并且还必须互相正交(orthogonal)。在实用的系统中是使用伪随机码序列。

第三章数据链路层

一、填空题

1)链路(link)是一条无源的点到点的____线路段,中间没有任何其他的交换结点。

2)数据链路(data link) 除了物理线路外,还必须有____来控制这些数据的传输。

3)一般的网络适配器都包括了____层和____层这两层的功能。

4)数据链路层传输的数据单位是____。

5)PPP 是面向____的,所有的 PPP 帧的长度都是整数字节。

6)数据链路的建立、维持和释放就叫____。

7)____是指接收方应当能从接收到的比特流中准确地区分出一帧的开始和结束在什么地方。

8)PPP 协议不使用序号和____机制。

9)____传输就是不管所传送的数据是样的组合,都应当能够在链路上传送。

10)零比特填充法规定,在两个标志字段为F之间的比特序列中,如果检查出连续的___个1,不管它后面的比特是0或1,都增加1个0。

11)停止等待协议是最简单但也是最基本的____层协议。

12)由收方控制发方的数据流,是计算机网络中____控制的一个基本方法。

13)帧的序号占用的比特数越少,数据传输的____就越小。

14)CRC 是一种常用的____,而 FCS 是添加在数据后面的____。

15)连续出现相同发送序号的数据帧,表明发送端进行了____。

16)连续出现相同序号的确认帧,表明接收端收到了____。

17)连续 ARQ 协议允许发送方不等____帧返回就连续发送多个数据帧。

18)发送窗口用来对发送端进行____控制。

19)在接收端只有当收到的数据帧的发送序号落入____内才允许将该数据帧收下。

20)当发送窗口和接收窗口的大小都等于___时,就是停止等待协议。

21)HDLC可适用于链路的两种基本配置,即____配置与____配置。

22)平衡配置的特点是链路两端的两个站都是____。

23)用户使用拨号电话线接入因特网时,一般都是使用____协议。

24)PPP既支持异步链路,也支持面向____的同步链路。

25) 对每一个收到的帧,PPP都要使用____进行CRC检验。

(参考答案)

二、判断题

1) 对于停止等待协议,由于每发送一个数据帧就停止等待,因此用二个比特来编号就

够了。

2)发送端在发送完数据帧时,必须在其发送缓存中暂时保留这个数据帧的副本。

3)实用的 CRC 检验器都是用软件完成的。

4)连续 ARQ 协议中,接收端只按序接收数据帧,不按序号到来的帧被丢弃。

5) 平衡配置的特点是由一个主站控制整个链路的工作。

6)在数据传输过程中,差错主要是由通信过程中的噪声引起的。

7)如果数据链路层能够为两个网络层的对等实体提供数据传输服务,那么对于两个网络层需要通信的对等实体来说就存在着一个实际数据路径。

8)复合站同时具有主站与从站的功能。因此,每个复合站都可以发出命令与响应。9)如果在数据传输过程中发生传输错误,那么传输端接收到的带有CRC校验码的接收数据比特序列一定能被相同的生成多项时整除。

10)PPP协议不能保证无差错接受。

(参考答案)

三、简答题

1)请简述数据链路层的主要功能。

2)请描述具有最简单流量控制的数据链路层协议算法(分别描述发送结点和接收结点的算法)。

3)要发送的数据为1101011011。采用CRC的生成多项式是P(X)= X^4+X+1,试求应添加在数据后面的余数。

4)采用生成多项式 X^6 + X^4 + X + 1,发送的报文到达接收方为101011000110,所接收的报文是否正确?试说明理由。

5) 试解释滑动窗口机制中发送窗口和接收窗口的概念。

6)有一比特串0110111111111100用HDLC协议传送。经过零比特填充后变成怎样的比特串?若接收端收到的HDLC帧的数据部分是0001110111110111110110,问删除发送端加入的零比特后变成怎样的比特串?

7) PPP 协议之所以不使用序号和确认机制是出于什么考虑?

(参考答案)

=============================

答案

一、填空题

1)物理 2)通信协议 3)数据链路物理 4)帧 5)字节

6)链路管理 7)帧定界 or 帧同步 8)确认 9)透明 10)5

11)数据链路 12)流量13)额外开销 14)检错方法冗余码 15)超时重传16)重复帧 17)确认18)流量 19)接收窗口 20)1

21)非平衡平衡 22)复合站 23)PPP 24)比特

25)硬件

二、判断题

1) (×)用二个比特来编号就够了。

2)(√)

3)(×)实用的 CRC 检验器都是用硬件完成的。

4)(√)

5) (×)非平衡配置的特点是由一个主站控制整个链路的工作。

6)(√)

7)(×)存在着一个虚拟数据路径。

8)(√)

9)(×)不一定能被相同的生成多项时整除。

10)(×)PPP协议可保证无差错接受。

三、简答题

1) 请简述数据链路层的主要功能。

答:(1) 链路管理(数据链路的建立、维持和释放)

(2) 帧定界使接收方能从收到的比特流中区分出一帧的开始和结束)

(3) 流量控制

(4) 差错控制(发现并纠正传输错误)

(5) 将数据和控制信息区分开

(6) 透明传输(当所传的数据中出现了控制字符时,采取适当的措施)

(7) 寻址

2)请描述具有最简单流量控制的数据链路层协议算法(分别描述发送结点和接收结点的算法)。

答:在发送结点: (1) 从主机取一个数据帧。 (2) 将数据帧送到数据链路层的发送缓存。 (3) 将发送缓存中的数据帧发送出去。 (4) 等待。 (5) 若收到由接收结点发过来的信息(此信息的格式与内容可由双方事先商定好),则从主机取一个新的数据帧,然后转到(2)。

在接收结点: (1) 等待。 (2) 若收到由发送结点发过来的数据帧,则将其放入数据链路层的接收缓存。 (3) 将接收缓存中的数据帧上交主机。 (4) 向发送结点发一信息,表示数据帧已经上交给主机。 (5) 转到(1)。

3)要发送的数据为1101011011。采用CRC的生成多项式是P(X)= X^4+X+1,试求应添加在数据后面的余数。

答:添加的检验序列是1110。出现的两种差错都可以发现。

4)采用生成多项式 X^6 + X^4 + X + 1,发送的报文到达接收方为101011000110,所接收的报文是否正确?试说明理由。

答:多项式对应的位串是1010011,用它来除接收到的报文,若能整除,则所接收报文正确。经运算验证,能够整除,所以收到的报文是正确的。

5) 试解释滑动窗口机制中发送窗口和接收窗口的概念。

答:发送窗口:用来对发送端进行流量控制,它的大小代表在没有收到对方的确认帧的情况下发送端最多可以发送的数据帧数。

接收窗口:用来控制接收端可以接收哪些数据帧。只有发送序号落入接收窗口内的数据帧才可以收下。

6)有一比特串0110111111111100用HDLC协议传送。经过零比特填充后变成怎样的比特串?若接收端收到的HDLC帧的数据部分是0001110111110111110110,问删除发送端加入的零比特后变成怎样的比特串?

答:第一个比特串:经零比特填充后变成011011111011111000。(加下划线的0是填充的) 另一个比特串:删除发送端加入的零比特后变成000111011111-11111-110 (连字符表示删除了0)

7) PPP 协议之所以不使用序号和确认机制是出于什么考虑?

相关主题
相关文档
最新文档