跳转至

应用层

1、某Ethernet局域网已通过 电话线路接入Internet。如果一个用户希望将自己的主机接入该Ethernet,用于访问Internet上的web站点,那么,用户在这台主机上不必安装和配置(A)。

A. 调制解调器和其驱动程序

B. 以太网卡和其驱动程序

C. TCP/IP协议

D. WWW浏览器

2、TELNET为了解决不同计算机系统的差异性,引入了(B)的概念。

A. 用户实终端

B. 网络虚拟终端

C. 超文本

D. 统一资源定位地址

3、FTP用于传输文件的端口是(B)。

A. 19

B. 20

C. 21

D. 22

分析:

FTP:21端口用于连接,20端口用于传输数据

进行FTP文件传输中,客户端首先连接到FTP服务器的21端口,进行用户的认证,认证成功后,要传输文件时,服务器会开一个端口为20来进行传输数据文件。 也就是说,端口20才是真正传输所用到的端口,端口21只用于FTP的登陆认证。我们平常下载文件时,会遇到下载到99%时,文件不完成,不能成功的下载。其实是因为文件下载完毕后,还要在21端口再行进行用户认证,而下载文件的时间如果过长,客户机与服务器的21端口的连接会被服务器认为是超时连接而中断掉,就是这个原因。解决方法就是设置21端口的响应时间。

4、域名解析可以有两种方式,分别是(D)。

A. 直接解析和间接解析

B. 直接解析和递归解析

C. 间接解析和反复解析

D. 反复解析和递归解析

分析:

域名解析可以有两种方式,一种叫递归解析,要求名字服务器系统一次性完成全部名字一地址变换;第二种叫反复解析,每次请求一个服务器,不行再请求别的服务器。

5、WWW上每个网页都有一个独立的地址,这些地址统一称为(C)。

A. IP地址

B. 域名地址

C. 统一资源定位地址

D. WWW地址

6、从协议分析的角度,WWW服务的第一步操作是WWW完成对浏览器WWW服务器的(C)。

A. 地址解析

B. 传输连接建立

C. 域名解析

D. 会话连接建立

7、在Internet中,下列哪个域名的书写方式是正确的?(B)

A. netlab -> nankai -> edu -> cn

B. netlab.nankai.edu.cn

C. netlab - nankai - edu - cn

D. netlab -> nankai -> edu -> cn 或 netlab.nankai.edu.cn

8、域名与以下哪个地址是一一对应的?(D)

A. IP地址

B. MAC地址

C. 主机名称

D. 以上都不是

9、一台主机希望解析域名www.nankai.edu.cn,如果这台服务器配置的域名服务器为202.120.66.68,Internet根域名服务器为10.2.8.6,而存储www.nankai.edu.cn与其IP地址对应关系的域名服务器为202.113.16.10,那么这台主机解析该域名通常首先查询(A)。

A. 地址为202.120.66.68的域名服务器

B. 地址为10.2.8.6的域名服务器

C. 地址为202.113.16.10的域名服务器

D. 不能确定,可以从这3个域名服务器中任选一个

10、DNS协议主要用于实现下列哪种网络服务功能?(A)

A. 域名到IP地址的映射

B. 物理地址到IP地址的映射

C. IP地址到域名的映射

D. IP地址到物理地址的映射

11、FTP客户发起对FTP服务器的连接建立的第一阶段建立(D)。

A. 控制传输连接

B. 数据传输连接

C. 会话连接

D. 控制连接

12、(A)协议将邮件存储在远程的服务器上,并允许用户查看邮件的首部,然后决定是否下载该邮件。同时,用户可以根据需要对自己的邮箱进行分类管理,还可以按照某种条件对邮件进行查询。

A. IMAP

B. SMTP

C. POP3

D. NTP

13、在Internet上浏览信息时,WWW浏览器和WWW服务器之间传输网页使用的协议是(B)。

A. IP

B. HTTP

C. FTP

D. TELNET

14、在Internet电子邮件系统中,电子邮件应用程序(B)。

A. 发送邮件和接收邮件通常都使用SMTP协议

B. 发送邮件通常使用SMTP协议,而接收邮件通常使用POP3协议

C. 发送邮件通常使用POP3协议,而接收邮件通常使用SMTP协议

D. 发送邮件和接收邮件通常都使用POP3协议

15、以下哪个URL的表示是错误的?(D)

A. http;//netlab.nankai.edu.cn

B. ftp;//netlab.nankai.edu.cn

C. gopher;//netlab.nankai.edu.cn

D. unix;//netlab.nankai.edu.cn

分析:

统一资源定位器URL (Uniform Resource Locator)的组成为::///路径及文件名。其中,协议类型可以是http(超文本传输协议)、ftp(文件传输协议)或telnet(远程登录协议)等。域名或IP地址指明要访问的服务器。路径及文件名指明要访问的页面名称。本题中的一个URL表示成UNIX:// netlab.abc.edu.cn,其中UNIX不是协议类型,是一个网络操作系统的名称。

