当前位置: 首页 > news >正文

计算机网络摘星题库800题笔记 第6章 应用层

第6章 应用层

§6.1 网络应用的架构

考点 1 CS 架构

题组闯关

1.DNS 是基于 ( ) 模式的分布式系统。
A. C/S
B. B/S
C. P2P
D. 以上均不正确

2.在 C/S 模式的网络中,最恰当的是 ( )。
A. 客户机提出请求,服务器响应请求、进行处理并返回结果
B. 服务器有时可以同时为多个客户机服务
C. 客户机可以将服务器的资源备份在本地,以避免向服务器请求服务
D. 服务器永远是网络的瓶颈

3.应用层的许多协议都是基于客户服务器方式。客户(client)和服务器(server)都是指通信中所涉及的两个应用进程。客户服务器方式所描述的是进程之间服务和被服务的关系。客户是 (),服务器是 ()。
A. 在 PC 机中运行 在服务器中运行
B. 手机中运行 大型机中运行
C. 服务请求方 服务提供方
D. 运行 QQ 运行 Web 服务

 

真题实战

网络应用软件有两种结构,有一种是客户 / 服务器结构,就是我们通常所说的 ( )。 【重庆邮电大学 2018 年】
A. F/S 结构
B. B/S 结构
C. C/S 结构
D. D/S 结构

考点 2 P2P 架构

真题实战

下列关于网络应用模型的叙述中,错误的是 ( )。 【全国统考 2019 年】
A. 在 P2P 模型中,节点之间具有对等关系
B. 在客户 / 服务器(C/S)模型中,客户与客户之间可以直接通信
C. 在 C/S 模型中,主动发起通信的是客户,被动通信的是服务器
D. 在向多用户分发一个文件时,P2P 模型通常比 C/S 模型所需时间短

§6.2 DNS

考点 1 DNS 基本概念

题组闯关

 

一台主机的域名是scse.buaa.edu.cn,它位于 DNS 层次结构的第 ( ) 层(根节点是第一层)。
A. 3
B. 4
C. 5
D. 6

 

 

对于主机域名www.upc.edu.cn来说,其中表示主机名的是 ( )。
A. upc
B. www
C. edu
D. cn

 

真题实战

 

下列 TCP/IP 应用层协议中,可以使用传输层无连接服务的是 ( )。 【全国统考 2018 年】
A. FTP
B. DNS
C. SMTP
D. HTTP

 

 

域名服务系统中,域名采用分层次的命名方法,其中顶级域名 EDU 代表的是 ( )。 【重庆邮电大学 2019 年】
A. 教育机构
B. 商业组织
C. 政府机构
D. 国家代码

 

 

关于 DNS,下列叙述错误的是 ( )。 【北京工业大学 2018 年】
A. 子节点能识别父节点的 IP 地址
B. DNS 采用客户服务器工作模式
C. 域名的命名原则是采用层次结构的命名树
D. 域名不能反映计算机所在的物理地址

 

考点 2 域名服务器

题组闯关

一台主机希望解析域名www.pku.edu.cn,如果这台主机配置的域名服务器为 10.129.56.12,Internet 根域名服务器为 192.168.8.6,而存储www.pku.edu.cn与其 IP 地址对应关系的域名服务器为 10.128.16.8,那么这台主机解析该域名通常先查询 ( )。
A. 地址为 10.129.56.12 的域名服务器
B. 地址为 192.168.8.6 的域名服务器
C. 地址为 10.128.16.8 的域名服务器
D. 可能从这三个中任选一个

真题实战

 

下列选项中,能够把它所管辖的主机名转换为该主机的 IP 地址的是 ( )。
A. 根域名服务器
B. 本地域名服务器
C. 授权域名服务器
D. 代理域名服务器

 

 

因特网中域名解析依赖于一棵由域名服务器组成的逻辑树。请问在域名解析过程中,请求域名解析的软件不需要知道以下 ( ) 信息。
①本地域名服务器的名字
②本地域名服务器父节点的名字
③域名服务器树根节点的名字
A. ①和②
B. ①和③
C. ②和③
D. ①、②和③

 

真题实战

