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

2017年南京航空航天大学541计算机综合基础之计算机网络考研复试核心题库

  摘要

一、综合题

1. 当移动站在漫游时,为了找到这个移动站,可以使用间接路由选择和直接路由选择。这两种方法有什么区别?

【答案】间接路由选择源站并不知道移动站的当前地址,而是把数据报发往移动站的归属网络,以后的寻址工作都由归属代理来完成。

直接路由选择是让通信者B 创建一个通信者代理(correspondent agent ), 让这个通信者代理向归属代理询问到移动站在被访网络的转交地址。然后由通信者代理(而不是由归属代理)把数据报用隧道技术发送到被访网络的外地代理,最后再由这个外地代理拆封,把数据报转发给移动站。

移动IP 的间接路由选择和直接路由选择最主要的区别是直接路由选择需要使用通信者代理或锚外地代理。

2. 已知地址块中的一个地址是

【答案】一个地址

最小地址

最大地址

地址掩码

地址块中共有个地址,相当于个C 类地址。

3. 搜索引擎可分为哪两种类型,各有什么特点?

【答案】搜索引擎可以划分为两类:全文检索搜索引擎和分类目录搜索引擎。

(1)全文检索搜索引擎是一种纯技术型的检索工具。它的工作原理是通过搜索软件到因特网上的各网站收集信息,找到一个网站后可以从这个网站再链接到另一个网站,然后按照一定的规则建立起一个很大的在线数据库供用户查询。用户在查询时只要输入关键词,就可以从已经建立起的索引数据库上进行查询(并不是实时地在因特网上检索到的信息),因此很可能有些查到的信息是已经过时了的。建立这种索引数据库的网站必须定期对已建立的数据库进行更新维护;

(2)分类目录搜索引擎并不采集网站的任何信息,而是利用各网站向搜索引擎提交网站信息时填写的关键词和网站描述等信息,经过人工审核编辑后,如果认为符合网站登录的条件,则输入到分类目录的数据库中,供网上用户查询。分类目录的好处就是用户可根据网站设计好的目录有针对性地逐级查询所需要的信息,查询时不需要使用关键词,只需要按照分类(先找大类,再找下面的小类),因而查询的准确性较好。但分类目录查询的结果并不是具体的页面,而是被收录网站主页的URL 地址,因而所得到的内容就比较有限。相比之下,全文检索可以检索出大量的

重新计算上题。

信息(一次检索的结果是几百万条,甚至是千万条以上),但缺点是查询结果不够准确,往往是罗列出了海量的信息(如上千万个页面),使用户无法迅速找到所需的信息。

4. 试解释一下名词:归属网络,永久地址,归属代理,被访网络,外地代理,转交地址。

【答案】归属网络:移动站原始连接到的网络。

永久地址:又称为归属地址,即移动站的原始地址。

归属代理:通常是指连接在归属网络上的路由器。被访网络:当移动站A 移动到另一个地点,他所接入的网络称为被访网络(visitednetwork )或外地网络(foreignnetwork ).

外地代理:被访网络中使用的代理,它通常就是连接在被访网络上的路由器(当然也充当主机)。

转交地址:外地代理为移动站创建的一个临时地址。

5. 什么是NAT?NAPT 有哪些特点?NAT 的优点和缺点有哪些?

【答案】(1)NA T 全称NetworkAddressTranslation , 即网络地址转换。这种方法需要在专用网连接到因特网的路由器上安装NA T 软件。装有NA T 软件的路由器叫做NA T 路由器,它至少有一个有效的外部全球IP 地址。这样,所有使用本地地址的主机在和外界通信时,都要在NA T 路由器上将其本地地址转换成全球IP 地址,才能和因特网连接。

NA T 的优点:

①通过NA T ,专用网内部主机可使用专用地址与因特网上的主机通信;

②通过NA T ,一个全球合法IP 地址可被多台专用网内部主机分享使用,节省全球IP 地址资源。

NA T 的缺点:通信必须由专用网内的主机发起,专用网内部的主机不能充当服务器。

(2)NAPT 全称NetworkAddressandPortTranslation ,即网络地址与端口号转换。其特点是: ①在路由器转发IP 数据报时,NAFY 对IP 地址和端口号都进行转换,对于出专用网的数据,把专用网内不同的源IP 地址转换为同样的全球IP 地址,把源主机端口号转换为不同的新的端口

