【计算机网络】应用层习题

时间:2024-03-18 17:49:03

1. 假设所有域名服务器均采用迭代查询方式进行域名解析。当H4访问规范域名为www.abc.xyz.com的网站时,域名服务器201.1.1.1在完成该域名解析过程中,可能发出DNS查询的最少和最多次数分别是___ 。
【计算机网络】应用层习题

  • A. 0,3
  • B. 1,3
  • C. 0,4
  • D. 1,4

答案:C

解析:
最少:本地有缓存-0
最多:本地无缓存-根+*(.com)+权限(xyz.com)+权限(abc.xyz.com)=4

 

2. 如果本地域名服务器无缓存,当采用递归查询方法解析另一网络中的某主机域名时,用户主机和本地域名服务器发送的域名请求条数分别为___。

  • A. 1,1
  • B. 1,多
  • C. 多,1
  • D. 多,多

答案:A

解析:
主机向本地域名服务器发一条
本地域名服务器向根域名服务器发一条

 

3. 若用户1与用户2之间发送和接收电子邮件的过程如下图所示,则图中①、②、③阶段分别使用的应用层协议可以是___。
【计算机网络】应用层习题

  • A.SMTP、SMTP、SMTP
  • B.POP3、SMTP、POP3
  • C.POP3、SMTP、SMTP
  • D.SMTP、SMTP、POP3

答案:D

解析:
SMTP是邮件发送协议
POP3是邮件读取协议

 
4. 下列关于SMTP协议的叙述中,正确的是()
Ⅰ.只支持传输7比特ASCⅡ码内容
Ⅱ.支持在邮件服务器之间发送邮件
Ⅲ.支持从用户代理向邮件服务器发送邮件
Ⅳ.支持从邮件服务器向用户代理发送邮件

  • A.仅Ⅰ、Ⅱ和Ⅲ
  • B.仅Ⅰ、Ⅱ和Ⅳ
  • C.仅Ⅰ、Ⅲ和Ⅳ
  • D.仅Ⅱ、Ⅲ和Ⅳ

答案:A

解析:
可以看一下上一题的图,知Ⅱ和Ⅲ是正确的,Ⅳ错误;另外,SMTP协议只支持传送ASCII码文本数据,因此I正确

 
5. 无需转换即可由SMTP协议直接传输的内容是___。

  • A. JPEG图形
  • B. MPEG视频
  • C. EXE文件
  • D. ASCII文本

答案:D

解析:SMTP协议只支持传送ASCII码文本数据,非ASCII码数据需要经过MIME转换成ASCII码数据后,才能使用SMTP协议进行传输

 
6. FTP客户和服务器间传递FTP命令时,使用的连接是___。

  • A.建立在TCP之上的控制连接
  • B.建立在TCP之上的数据连接
  • C.建立在UDP之上的控制连接
  • D.建立在UDP之上的数据连接

答案:A

解析:
FTP客户和服务器间要建立以下两个并行的TCP连接:

  1. 控制连接:会话期间保持打开,传送FTP控制命令
  2. 数据连接:有文件传输才打开,传完关闭

 
7. 下列关于FTP协议的叙述中,错误的是___。

  • A. 数据连接在每次数据传输完毕后就关闭
  • B. 控制连接在整个会话期间保持打开状态
  • C. 服务器与客户端的TCP20端口建立数据连接
  • D. 客户端与服务器的TCP 21端口建立控制连接

答案:C

解析:
被动方式不一定选择20号端口进行数据连接,端口号由服务器和客户端自行协商决定

 
8. 某浏览器发出的HTTP 请求报文如下:
【计算机网络】应用层习题
下列叙述中,错误的是___。

  • A. 该浏览器请求浏览 index.html
  • B. Index.html 存放在 www.test.edu.cn 上
  • C. 该浏览器请求使用持续连接
  • D. 该浏览器曾经浏览过 www.test.edu.cn

答案:C

解析:
HTTP请求的第一行为请求行,指明方法GET,URL,HTTP,版本,因此A正确
 
第二行为首部行,为服务器的域名,因此B正确
 
第三行 Connection: 连接方式, Close 表明为非持续连接方式, keep-alive 表示持续连接方式,因此C错误
 
第四行 Cookie 值是由服务器产生的, HTTP 请求报文中有 Cookie 报头表示曾经访问过 www.test.edu.cn 服务器,因此D正确
 
故答案为C