一台主机希望解析域名www.sut.edu.cn,如果这台主机配置的 DNS 地址为 A(或称为本地域名服务器),Internet 根域名服务器为 B,而存储域名www.sut.edu.cn与其 IP 地址对应关系的域名服务器为 C,那么这台主机通常先查询 ( )。 【沈阳工业大学 2016 年】
A. 域名服务器 A
B. 域名服务器 B
C. 域名服务器 C
D. 不确定

考点 3 域名解析过程

题组闯关

一台主机要解析www.abc.edu.cn的 IP 地址,如果这台主机配置的域名服务器为 202.120.66.68,因特网顶级域名服务器为 11.2.8.6,而存储www.abc.edu.cn与 IP 地址对应关系的域名服务器为 202.113.16.10,那么这台主机解析该域名通常首先查询 ( )。
A. 202.120.66.68 域名服务器
B. 11.2.8.6 域名服务器
C. 202.113.16.10 域名服务器
D. 不能确定,可以从这 3 个域名服务器中任选一个

考点 4 查询和请求次数计算

真题实战

 

假设所有域名服务器均采用迭代查询方式进行域名解析。当一台主机访问规范域名为www.abc.xyz.com的网站时,本地域名服务器在完成该域名解析过程中,可能发出 DNS 查询的最少和最多次数分别是 ( )。 【全国统考 2016 年】
A. 0,3
B. 1,3
C. 0,4
D. 1,4

 

 

如果本地域名服务器无缓存,当采用递归方法解析另一网络某主机域名时,用户主机、本地域名服务器发送的域名请求消息数分别为 ( )。 【全国统考 2010 年】
A. 一条、一条
B. 一条、多条
C. 多条、一条
D. 多条、多条

 

§6.3 FTP

考点 1 FTP 概述

题组闯关

 

下列关于 TFTP 的说法错误的是 ( )。
A. 支持 ASCII 码或二进制传送
B. 可对文件进行读或写
C. 数据报文按序编号,从 1 开始
D. 每次传送的数据报文中有 512B 的数据,最后一次如果不足 512B 需要填充补足

 

 

系统 A 要想通过 FTP 向系统 B 传送一个文本文件,则应该指定文件类型为 ( )。
A. Video
B. Audio
C. Binary
D. ASCII

 

 

在 Internet 的基本服务功能中,文件传输所使用的命令是 ( )。
A. ftp
B. telnet
C. mail
D. open

 

真题实战

 

TFTP 使用 ( ) 的服务。 【中国科技大学 2012 年】
A. UDP
B. IP
C. TCP
D. 都不是

 

 

在 FTP 会话期间,数据连接打开 ( )。 【四川大学 2010 年】
A. 正好一次
B. 正好两次
C. 多次,只要是需要
D. 以上都是

 

 

文件传输协议 FTP 的一个主要特征是 ( )。 【山东大学 2019 年】
A. 允许客户指明文件的类型但不允许客户指明文件的格式
B. 不允许客户指明文件的类型但允许客户指明文件的格式
C. 允许客户指明文件的类型和格式
D. 不允许客户指明文件的类型和格式

 

 

考点 2 FTP 连接

题组闯关

如果 sam.exe 文件存储在一个名为 ok.edu.cn 的 FTP 服务器上,那么下载该文件使用的 URL 为 ( )。
A. http://ok.edu.cn/sam.exe
B. ftp://ok.edu.cn/sam.exe
C. rtsp://ok.edu.cn/sam.exe
D. mms://ok.edu.cn/sam.exe

真题实战

 

下列关于 FTP 协议的叙述中,错误的是 ( )。 【全国统考 2017 年】
A. 数据连接在每次数据传输完毕后就关闭
B. 控制连接在整个会话期间保持打开状态
C. 服务器与客户端的 TCP 20 端口建立数据连接
D. 客户端与服务器的 TCP 21 端口建立控制连接

 

 

FTP 客户和服务器间传递 FTP 命令时,使用的连接是 ( )。 【全国统考 2009 年】
A. 建立在 TCP 之上的控制连接
B. 建立在 TCP 之上的数据连接
C. 建立在 UDP 之上的控制连接
D. 建立在 UDP 之上的数据连接

 

 