16、关于远程登录协议TELNET,下面哪种说法是不正确的?(D)

A. 远程登录定义的网络虚拟终端提供了一种标准的键盘定义,可以用来屏蔽不同计算机系统对键盘输入的差异性

B. 远程登录利用传输层的TCP协议进行数据传输

C. 利用远程登录提供的服务,用户可以使用本地的计算机暂时成为远程计算机的一个仿真终端

D. 为了执行远程登录服务器上的应用程序,远程登录的客户端和服务器端要使用相同类型的操作系统

分析:

Telnet客户机与Telnet服务器之间采用了网络虚拟终端NVT标准进行通信。网络虚拟终端NVT格式将不同的用户本地终端格式统一起来,使得各个不同的用户终端格式只跟标准的网络虚拟终端NVT打交道,而与各种不同的本地终端格式无关。所以远程登录的客户端和服务器端不需要使用相同类型的操作系统。

17、在客户/服务器模式的网络环境下,如何提高整个网络的性能?(B)

A. 根据网络流量的大小改变传输的数据包的大小

B. 只传送“请求”和“结果”来减少网络的流量

C. 通过客户端本地存储所有的数据来降低网络流量

D. 在服务器上执行所有的数据

18、使用匿名FTP服务,用户登录时常常可以使用(D)作为用户名。

A. anonymous

B. 主机的IP地址

C. 自己的E-mail地址

D. 节点的IP地址

19、在Internet中能够提供任意两台计算机之间传输文件的协议是(B)。

A. WWW

B. FTP

C. TELNET

D. SMTP

20、用户提出服务请求,网络将用户请求传送到服务器;服务器执行用户请求,完成所要求的操作并将结果送回用户,这种工作模式称为(A)。

A. client/server模式

B. peer-to-peer模式

C. SMA/CD模式

D. token ring 模式

21、简述域名服务器的工作原理。

答:

在网络客户端中,打开浏览器,输入一个域名,比如www.163.com,按下回车。这时,浏览器会检查浏览器缓存中有没有这个域名所对应的IP 地址,如果有的话,则地址解析结束;如果没有,则会查找操作系统缓存中是否有这个域名对应的IP 地址,如果有,地址解析到这儿也结束;如果没有,则继续进行下一步。

你使用的电脑会发出一个DNS请求到本地DNS服务器。本地DNS服务器一般都是你的网络接入服务器商提供,比如中国电信,中国移动。

查询www.163.com的DNS请求到达本地DNS服务器之后,本地DNS服务器会首先查询它的缓存记录,如果缓存中有此条记录,就可以直接返回结果。如果没有,本地DNS服务器还要向DNS根服务器进行查询。

根DNS服务器没有记录具体的域名和IP地址的对应关系,而是告诉本地DNS服务器,你可以到域服务器上去继续查询,并给出域服务器的地址。

本地DNS服务器继续向域服务器发出请求,在这个例子中,请求的对象是.com域服务器。.com域服务器收到请求之后,也不会直接返回域名和IP地址的对应关系,而是告诉本地DNS服务器,你的域名的解析服务器的地址。

最后,本地DNS服务器向域名的解析服务器发出请求,这时就能收到一个域名和IP地址对应关系,本地DNS服务器不仅要把IP地址返回给用户电脑,还要把这个对应关系保存在缓存中,以备下次别的用户查询时,可以直接返回结果,加快网络访问。

操作系统把你请求的域名发送到本地域名服务器(LDNS)进行解析,如果命中了,则解析结束;如果没有命中,则本地域名服务器直接向 根域名服务器(Root Sever)发送域名解析请求。

这时,根域名服务器会返回来一个所查询域的通用顶级域名服务器(gTLD)的IP 地址。

(3)本地域名服务器 会再向刚才返回来的 gTLD 服务器发送请求,gTLD 服务器进行查找并且返回一个该域名对应的Name Sever域名服务器的地址。注:该Name Sever 服务器通常是你注册的域名服务器,它会查找域名和IP 的映射表,并且返回对应的IP 地址和生存时间 TTL。

(4)本地域名服务器 得到这个域名对应的IP 地址后,会在本地缓存这个域名和IP 的映射关系,缓存时间由TTL 决定;并同时把解析结果返回给用户端。用户主机也会在本地缓存这个映射表,便于后续使用。

22、为什么引入域名的概念?

答:

因为IP地址很难记住,引入域名后使人们不用去记忆难记的IP地址,可以更方便地访问互联网,因为域名解析可以将域名转化为IP地址。

23、简单文件传送协议TFTP和FTP之间有什么差别?

答:

(1)虽然FTP可以被用户以应用程序的方式来使用,FTP的功能也只限于列表和目录操作、文件内容输入,以及在主机间进行文件拷贝。它不能远程执行程序文件。

