2017年湖南大学信息科学与工程学院F1007计算机网络复试实战预测五套卷
● 摘要
一、综合题
1. 网桥中的转发表是用自学习算法建立的。如果有的站点总是不发送数据而仅仅接收数据,那么在转发表中是否就没有与这样的站点相对应的项目?如果要向这个站点发送数据帧,那么网桥能够把数据帧正确转发到目的地址吗?
【答案】如果站点不发送数据,那么在转发表中就没有与这样的站点相对应的项目。
网桥在收到帧后先进行自学习,查找转发表中与收到帧的源地址有无相匹配的项目,如果没有,就在转发表中増加一个项目(源地址、进入的接口和时间)。如有,则把原有的项目进行更新。所以如果站点不发送数据,则网桥在自学习中无法把站点源地址加入转发表,因此,转发表中没有相对应的项目。
如果要向这个站点发送数据帧,那么网桥能够把数据帧通过广播的方式转发到目的地址。
2. 试分别讨论以下各种情况在什么条件下是透明传输,在什么条件下不是透明传输。(提示:请弄清什么是“透明传输”,然后考虑能否满足其条件。)
(1)普通的电话通信。
(2)电信局提供的公用电报通信。
(3)因特网提供的电子邮件服务。
【答案】透明传输实际上是不管所传数据是什么样的比特组合,都应当能够在链路上传送。当所传数据中的比特组合恰巧与某一个控制信息完全一样时,必须有可靠的措施,使接收方不会将这种比特组合数据误认为是某种控制信息,这样的数据链路层的传输就被认为是透明的。
(1)由于电话系统的带宽有限,而且还有失真,因此电话机两端的输入声波和输出声波是有差异的,在“传送声波”这个意义上讲,普通的电话通信并不是透明传输。但对“听懂说话的意思”来讲,基本上是透明传输。但有时个别语音会听错,如单个的数字1和7, 这时就不是透明传输;
(2)—般说来,由于电报通信的传输是可靠的,接收的报文和发送的报文是一致的,因此应当是透明传输,但如果有人到电信局发送“1849807235”这样的报文,则电信局会根据有关规定拒绝提供电报服务(电报通信不得为公众提供密码通信服务)。因此,对于发送让一般人看不懂意思的报文,现在的公用电报通信不是透明通信;
(3)—般说来,电子邮件是透明传输,但有时不是。因为国外有些邮件服务器为了防止垃圾邮件,对来自某些域名(如.cn )的邮件一律阻拦,这就不是透明传输,有些邮件的附件在收件人的电脑上打不开,这也不是透明传输。
3. 假定一个以太网上的通信量中的是在本局域网上进行的,而其余的的通信量是在本局域网和因特网之间进行的。另一个以太网的情况则反过来。这两个以太网一个使用以太网集线器,而另一个使用以太网交换机。你认为以太网交换机应当用在哪一个网络上?
【答案】集线器组成的以太网是一个冲突域,且独占信道;由交换机组成的以太网,可以同时存在多个连接。根据两个网络的状况相比较
,
保障交换的速度。因此,
以太网交换机应该因特网通信量的网络更加需要在网络出口上通信量用在本局域网,而的通信量用到因特网的网络。
4. —个应用程序用UDP ,到了IP 层将数据报再划分为4个数据报片发送出去,结果前两个数据报片丢失,后两个到达目的站,过了一段时间应用程序重传UDP 。而IP 层仍然划分为4个数据报片来传送,结果这次前两个到达目的站而后两个丢失。试问:在目的站能否将这两次传输的4个数据报片组装成为完整的数据报?假定目的站第一次收到的后两个数据报片仍然保存在目的站的缓存中。
【答案】在目的站不能将这两次传输的4个数据报片组装成为完整的数据报。
IP 数据报的标识字段会有另一个标识符,重传时,仅当标识符相同的IP 数据报片才能组装成
一个IP 数据报。而前两个IP 数据报片的标识符与后两个IP 数据报片的标识符不同,因此不能组装成一个IP 数据报。
5. 规程与协议有什么区别?
【答案】规程与协议没有本质的区别。用于物理层的协议也常称为物理层规程(Procedure ),
其实物理层规程就是物理层协议,只是在“协议”这个名词出现之前人们先使用了“规程”这一名词。
6. 什么是数据报?什么是虚电路?并加以比较。
【答案】(1)在虚电路方式中,为进行数据传输,网络的源结点和目的结点之间先要建立一条逻辑通路。无论何时,一个站都能和任何站建立多个虚电路,也能与多个站建立虚电路。这种传输数据的逻辑通路就是虚电路,它之所以是“虚”的,是因为这条电路不是专用的。每条虚电路支持特定的两个端点之间的数据传输,两个端点之间也可以有多条虚电路为不同的进程服务,这些虚电路的实际路由可能相同,也可能不同。虚电路的主要特点是:在数据传送之前先建立站与站之间的一条路径。需注意的是,这样做并不是说它像电路交换那样有一条专用通路,分组在每一个结点上仍然需要缓冲,并在线路上排队等待输出;
(2)在数据报方式中,每个分组的传送是被单独处理的,就像报文交换中的报文一样。每个分组被称为一个数据报,每个数据报自身携带足够的地址信息。一个结点接收到一个数据报后,根据数据报中的地址信息和结点所储存的路由信息,找出一个合适的出路。把数据报原样发送到下一个结点。因此,当某一个站点要发送一个报文时,先把报文拆成若干个带有序号和地址信息的数据报,依次发送到网络结点上。此后,各数据报就可能不再按顺序到达目的地,有的数据报甚至会在途中丢失。整个过程中,没有虚电路的建立,需要单独为每个数据报进行路由选择;
(3)虚电路分组交换适用于两端之间的长时间数据交换,尤其是交互式会话中每次传送的数据报很短的情况下,可免去每个分组要有地址信息的额外开销。它提供了更可靠的通信功能。保证每个分组正确到达,且保持原来的顺序,还可以对两个数据端点的流量进行控制,接收方在来不及接收数据时,可以通知发送方暂缓发送分组。但虚电路有一个弱点:当某个结点或某条链路出现故障而彻底失效时,则所有经过故障点的虚电路将立即被破坏;
(4)数据报分组交换省去了呼叫建立阶段,它传输少量分组时比虚电路方式简便灵活。在数据报方式中,分组可以绕开故障区而到达目的地,因此故障的影响面要比虚电路方式小得多。但数据报不保证分组的按序到达,数据的丢失也不会立即知晓。
7. 以下有4个子网掩码。哪些是不推荐使用的?为什么?
(1)176.0.0.0, (2)96.0.0.0,(3)127.192.0.0,(4)255.128.0.0。
【答案】子网掩码由一串1和跟随的一串0组成。只有(4)是连续的1和连续的0的掩码,是推荐使用的,其佘都不推荐使用。
8. 在传送音频/视频数据时,接收端的缓存空间的上限由什么因素决定?实时数据流的数据率和时延抖动对缓存空间上限的确定有何影响?
【答案】接收端的缓存空间的上限取决于还原播放时所容许的时延。
当还原播放时所容许的时延已确定时,缓存空间的上限与实时数据流的数据率成正比。 时延抖动越大,缓存空间也应更大。