在 Internet 中能提供任意两台计算机之间传输文件的协议是 ( )。 【重庆邮电大学 2018 年】
A. WWW
B. FTP
C. Telnet
D. SMTP

 

 

FTP 客户机发起对 FTP 服务器的连接建立的第一阶段是建立 ( )。 【沈阳工业大学 2016 年】
A. 传输连接
B. 会话连接
C. 数据连接
D. 控制连接

 

§6.4 邮件传输

考点 1 邮件传输概述

题组闯关

 

将 hmchang@online.sh.on 称为 ( )。
A. E-mail 地址
B. IP 地址
C. 域名
D. URL

 

 

能够支持电子邮件内容采用中文的协议是 ( )。 【重庆大学 2013 年】
A. SMTP
B. MIME
C. POP3
D. IMAP

 

考点 2 SMTP

题组闯关

 

现给出一串二进制的文件为:01001001 00110001 01111001,如对该二进制进行 base64 编码,则最后所传送的 ASCII 码是 ( )。
A. 53,54,46,35
B. 53,54,36,35
C. 53,45,46,35
D. 60,54,46,35

 

 

采用 base64 编码之后,一个 66B 的邮件大小为 ( ) B。
A. 66
B. 88
C. 128
D. 256

 

 

当一名学生使用浏览器访问北京大学首页时,肯定不会使用的协议是 ( )。
A. TCP
B. ARP
C. DNS
D. SMTP

 

真题实战

 

无须转换即可由 SMTP 协议直接传输的内容是 ( )。 【全国统考 2018 年】
A. JPEG 图像
B. MPEG 视频
C. EXE 文件
D. ASCII 文本

 

 

使用浏览器访问某大学 Web 网站主页时,不可能使用到的协议是 ( )。 【全国统考 2014 年】
A. PPP
B. ARP
C. UDP
D. SMTP

 

 

下列关于 SMTP 协议的叙述中,正确的是 ( )。 【全国统考 2013 年】
Ⅰ. 只支持传输 7 比特 ASCII 码内容
Ⅱ. 支持在邮件服务器之间发送邮件
Ⅲ. 支持从用户代理向邮件服务器发送邮件
Ⅳ. 支持从邮件服务器向用户代理发送邮件
A. 仅 Ⅰ、Ⅱ 和 Ⅲ
B. 仅 Ⅰ、Ⅱ 和 Ⅳ
C. 仅 Ⅰ、Ⅲ 和 Ⅳ
D. 仅 Ⅱ、Ⅲ 和 Ⅳ

 

 

若用户 1 与用户 2 之间发送和接收电子邮件的过程如下图所示,则图中①、②、③阶段分别使用的应用层协议可以是 ( )。 【全国统考 2012 年】

 

 

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

真题实战(续)

 

通过浏览器采用基于 WEB 的方式发送邮件时,邮件保存到发送邮件服务器使用 () 的协议,邮件从发送邮件服务器发送到接收邮件服务器使用 () 协议。 【武汉大学 2015 年】
A. HTTP、HTTP
B. HTTP、SMTP
C. SMTP、SNMP
D. SNMP、HTTP

 

 

MIME 在电子邮件功能中的作用是 ( )。 【重庆大学 2015 年】
A. 发送电子邮件
B. 接收电子邮件
C. 支持多种字符集和各种附件
D. 电子邮件邮箱管理

 

考点 3 POP3

题组闯关

 

SMTP 和 POP3 分别是基于传输层的 () 和 () 协议。
A. TCP、UDP
B. TCP、TCP
C. UDP、TCP
D. UDP、UDP

 

 

下列 ( ) 协议只以 TCP 作为传输层协议。
A. SNMP
B. POP3
C. TFTP
D. DNS

 

真题实战

 

通过 POP3 协议接收邮件时,使用的传输层服务类型是 ( )。 【全国统考 2015 年】
A. 无连接不可靠的数据传输服务
B. 无连接可靠的数据传输服务
C. 有连接不可靠的数据传输服务
D. 有连接可靠的数据传输服务

 

 