简单文件传输协议(TFTP)是FTP的简化版本,只有在你确切地知道想要得到的文件名及它的准确位置时,才可有选择地使用TFTP。TFTP是一个非常易用的、快捷的程序。TFTP并不提供像FTP那样的强大功能。**TFTP不提供目录浏览的功能,它只能完成文件的发送和接收操作。**这个紧凑的小协议在传送的数据单元上也是节省的,它发送比FTP更小的数据块,同时它也没有FTP所需要的传送确认,因而它是不可靠的。正是由于这个内在的安全风险,事实上只有很少的站点支持TFTP服务。

(2)FTP 是完整、 面向会话、常规用途文件传输协议。而TFTP用作bones bare-特殊目的文件传输协议。

(3)TFTP只支持基本的文件传输,不支持交互。

(4)FTP提供身份验证,而TFTP不支持。

(5)FTP与服务器之间的通信协议使用TCP,是面向连接的、可靠的;而TFTP与服务器之间的通信协议使用UDP。FTP使用TCP端口号20用于传数据,21用于连接;TFTP使用UDP端口号69进行文件传输。

(6)因为TFTP不支持验证WindowsNT,所以FTP服务器服务不支持TFTP。

24、请简述在一个WWW浏览器中输入访问地址http://www.ruc.edu.cn/index.html后与www.ruc.edu.cn服务器的连接过程。www.ruc.edu.cn的IP地址为202.112.112.101。

25、某大学校园网上有一台主机,其IP地址为202.113.27.60,子网掩码为255.255.255.224。默认路由器配置为202.113.27.33,DNS服务器配置为202.113.16.10。现在,该主机需要解析主机名www.sina.com.cn。请逐步写出其域名解析过程

答:

(1)将该主机的IP地址202.113.27.60和默认路由器的IP地址202.113.27.33分别与子网掩码255.255.255.224进行“与”操作,得到的子网号都为001,所以该主机与默认路由器处于同一子网中;但该主机与DNS服务器不处于同一子网中。在进行域名解析时,主机首先通过本机上的域名解析器构造一个域名请求报文,该报文指明了请求解析的域名为www.sina.com.cn,以及要求的域名解析方法,然后将该报文发送给器默认的DNS服务器配置为202.113.16.10;

(2)路由器202.113.27.33收到封装有该报文的IP分组后,将根据路由信息将该分组转发出去,直至到达DNS服务器202.113.16.10;

(3)DNS服务器202.113.16.10收到该域名请求报文后,将首先查询所管辖的域名信息。由于DNS服务器能解析域名,就将请求的域名www.sina.com.cn转换成相应的IP地址,并将响应报文发送给主机202.113.27.60;

(4)该响应报文经过路由器202.113.27.33的转发最终到达主机202.113.27.60,本次域名解析结束。

26、域名系统的主要功能是什么?域名系统中的本地域名服务器、根域名服务器、顶级域名服务器以及权限域名权服务器有何区别?

答:

域名系统DNS的主要功能:将域名解析为主机能识别的IP地址。

本地域名服务器离用户较近,一般不超过几个路由器的距离。当一个主机发出DNS查询请求时,这个查询请求报文就发送给本地域名服务器。当所要查询的主机也属于同一个本地ISP时,该本地域名服务器立即就能将所查询的主机名转换成它的IP地址,而不需要再去询问其他的域名服务器。

根域名服务器是最高层次的域名服务器,也是最重要的域名服务器。所有的根域名服务器都知道所有的顶级域名服务器的域名和IP地址。根域名服务器是最重要的域名服务器,因为不管是哪一个本地域名服务器,若要对互联网上任何一个域名进行解析(即转换IP地址),只要自己无法解析,就首先要求助于根域名服务器。

顶级域名服务器负责管理在该顶级域名服务器注册的所有二级域名。当收到DNS查询请求时,就给出相应的回答(可能是最后结果,也可能是下一步应当找的域名服务器的IP地址)。

一个服务器所负责管辖的(或有权限的)范围叫做区。各单位根据具体情况来划分自己管辖范围的区。但在一个区中的所有节点必须是能够连通的。每一个区设置相应的权限域名服务器,用来保存该区中的所有主机的域名到IP地址的映射。因此,权限域名服务器是负责一个区的域名服务器。当一个权限域名服务器还不能给出最后的查询回答时,就会告诉查询请求的DNS客户,下一步应当找哪一个权限域名服务器。

27、在计算机网络中,不同层次都存在着编址问题,有的采用层次型地址,有的采用平面型地址。(1)试分别一个采用层次型地址和一个采用平面型地址的编址实例。(2)如图所示的DNS树以及被划分的区域,每个区域中子树的根对应该区域的名字服务器域名。试写出rong.info.ruc.edu.cn上的解析器获得主机linda.cs.yale.edu的IP地址的一种可能过程。假设linda主机刚刚与因特网联上,以前从未被cs.yale.edu域以外的用户访问过。