NAPT 根据不同的目的端口号, 号; 对于入专用网的应答,从NAPT 转换表中找到正确的目的主机;

②NAPT 工作在网络层和传输层。

6. 什么是数据报?什么是虚电路?并加以比较。

【答案】(1)在虚电路方式中,为进行数据传输,网络的源结点和目的结点之间先要建立一条逻辑通路。无论何时,一个站都能和任何站建立多个虚电路,也能与多个站建立虚电路。这种传输数据的逻辑通路就是虚电路,它之所以是“虚”的,是因为这条电路不是专用的。每条虚电路支持特定的两个端点之间的数据传输,两个端点之间也可以有多条虚电路为不同的进程服务,这些虚电路的实际路由可能相同,也可能不同。虚电路的主要特点是:在数据传送之前先建立站与站之间的一条路径。需注意的是,这样做并不是说它像电路交换那样有一条专用通路,分组在每一个结点上仍然需要缓冲,并在线路上排队等待输出;

(2)在数据报方式中,每个分组的传送是被单独处理的,就像报文交换中的报文一样。每个分组被称为一个数据报,每个数据报自身携带足够的地址信息。一个结点接收到一个数据报后,根据数据报中的地址信息和结点所储存的路由信息,找出一个合适的出路。把数据报原样发送到下一个结点。因此,当某一个站点要发送一个报文时,先把报文拆成若干个带有序号和地址信息的数据报,依次发送到网络结点上。此后,各数据报就可能不再按顺序到达目的地,有的数据报甚至会在途中丢失。整个过程中,没有虚电路的建立,需要单独为每个数据报进行路由选择;

(3)虚电路分组交换适用于两端之间的长时间数据交换,尤其是交互式会话中每次传送的数据报很短的情况下,可免去每个分组要有地址信息的额外开销。它提供了更可靠的通信功能。保证每个分组正确到达,且保持原来的顺序,还可以对两个数据端点的流量进行控制,接收方在来不及接收数据时,可以通知发送方暂缓发送分组。但虚电路有一个弱点:当某个结点或某条链路出现故障而彻底失效时,则所有经过故障点的虚电路将立即被破坏;

(4)数据报分组交换省去了呼叫建立阶段,它传输少量分组时比虚电路方式简便灵活。在数据报方式中,分组可以绕开故障区而到达目的地,因此故障的影响面要比虚电路方式小得多。但数据报不保证分组的按序到达,数据的丢失也不会立即知晓。

7. 数据链路层的三个基本问题(帧定界、透明传输和差错检测)为什么都必须加以解决?

【答案】数据链路层协议有许多种,但有三个基本问题是共同的,即封装成帧、透明传输和差错检测。

(1)封装成帧:在一段数据的前后分别添加首部和尾部。接收端在收到物理层上交的比特流后,就能根据首部和尾部的标记,从收到的比特流中识别帧的开始和结束。帧定界有利于检测数据传输过程中的差错,若接收到的帧不完整(缺少头部开始符SOH 或传输结束符EOT ),接收方就会将帧丢弃;

(2)透明传输:由于帧的开始和结束标记是使用专门指明的控制字符,因此,所传输的数据中的任何8比特的组合一定不允许用作帧定界的控制字符的比特编码,否则会出现帧定界错误。为此,发送端的数据链路层在数据中出现控制字符时,在前面插入一个转义字符ESC , 接收端的数据链路层在将数据送往网络之前删除这个插入的转义字符;

(3)差错检测:现实的通信链路是不理想的,比特在传输过程中可能会产生差错,为了保证数据传输的可靠性,在计算机网络传输数据时,必须采用各种差错检测措施。目前在数据链路层广泛使用的是循环冗余校验(CRC )检错技术。

8. 电子邮件的信封和内容在邮件的传送过程中起什么作用?和用户的关系如何?

【答案】电子邮件由信封(Envelope )和内容(Content )两部分组成。电子邮件的传输程序根据邮件信封上的信息来传送邮件。在邮件的信封上,最重要的就是收件人的地址。TCP/IP体系的电子邮件系统规定电子邮件地址(E-mail Address)的格式如下:

收件人邮箱名@邮箱所在主机的域名

, 在上式中,符号“@”读作“at”,表示“在”的意思。收件人邮箱名又简称为用户名(User Name)