IMAP 协议从功能上与哪个协议最接近 ( )。 【重庆大学 2016 年】
A. SMTP
B. MIME
C. HTTP
D. POP

 

§6.5 万维网服务

考点 1 WWW 概述

题组闯关

 

在上网的时候,Web 站点经常希望能够识别用户,需要用到的是 ( )。
A. Web 缓存
B. Cookie
C. 持久连接
D. 条件 GET

 

 

Web 页面通常利用超文本方式进行组织,这些相互链接的页面 ( )。
A. 必须放置在用户主机上
B. 必须放置在同一主机上
C. 必须放置在不同主机上
D. 既可以放置在同一主机上,也可以放置在不同主机上

 

 

WWW 中超链接的定位信息是由 ( ) 标识的。
A. 超文本技术
B. 统一资源定位符
C. 超文本标注语言 HTML
D. 超媒体技术

 

真题实战

超文本标识语言 HTML 主要用于 ( )。 【桂林电子科技大学 2016 年】
A. 编写网络软件
B. 编写浏览器
C. 编写动画软件
D. 编写 WWW 网页文件

考点 2 HTTP 协议

题组闯关

在 Internet 上浏览时,浏览器和 Web 服务器之间传输网页使用的协议是 ( )。
A. IP
B. HTTP
C. FTP
D. Telnet

真题实战

 

通过浏览器采用基于 WEB 的方式发送邮件时,发送邮件服务器采用 ( ) 协议将邮件发送到接收邮件服务器。 【武汉大学 2015 年】
A. HTTP
B. POP3
C. SMTP
D. IMAP

 

 

用户可以通过 http://www.a.com 和 http://www.b.com 访问在同一台服务器上 ( ) 不同的两个 Web 站点。 【中国科技大学 2012 年】
A. IP 地址
B. 端口号
C. 协议
D. 虚拟目录

 

§6.6 DHCP

题组闯关

 

可以为用户动态分配 IP 地址的服务是 ( )。
A. POP
B. SMTP
C. SNMP
D. DHCP

 

 

关于 DHCP 服务器,正确说法的是 ( )。
A. 在一个子网内只能设置一台 DHCP 服务器,以防止冲突
B. 在默认情况下,客户机采用最先到达的 DHCP 服务器分配 IP 地址
C. 使用 DHCP 服务,无法保证某台计算机使用固定 IP 地址
D. 客户端在配置时必须指明 DHCP 服务器 IP 地址,才能获得 DHCP 服务

 

真题实战

 

自动为客户主机动态分配 IP 地址的服务是 ( )。 【北京工业大学 2017 年】
A. ICMP
B. DHCP
C. ARP
D. DdoS

 

 

手机开机后,通过校园网 wifi 访问 http://www.bupt.edu.cn,下列报文中首先发出的是 ( )。 【北京邮电大学 2018 年】
A. DHCP 报文
B. TCP 连接请求
C. DNS 域名查询请求
D. ARP 地址解析请求

 

§6.7 常见应用和端口

题组闯关

 

下面提供 FTP 服务的默认 TCP 端口号是 ( )。
A. 21
B. 25
C. 23
D. 80

 

 

在下面给出的协议中,( ) 是 TCP/IP 的应用层协议。
A. TCP 和 FTP
B. DNS 和 SMTP
C. RARP 和 DNS
D. IP 和 UDP

 

 

电子邮件通常使用的协议有 ( )。
A. SMTP 和 POP3
B. SMTP 和 RMON
C. RMON 和 SNMP
D. SNMP 和 POP3

 

 

TELNET 通过 TCP/IP 协议在客户机和远程登录服务器之间建立一个 ( ) 连接。
A. UDP
B. ARP
C. TCP
D. RARP

 

 

某局域网用 SNMP 进行网络管理,所有被管设备在 20 分钟内轮询一次,网络没有明显拥塞,单个轮询时间为 0.6s,则该管理站最多可支持 ( ) 个设备。
A. 1000
B. 1500
C. 2000
D. 2500

 

 

不使用面向连接传输服务的应用层协议的是 ( )。
A. FTP
B. HTTP
C. SNMP
D. SMTP

 

