应用层协议真题精选.docx
《应用层协议真题精选.docx》由会员分享,可在线阅读,更多相关《应用层协议真题精选.docx(23页珍藏版)》请在冰点文库上搜索。
应用层协议真题精选
[单项选择题]
1、FTP需要建立两个连接,当工作于PASSIVE模式时,其数据连接的端口号是()。
A.20
B.21
C.由用户确定的一个整数
D.由服务器确定的一个整数
参考答案:
D
参考解析:
本题考查FTP协议的基本知识。
FTP支持两种模式区别如下:
(1)Standard模式(PORT模式)。
Standard模式是FTP的客户端发送PORT命令到FTP服务器。
FTP客户端首先和FTP服务器的TCP21端口建立连接,通过这个连接发送命令,客户端需要接收数据的时候在这个连接上发送PORT命令,其中包含了客户端用于接收数据的端口。
服务器端通过自己的TCP20端口连接至客户端指定的端口建立数据连接发送数据。
(2)Passive模式(PASV模式)。
Passive模式是FTP的客户端发送PASV命令到FTP服务器。
在建立控制连接的时候和Standard模式类似,但建立连接后发送的不是PORT命令,而是PASV命令。
FTP服务器收到PASV命令后,随机打开一个高端端口(端口号大于1024)并且通知客户端在这个端口上传送数据,客户端连接FTP服务器此端口(非20)建立数据连接进行数据的传送。
[单项选择题]
2、下面对电子邮件业务描述正确的是()。
A.所有使用电子邮件的设备接收和发送都使用SMTP协议
B.必须将电子邮件下载到本地计算机才能察看、修改、删除等
C.必须使用专用的电子邮件客户端(如OutLook)来访问邮件
D.电子邮件体系结构中包含用户代理、邮件服务器、消息传输代理和邮件协议
参考答案:
D
参考解析:
本题主要考查电子邮件系统的组成和所使用的协议。
电子邮件系统由用户代理(MailUserAgent,MUA)以及邮件传输代理MTA(MailTransferAgent)、邮件投递代理(MailDeliveryAgent,MDA)组成,MUA指用于收发Mail的程序,MTA指将来自MUA的信件转发给指定用户的程序,MDA就是将MTA接收的信件依照信件的流向(送到哪里)将该信件放置到本机账户下的邮件文件中(收件箱),当用户从MUA中发送一份邮件时,该邮件会被发送送到MTA,而后在一系列MTA中转发,直到它到达最终发送目标为止。
SMTP是SimpleMessageTransferProtocol(简单邮件传输协议)的缩写,默认端口是25。
SMTP主要负责邮件的转发,以及接收其他邮件服务器发来的邮件。
POP3是PostOfficeProtoc013(邮局协议3)的缩写,默认端口是110。
邮件客户端使用POP3协议连接邮件服务器收邮件。
[单项选择题]
3、可提供域名服务的包括本地缓存、本地域名服务器、权限域名服务器、顶级域名服务器以及根域名服务器等,以下说法中错误的是()。
A.本地缓存域名服务不需要域名数据库
B.顶级域名服务器是最高层次的域名服务器
C.本地域名服务器可以采用递归查询和迭代查询两种查询方式
D.权限域名服务器负责将其管辖区内的主机域名转换为该主机的IP地址
参考答案:
B
参考解析:
本题考查DNS的相关知识。
DNS域名设计为一种树型的层次结构,最主级为根域,其实为顶级域、二级域。
如果本地DNS服务器只做缓存服务,不需要域名数据库,只会缓存域名信息。
域名查询时可以采用递归和迭代两种查询方式。
权威(权限)域名服务器负责本区域内所有的域名解析工作。
[单项选择题]
4、一个单位内部的LAN中包含了对外提供服务的服务器(Web服务器、邮件服务器、FTP服务器);对内服务的数据库服务器、特殊服务器(不访问外网);以及内部PC。
其NAT原则是()。
A.对外服务器作静态NAT;PC作动态NAT或PAT;内部服务器不作NAT
B.所有的设备都作动态NAT或PAT
C.所有设备都作静态NAT
D.对外服务器作静态NAT;内部服务器作动态NAT;PC作PAT
参考答案:
A
参考解析:
本题考查NAT的概念,静态NAT和动态NAT的应用原则。
对外服务器作需要提供Internet用户访问,所以应采用静态NAT(一对一);
PC需访问Internet,所以应采用动态NAT(多对多)或PAT(一对多);内部服务器由于只供内部用户使用,所以不作NAT。
[单项选择题]
5、当要通过FTP传输JPEG文件,那么应该采用
(1)传输模式;如果要一次性下载多个文件则应该使用
(2)命令。
空白处
(2)应选择()
A.download
B.get
C.append
D.mget
参考答案:
D
参考解析:
FTP传输模式只包括Bin(二进制)和ASCII(文本文件)两种,除了文本文件之外,都应该使用二进制模式传输。
显然JPEG文件不是文本文件,因此应该采用二进制传输模式。
FTP命令行客户端常用命令:
get(下载文件)、mget(一次下载多个文件)、dir(显示当前目录中的文件信息)、put(上传文件)、mput(一次性上传多个文件)、lcd(设置客户端当前目录)、bye(退出FTP连接)。
[单项选择题]
6、在DNS中,正向解析是指
(3),记录类别
(4)不是用于正向解析的,而是用于反向解析的。
空白处
(4)应选择()
A.MX
B.PTR
C.SRV
D.NS
参考答案:
B
参考解析:
DNS正向解析是指"域名→IP地址"的解析工作,反向解析则是指"IP地址→域名"的解析工作
[单项选择题]
7、IP地址是主机在Internet上唯一的地址标识符,而物理地址是主机在进行直接通信时使用的地址形式。
在一个IP网络中负责主机IP地址与主机名称之间转换的协议称为
(5);负责IP地址与物理地址之间转换的协议称为
(6)。
空白处
(6)应选择()
A.DNS
B.ARP
C.TCP
D.URL
参考答案:
B
参考解析:
DNS能实现主机IP和主机名称之间的对应关系,域名系统为Internet上的主机分配域名地址和IP地址。
用户使用域名地址,该系统就会自动把域名地址转为IP地址。
域名服务是运行域名系统的Internet工具。
执行域名服务的服务器称之为DNS服务器,通过DNS服务器来应答域名服务的查询。
IP地址与物理地址的对应关系则由ARP来实现,一个主机和另一个主机进行直接通信,必须要知道目标主机的MAC地址。
但这个目标MAC地址就是通过地址解析协议获得的。
所谓"地址解析"就是主机在发送帧前,将目标IP地址转换成目标MAC地址的过程。
ARP协议的基本功能就是通过目标设备的lP地址,查询目标设备的MAC地址,以保证通信的顺利进行。
[判断题]
8、P2P是PeertwoPeer的缩写。
参考答案:
错
[判断题]
9、SNMP网络管理体系结构采用Manager/Agent模型。
参考答案:
对
[判断题]
10、Telnet、FTP和WWW都是Internet应用层协议。
参考答案:
对
[单项选择题]
11、下面协议中,运行在应用层的是()。
A.IP
B.FTP
C.TCP
D.ARP
参考答案:
B
[单项选择题]
12、在相互发送电子邮件的时候,我们必须知道彼此的()。
A.家庭地址
B.电子邮箱的大小
C.邮箱密码
D.电子邮箱的地址
参考答案:
D
[单项选择题]
13、关于电子邮件的描述中,正确的描述是()。
A.一封信只能发给一个人
B.不能给自己发信
C.如果地址正确,所发邮件对方一定能收到
D.发信时可以同时密送信件给第二个人
参考答案:
D
[填空题]14在SNMP网络管理体系中一般采用()模型。
参考答案:
管理员/代理[填空题]15DNS的功能是把()转换为IP地址。
参考答案:
域名
[填空题]16FTP协议要求FTP客户进程和FTP服务器进程之间要建立()条TCP连接。
参考答案:
2
[填空题]17简述P2P及其主要特征。
参考答案:
P2P是Peer-to-Peer的缩写,翻译成中文是点对点。
在P2P网络中,所有节点在地位上都是平等的,每个节点在获取服务的同时也向其他节点提供服务。
[填空题]18说明在SNMP协议中,管理员和代理分别所起的作用。
参考答案:
管理员是指在管理工作站上运行的SNMP客户程序,代理是指运行各种被管网络设备的SNMP服务器程序。
代理负责保存被管设备的信息,在设备发生异常时,主动发送告警报文给管理员。
管理员能够读取代理保存的设备信息,通过这些信息获知设备的情况。
管理员也可以通过代理指示设备完成某些动作。
[填空题]19SNMP
参考答案:
用于管理与监视网络设备的协议。
[填空题]20Browser
参考答案:
用来浏览Internet上的主页的客户端软件。
[单项选择题]
21、远程登陆协议
Telnet、电子邮件协议
SMTP、文件传送协议FTP依赖()协议。
A.TCP
B.UDP
C.ICMP
D.IGMP
参考答案:
A更多内容请访问《睦霖题库》微信公众号
[单项选择题]
22、主页一般包含以下几种基本元素
A.NFS
B.IPSec
C.SMTP
D.Hyperlink
参考答案:
D
Text、Image、Table与()。
[单项选择题]
23、WWW浏览器是由一组客户、一组解释单元与一个()所组成。
A.解释器
B.控制单元
C.编辑器
D.差错控制单元
参考答案:
B
[单项选择题]
24、FTPClient
A.传输连接
B.数据连接
C.会话连接
D.控制连接
参考答案:
D
发起对FTP
Server的连接建立的第一阶段建立()。
[判断题]
25、DNS服务器的层次对应着域名的层次,但是这两者并不是对等的。
参考答案:
对
[判断题]
26、电子邮件的软件设计采用邮箱/邮件服务器结构,而不是客户/服务器结构。
参考答案:
错
[判断题]
27、搜索引擎是Internet上的一个WWW服务器,它的主要任务是在Internet中主动搜索其他WWW服务器中的信息并对其自动索引。
参考答案:
错
[判断题]
28、常用的FTP客户程序通常有以下3种类型:
传统的FTP命令行、FTP下载工具与浏览器。
参考答案:
对
[填空题]29选择域名服务器的结构的原则是什么?
参考答案:
选择域名服务器结构的原则有以下几点:
1)一个小型的公司通常将它的所有域名信息放在一个域名服务器上。
使用一个服务器的结构简单,同时可以减小开销。
2)在一些大型的机构中使用单一的、集中的域名服务器往往不能满足要求。
其次,大的组织往往发现管理一个集中式的数据库是很困难的。
3)虽然DNS允许自由地使用多个域名服务器,但一个域名体系不能被任意地分散到各域名服务器中。
4)域名系统中的域名服务器是相互链接的,这样才能使用户通过这些链接找到正确的域名服务器。
[填空题]30E-mail中的Internet报文存取协议IMAP与POP3协议的差别主要表现在哪几个方面?
参考答案:
E-mail中的Internet报文存取协议IMAP与POP3协议的差别,Internet报文存取协议IMAP于POP3都是按客户/服务器方式工作,但他们有很大的差别。
对于POP3协议,邮件是根据收件人的邮件地址交付给目的ISP邮件服务器,而收件人可以不定期地连接到邮件服务器下载邮件。
邮件的处理都是在用户的计算机上进行。
因此POP3服务器是一个具有存储转发功能的中间服务器。
在邮件交付给用户之后POP3服务器就不再保存这些邮件。
在使用IMAP协议时,所有收到的邮件同样是先送到ISP的邮件服务器的IMAP服务器。
用户的计算机上运行IMAP客户程序,它与ISP的邮件服务器上的IMAP服务器程序建立TCP连接。
用户在自己的计算机上,就可以访问ISP的邮件服务器的邮箱,就像在本地使用一样。
因此,POP3协议是在脱机状态下运行,而IMAP协议是在联机状态下运行。
[填空题]31因特网的域名结构是怎么样的?
它与目前的电话网的号码结构有何异同之处?
参考答案:
(1)域名的结构由标号序列组成,各标号之间用点隔开:
….三级域名.二级域名.顶级域名各标号分别代表不同级别的域名。
(2)电话号码结构分为国家号(中国+86)、区号、本机号
[填空题]32举例说明域名转换的过程。
域名服务器中的高速缓存的作用是什么?
参考答案:
(1)把不方便记忆的IP地址转换为方便记忆的域名地址。
例如
110.189.108.9-->
;
(2)域名服务器中的高速缓存的作用:
可大大减轻根域名服务器的负荷,使因特网上的DNS查询请求和回答报文的数量大为减少。
[填空题]33文件传送协议FTP的主要工作过程是怎样的?
为什么说FTP是带外传送控制信息?
主进程和从属进程各起什么作用?
参考答案:
(1)FTP使用客户服务器方式。
一个FTP服务器进程可同时为多个客户进程提供服务。
FTP的服务器进程由两大部分组成:
一个主进程,负责接受新的请求;另外有若干个从属进程,负责处理单个请求。
主进程的工作步骤:
1、打开熟知端口(端口号为21),使客户进程能够连接上。
2、等待客户进程发出连接请求。
3、启动从属进程来处理客户进程发来的请求。
从属进程对客户进程的请求处理完毕后即终止,但从属进程在运行期间根据需要还可能创建其他一些子进程。
4、回到等待状态,继续接受其他客户进程发来的请求。
主进程与从属进程的处理是并发地进行。
FTP的客户和服务器之间要建立两并行的TCP连接:
控制连接、数据连接。
控制连接在整个会话期间一直保持打开,FTP客户发出的传送请求通过控制连接发送给服务器端的控制进程,但控制连接不用来传送文件。
实际用于传输文件的是“数据连接”。
服务器端的控制进程在接收到FTP客户发送来的文件传输请求后就创建“数据传送进程”和“数据连接”,用来连接客户端和服务器端的数据传送进程。
数据传送进程实际完成文件的传送,在传送完毕后关闭“数据传送连接”并结束运行。
由于FTP使用了一个分离的控制连接,因此FTP的控制信息是带外(outofband)传送的。
[填空题]34远程登录TELNET的主要特点是什么?
什么叫做虚拟终端NVT?
参考答案:
(1)用户用TELNET就可在其所在地通过TCP连接注册(即登录)到远地的另一个主机上(使用主机名或IP地址)。
TELNET能将用户的击键传到远地主机,同时也能将远地主机的输出通过TCP连接返回到用户屏幕。
这种服务是透明的,因为用户感觉到好像键盘和显示器是直接连在远地主机上。
(2)TELNET定义了数据和命令应该怎样通过因特网,这些定义就是所谓的网络虚拟终端NVT。
[填空题]35假定一个超链从一个万维网文档链接到另一个万维网文档时,由于万维网文档上出现了差错而使得超链指向一个无效的计算机名字。
这时浏览器将向用户报告什么?
参考答案:
这时浏览器向用户报告404NotFound。
[填空题]36举例说明域名转换的过程。
域名服务器中的高速缓存的作用是什么?
参考答案:
(1)把不方便记忆的IP地址转换为方便记忆的域名地址。
(2)作用:
可大大减轻根域名服务器的负荷,使因特网上的DNS查询请求和回答报文的数量大为减少。
[填空题]37浏览器同时打开多个TCP连接进行浏览的优缺点如何?
参考答案:
优点:
简单明了方便。
缺点:
卡的时候容易死机。
[填空题]38假定你在浏览器上点击一个URL,但这个URL的ip地址以前并没有缓存在本地主机上。
因此需要用DNS自动查找和解析。
假定要解析到所要找的URL的ip地址共经过n个DNS服务器,所经过的时间分别是RTT1,RTT2,……RTTn。
假定从要找的网页上只需要读取一个很小的图片(即忽略这个小图片的传输时间)。
从本地主机到这个网页的往返时间是RTTw。
试问从点击这个URL开始,一直到本地主机的屏幕上出现所读取的小图片,一共需要经过多少时间?
参考答案:
解析IP地址需要时间是:
RTT1+RTT2+…+RTTn。
建立TCP连接和请求万维网文档需要的时间是:
2RTTw。
一共需要的时间是:
RTT1+RTT2+…+RTTn+2RTTw
[填空题]39假定你在浏览器上点击一个URL,但这个URL的ip地址以前并没有缓存在本地主机上。
因此需要用DNS自动查找和解析。
假定要解析到所要找的URL的ip地址共经过n个DNS服务器,所经过的时间分别是RTT1,RTT2,……RTTn。
假定从要找的网页上只需要读取一个很小的图片(即忽略这个小图片的传输时间)。
从本地主机到这个网页的往返时间是RTTw。
试问从点击这个URL开始,一直到本地主机的屏幕上出现所读取的小图片,一共需要经过RTT1+RTT2+…+RTTn+2RTTw,假定同一台服务器的HTML文件中又链接了三个非常小的对象。
若忽略这些对象的发送时间,试计算客户点击读取这些对象所需的时间。
没有并行TCP连接的非持续HTTP;
参考答案:
所需时间=RTT1+RTT2+…+RTTn+8RTTw。
[填空题]40假定你在浏览器上点击一个URL,但这个URL的ip地址以前并没有缓存在本地主机上。
因此需要用DNS自动查找和解析。
假定要解析到所要找的URL的ip地址共经过n个DNS服务器,所经过的时间分别是RTT1,RTT2,……RTTn。
假定从要找的网页上只需要读取一个很小的图片(即忽略这个小图片的传输时间)。
从本地主机到这个网页的往返时间是RTTw。
试问从点击这个URL开始,一直到本地主机的屏幕上出现所读取的小图片,一共需要经过RTT1+RTT2+…+RTTn+2RTTw,假定同一台服务器的HTML文件中又链接了三个非常小的对象。
若忽略这些对象的发送时间,试计算客户点击读取这些对象所需的时间。
流水线方式的持续HTTP。
参考答案:
所需时间=RTT1+RTT2+…+RTTn+3RTTw。
[填空题]41一个万维网网点有1000万个页面,平均每个页面有10个超链,读取一个页面平均要100ms。
问要检索整个网点所需的最少时间?
参考答案:
t=100*10-3*10*1000*104=107s
[填空题]42试述电子邮件的最主要的组成部件。
用户代理UA的作用是什么?
没有UA行不行?
参考答案:
电子邮件系统的最主要组成部件:
用户代理、邮件服务器、以及电子邮件使用的协议。
UA就是用户与电子邮件系统的接口。
用户代理使用户能够通过一个很友好的接口来发送和接收邮件。
没有UA不行。
因为并非所有的计算机都能运行邮件服务器程序。
有些计算机可能没有足够的存储器来运行允许程序在后台运行的操作系统,或是可能没有足够的CPU能力来运行邮件服务器程序。
更重要的是,邮件服务器程序必须不间断地运行,每天24小时都必须不间断地连接在因特网上,否则就可能使很多外面发来的邮件丢失。
这样看来,让用户的PC机运行邮件服务器程序显然是很不现实的。
[填空题]43电子邮件的地址格式是怎样的?
请说明各部分的意思。
参考答案:
TCP/IP体系的电子邮件系统规定电子邮件地址的格式如下:
收信人邮箱名@邮箱所在主机的域名符号“@”读作“at”,表示“在”的意思。
例如,电子邮件地址xiexiren@
[填空题]44试述邮局协议POP的工作过程。
在电子邮件中,为什么需要使用POP和SMTP这两个协议?
IMAP与POP有何区别?
参考答案:
POP使用客户机服务器的工作方式。
在接收邮件的用户的PC机中必须运行POP客户机程序,而在其ISP的邮件服务器中则运行POP服务器程序。
POP服务器只有在用户输入鉴别信息(用户名和口令)后才允许对邮箱进行读取。
POP是一个脱机协议,所有对邮件的处理都在用户的PC机上进行;IMAP是一个联机协议,用户可以操纵ISP的邮件服务器的邮箱。
[填空题]45一个二进制文件共3072字节长,若使用base64编码,并且每发送完80字节就插入一个回车符CR和一个换行符LF,问一共发送了多少个字节?
参考答案:
在base64编码方案中,24比特的组被分成4个6比特单位,每个单位都作为一个合法的ASCII字符发送。
编码规则是A表示0,B表示l等等,接着是26个小写字母表示26到51,10个数字(0到9)表示52到61,最后,+和/分别表示62和63。
=和==分别用来指示最后一组仅包含8位或16位。
回车和换行被忽略不计,因此可以任意插入它们来保持一行足够短。
在本题中,base64编码将把报文划分成1024个单元,每个单元3字节长。
每个单元被编码为4个字节,所以共有4096个字节。
如果把这些字节每80字节划分为一行,将需要52行,所以需要加52个CR和52个LF。
4096+52×2=4200。
综上所述,该二进制文件用base64编码将会有4200字节长。
[填空题]46试将数据010011001001110100111001进行quoted-printable编码,并得出最后传送的ASCII数据。
这样的数据用quoted-printable编码后其编码开销有多大?
参考答案:
0100110000111101001110010100010000111001编码开销为
66.7%
[填空题]47电子邮件系统使用TCP传送邮件。
为什么有时我们会遇到邮件发送失败的情况?
为什么有时对方会收不到我们发送的邮件?
参考答案:
有时对方的邮件服务器不工作,邮件就发送不出去。
对方的邮件服务器出故障也会使邮件丢失。
[填空题]48DHCP协议用在什么情况下?
当一台计算机第一次运行引导程序时,其ROM中有没有该IP地址,子网掩码或某个域名服务器的IP地址?
参考答案:
动态主机配置协议DHCP提供了即插即用连网的机制。
这种机制允许一台计算机加入新的网络和获取IP地址而不用手工参与。
没有。
[填空题]49解释下列术语:
网络元素、被管对象、管理进程、代理进程和管理信息库。
参考答案:
网络元素:
被管对象有时可称为网络元素,简称网元。
被管对象:
在每一个被管设备中有许多被管对象,被管对象可以是被管设备中的某个硬件(例如,一块网络接口卡),也可以是某些硬件或软件(例如,路由选择协议)的配置参数集合。
管理进程:
管理程序在运行时就成为管理进程。
管理程序运行SNMP客户程序。
代理进程:
在每一个被管理设备中都要运行一个程序以