真题实战

 

下列哪一组协议属于应用层协议 ( )。 【浙江大学 2011 年】
A. FTP,SMTP 和 TELNET
B. ARP,IP 和 UDP
C. IP,TCP 和 UDP
D. ICMP,RARP 和 ARP

 

 

假设下图所示网络中的本地域名服务器只提供递归查询服务,其他域名的服务器均只提供迭代查询服务;局域网内主机访问 Internet 上各服务器的往返时间(RTT)均为 10ms,忽略其他各种时延。若主机 H 通过超链接 http://www.abc.com/index.html,请求浏览纯文本 Web 页 index.html,则从点击超链接开始到浏览器接收到 index.html 页面为止,所需最短时间与最长时间分别是 ( )。 【全国统考 2020 年】
A. 10ms,40ms
B. 10ms,50ms
C. 20ms,40ms
D. 20ms,50ms

 

 

SNMP 采用 UDP 提供的数据报服务,这是由于 ( )。 【南京大学 2014 年】
A. UDP 比 TCP 更加可靠
B. UDP 数据报文可以比 TCP 数据报文大
C. UDP 是面向连接的传输方式
D. 采用 UDP 实现网络管理不会过多地增加网络负载

 

 

SNMP 是一种基于 ( ) 的应用层协议。 【重庆邮电大学 2017 年】
A. TCP
B. ICMP
C. ARP
D. UDP

 

§6.8 简答题

题组闯关

 

假定一个用户正在通过 HTTP 下载一个网页,该网页没有内嵌的对象,TCP 协议的慢启动窗口门限值为 28 个分组的大小。该网页长度为 18 个分组的大小,从用户主机到 WWW 服务器之间的往返时延 RTT 为 1s。不考虑其他损失因素,用户下载该网页大约需要多少时间?

 

 

一个 Web 页面中有 8 个 gif 图像,经测试,一个 gif 对象的平均发送时延为 30ms,一个 RTT 平均值为 125ms。假设 Web 页面的基本 HTML 文件、HTTP 请求报文和 TCP 握手报文大小忽略不计。如果 HTTP 使用非流水线方式,并且 TCP 三次握手的第三步中捎带一个 HTTP 请求,那么请问使用非持续方式和持续方式请求该 Web 页面所需要的时间各是多少? 【山东师范大学 2015 年】

 

真题实战

某主机的 MAC 地址为 00 - 15 - C5 - C1 - 5E - 28,IP 地址为 10.2.128.100(私有地址)。图 1 是网络拓扑,图 2 是该主机进行 Web 请求的 1 个以太网数据帧前 80 个字节的十六进制及 ASCⅡ 码内容。 【全国统考 2011 年】

 

请参考图中的数据回答以下问题。
(1) Web 服务器的 IP 地址是什么,该主机的默认网关的 MAC 地址是什么?
(2) 该主机在构造图 2 的数据帧时,使用什么协议确定目的 MAC 地址,封装该协议请求报文的以太网帧的目的 MAC 地址是什么?
(3) 假设 HTTP/1.1 协议以持续的非流水线方式工作,一次请求 - 响应时间为 RTT,rfc.html 页面引用了 5 个 JPEG 小图像,则从发出图 2 中的 Web 请求开始到浏览器收到全部内容为止,需要多少个 RTT?
(4) 该帧所封装的 IP 分组经过路由器 R 转发时,需修改 IP 分组头中的哪些字段?注:以太网数据帧结构和 IP 分组头结构分别如图 3、图 4 所示。

 

 

两台主机 A 和 B,主机 B 上运行 WWW 服务器。它们所在的网络 A 和网络 B 通过一个路由器直接相连,如下图所示,主机 A 通过 IE 访问主机 B 的 WWW 服务器 http://www.btest.com,请根据主机 A 访问过程的数据传递过程,描述主机 A、路由器 R 和主机 B 依次启动的 TCP/IP 协议簇中的协议及其完成的基本功能。 【解放军信息工程大学 2016 年】

 

 

学生 A 希望访问网站 www.taobao.com,A 在其浏览器中输入 http://www.taobao.com 并按回车,直到淘宝网站首页显示在其浏览器中。请问:在此过程中,按照 TCP/IP 参考模型,从应用层到网络层都用到了哪些协议? 【浙江工商大学 2015 年】

 

 

假定你在浏览器上点击一个 URL,但这个 URL 的 IP 地址以前并没有缓存在本地主机上,因此需要用 DNS 自动查找和解析。假定要解析到所要找的 URL 的 IP 地址共经过 n 个 DNS 服务器,所经过的时间分别是 RTT1​,RTT2​,⋯,RTTn​。假定从要找的网页上只需要读取一个很小的图片(即忽略这个小图片的传输时间)。从本地主机到这个网页的往返时间是 RTTw​。试问从点击这个 URL 开始,一直到本地主机上的屏幕上出现所读取的小图片,一共需要经过多少时间? 【山东师范大学 2015 年】

 

 

某网络拓扑如下图所示,以太网交换机 S 通过路由器 R 与 Internet 互联。路由器部分接口、本地域名服务器、H1、H2 的 IP 地址和 MAC 地址如图中所示。在 t0​ 时刻 H1 的 ARP 表和 S 的交换表均为空,H1 在时刻利用浏览器通过域名 www.abc.com 请求访问 Web 服务器,在 t1​ 时刻(t1​>t0​)第一次收到了封装 HTTP 请求报文的以太网帧,假设从 t0​ 到 t1​ 期间网络未发生任何与此次 Web 访问无关的网络通信。 【全国统考 2021 年】

 

 

请回答下列问题。
(1) 从 t0​ 到 t1​ 期间,H1 除了 HTTP 之外还运行了哪个应用层协议,从应用层到数据链路层,该应用层协议报文是通过哪些协议进行逐层封装的?
(2) 若 S 的交换表结构为:<MAC 地址,端口 >,则 t1​ 时刻 S 交换表的内容是什么?
(3) 从 t0​ 到 t1​ 期间,H2 至少会接收到几个与此次 Web 访问相关的帧,接收到的是什么帧,帧的目的 MAC 地址是什么?

 

http://www.dtcms.com/a/327185.html

相关文章:

  • 使用正则中的sub实现获取我们匹配的字符串,然后追加指定字符
  • 计算机网络---防火墙(Firewall)
  • pyside控件_左右范围滑动控件
  • 深层神经网络
  • torch.max() 函数使用
  • uv 配置和简单使用
  • 6深度学习Pytorch-神经网络--过拟合欠拟合问题解决(Dropout、正则化、早停法、数据增强)、批量标准化
  • OpenHarmony编译与烧录
  • 【完美解决】在 Ubuntu 24.04 上为小米 CyberDog 2 刷机/交叉编译:终极 Docker 环境搭建指南
  • 【LeetCode】2. 两数相加
  • 一台云主机“被黑”后的 24 小时排查手记
  • 【力扣 Hot100】刷题日记
  • 《Redis ACL验证流程:从用户认证到权限检查的完整步骤》
  • 【doris基础与进阶】3-Doris安装与部署
  • 模板打印技术——自动识别office类型 打印模板:为政务土地确权定制的替换利器—仙盟创梦IDE
  • Go 语言 里 `var`、`make`、`new`、`:=` 的区别
  • Python 标准库模块shutil
  • 当多模态大语言模型遇上视觉难题!AI视觉探索之旅
  • 基于Hadoop的全国农产品批发价格数据分析与可视化与价格预测研究
  • grpc浅入门
  • jdk升级
  • 【Redis在在线表单提交防重复机制中的应用策略】
  • 【开发环境下浏览器前后端Cookie跨域问题】
  • 实现文字在块元素中水平/垂直居中详解
  • 深度贴:前端网络基础及进阶(3)
  • Linux 常用命令大全:覆盖日常 99% 操作需求
  • 【SpringBoot】05 容器功能 - SpringBoot底层注解的应用与实战 - @Configuration + @Bean
  • WebAssembly的原理与使用
  • Day24|学习前端CSS
  • 虚拟机高级玩法-网页也能运行虚拟机——WebAssembly