计算机网络——应用层の选择题整理

2023-11-03

网络应用模型

1、下面关于客户/服务器模型的描述,()存在错误
a.客户端必须提前知道服务器的地址,而服务器不需要提前知道客户端的地址
b.客户端主要实现如何显示信息与收集用户的输入,而服务端主要实现数据的处理
c.浏览器显示的内容来自服务器
d.客户端是请求方,即使连接建立后,服务器也不能主动发送数据
A、a、d
B、c、d
C、只有d
D、只有c

解析:选C
在连接未建立前,服务器在某一个端口上监听,客户端是连接的请求方,客户端必须事先知道服务器的地址才能发出连接请求,而服务器则从客户端发来的数据包中获取客户端的地址。一旦连接建立,服务器就能响应客户端请求的内容,服务器也能主动发送数据给客户端,用于一些消息的通知,如错误的通知。


域名系统(DNS)

1、()可以将其管辖的主机名转换为主机的IP地址
A、本地域名服务器
B、根域名服务器
C、授权域名服务器
D、代理域名服务器

解析:选C
本地域名服务器:对域名系统非常重要,当一台主机发出DNS查询请求时,这个查询请求报文就发送给该主机的本地域名服务器。
根域名服务器:是最高层次的域名服务器,所有的根域名服务器都知道所有的顶级域名服务器的IO地址,通常不直接把待查询的域名直接转换成IP地址,而是告诉本地域名服务器下一步应当找哪个顶级域名服务器进行查询。
授权域名服务器:每台主机都必须在授权域名服务器处登记,一台主机至少有两个授权域名服务器,授权域名服务器总能将其管辖的主机名转换为该主机的IP地址。
代理域名服务器:(没找到)


文件传输协议(FTP)

1、下列关于FTP工作模型的描述中,错误的是()
A、FTP使用控制连接,数据连接来完成文件的传输
B、用于控制连接的TCP连接在服务器端使用的熟知端口号为21
C、用于控制连接的TCP连接在客户端使用的端口号为20
D、服务器端由控制进程、数据进程两部分组成

解析:选C
在服务器端,控制连接使用TCP的21端口;数据连接使用TCP的20端口
在客户端,控制连接和数据连接的TCP端口号都是客户端系统自动分配的。

2、一个FTP用户发送了一个LIST命令来获取服务器的文件列表,这时服务器应通过()端口来传输该列表
A、21
B、20
C、22
D、19

解析:选B
文件的列表是数据,由数据连接来传输,因此是20端口

3、下列关于FTP的叙述中,错误的是()
A、FTP可以在不同类型的操作系统之间传送文件
B、FTP并不适合用在两个计算机之间共享读写文件
C、控制连接在整个FTP会话期间一直保持
D、客户端默认使用端口20与服务器建立数据传输连接

解析:选D
在控制连接建立后,服务器进程用自己传送数据的熟知端口20与客户进程所提供的端口号建立数据传输连接,即客户进程的端口号是客户进程自己提供的。

4、当一台计算机从FTP服务器下载文件时,在该FTP服务器上对数据进行封装的5个转换步骤是()
A、比特、数据帧、数据报、数据段、数据
B、数据、数据段、数据报、数据帧、比特
C、数据报、数据段、数据、比特、数据帧
D、数据段、数据报、数据帧、比特、数据

解析:选B
FTP服务器的数据要一次经过应用层、传输层、网络层、数据链路层、物理层,因此对数据的封装依次是:数据、分组/数据段、数据报、帧、比特

5、下列关于FTP的叙述中,错误的是()
A、数据连接在每次数据传输完毕后就会关闭
B、控制连接在整个会话期间保持打开状态
C、服务器与客户端的TCP20端口建立数据连接
D、客户端与服务器的TCP21端口建立控制连接

解析:选C
服务器与客户端端口的连接是随意的,即端口20是属于服务器的,端口20与客户端哪一个端口相连,取决于客户端提供了哪个端口。


电子邮件

1、用户代理只能发送而不能接收电子邮件时,可能是()地址错误
A、POP3
B、SMTP
C、HTTP
D、Mail

解析:选A
Mail地址:电子邮件地址,通常电子邮件地址的格式为:user@mail.server.name。其中 user 是收件人的用户名,mail.server.name是收件人的电子邮件服务器名,它还可以是域名或十进制数字表示的 IP 地址。
HTTP地址:基于万维网的电子邮件,在用户浏览器与Hotmail或Gmail的邮件服务器之间的邮件发送或接收时使用。
POP3:第三个版本的邮局协议,是一个非常简单但功能有限的邮件读取协议,采用的是“拉”的通信方式,当用户读取邮件时,用户代理向邮件服务器发出请求,“拉”取用户邮箱中的邮件
SMTP:简单邮件传输协议,是一种提供可靠且有效的电子邮件传输的协议,控制两个相互通信的SMTP进程交换信息。使用的是“推”的通信方式。
在这里插入图片描述

2、下列关于POP3协议的说法,()是错误的
A、由客户端而非服务器选择接收后是否将邮件保存在服务器上
B、登录到服务器后,发送的密码是加密的
C、协议是基于ASCII码的,不能发送二进制数据
D、一个账号在服务器上只能有一个邮件接收目录

解析:选B
对于A,POP有两种工作方式:①“下载并保留”,用户从邮件服务器上读取邮件后,邮件依然会保存在邮件服务器上,用户可再次从服务器读取该邮件;②“下载并删除”,邮件一旦被读取,就被从邮件服务器上删除,用户不能再次从邮件服务器上读取。POP3协议是由客户端而非服务器选择接收后是否将邮件保存在服务器上。
对于B,POP3协议在传输层是使用明文来传输密码的,并不对密码进行加密。
对于C,POP3协议基于ASCII码,如果要传输非ASCII码的数据,那么要使用MIME将数据转换成ASCII码形式。
对于D,一个账号在服务器上只能有一个邮件接收目录,否则会产生浪费,一个就够用了,为什么要多个。


万维网(WWW)

1、仅需Web服务器对HTTP报文进行响应,但不需要返回请求对象时,HTTP请求报文应该使用的方法是()
A、GET
B、PUT
C、POST
D、HEAD

解析:选D

方法(操作) 意义
GET 请求读取由URL标识的信息
HEAD 请求读取由URL标识的信息的首部,不需要返回请求对象
POST 给服务器添加信息(如注释)
CONNECT 用于代理服务器
PUT 把消息本体中的消息发送到一个URL,跟POST类似,但不常用
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

计算机网络——应用层の选择题整理 的相关文章

  • 一个网工(网络工程师)七年的职业血泪史....

    前言 一个工作了七年的老网工 上家公司待了五年 现在这家公司也快三年了 分享一些我自己学习网络安全路上的一些经历 也算是帮大家少走些弯路 一 如何学习网络安全 1 不要试图以编程为基础去学习网络安全 不要以编程为基础再开始学习网络安全 一般
  • 如何使用内网穿透实现iStoreOS软路由公网远程访问局域网电脑桌面

    文章目录 简介 一 配置远程桌面公网地址 二 家中使用永久固定地址 访问公司电脑 具体操作方法是 简介 软路由 是PC的硬件加上路由系统来实现路由器
  • 【一份老网工珍藏多年的网络配置笔记,很重要!】

    01 交换机 路由器的几种配置模式及模式转换 1 用户模式 登录到交换机 路由器 时会自动进入用户模式 提示符为 switchname gt 在该模式下只能够查看相关信息 对 IOS的运行不产生任何影响 2 特权模式 用户模式下 键入 en
  • pandas用法整理

    处理表格数据的时候经常用到pandas 每次用的时候都要去查函数 每次记不住 每次都查 哈哈哈 自己整理一下 码住 一 Pandas的数据类型 进行数据分析时 如何正确使用数据类型 这非常重要 在pandas中的数据类型和python原生数
  • 成为一个黑客,就按照这个路线来!

    前几天一个同学在聊天中提到毕业后想要从事网络安全方向的工作 虽然他本身也是学计算机的 但是又怕心有余而力不足 因为 从事网络安全方面的工作向来起点都比较高 大学里少有开设这类课程的 在学校能够学到的知识比较有限 网上的关于这方面课程的质量又
  • Linux中如何查看开启了哪些端口?

    在Linux中 端口是设备与外界通讯交流的出口 常用于指TCP IP协议中的端口 其按照端口号可以分为三类 分别是 公认端口 注册端口 动态端口 那么Linux中如何查看开启了哪些端口 以下是常用命令介绍 1 使用netstat命令 net
  • CMAKE_MAKE_PROGRAM is not set 解读

    目录 CMAKE MAKE PROGRAM 未设置 错误原因 解决方案 示例1 GNU Make 示例2 Ninja CMakeLists txt 的结构 示例 CMakeLists txt 文件 总结 CMAKE MAKE PROGRAM
  • 【镜像压缩】linux 上 SD/TF 卡镜像文件压缩到实际大小的简单方法(树莓派、nvidia jetson)

    文章目录 1 备份 SD TF 卡为镜像文件 2 压缩镜像文件 2 1 多分区镜像文件的压缩 树莓派 普通 linux 系统等 2 2 单分区镜像文件的压缩 Nvidia Jetson Nano 等 3 还原镜像文件到 SD TF 卡
  • 服务器集群是如何提高计算性能的?

    服务器集群是一种将多台服务器连接起来协同工作的技术 通过集群配置 可以提高计算性能 可靠性和可扩展性 以下是服务器集群如何提高计算性能的详细解释 一 并行处理能力 服务器集群的核心优势在于其并行处理能力 通过将多个服务器组成一个集群 可以将
  • 如何解读服务器的配置和架构?

    在当今数字化时代 服务器作为企业或组织的重要基础设施 其配置和架构对于保障业务的稳定运行至关重要 如何解读服务器的配置和架构 成为了一个备受关注的话题 本文将围绕服务器配置和架构的解读进行深入探讨 帮助读者更好地理解服务器的性能 扩展性和安
  • 使用Hypothesis生成测试数据

    Hypothesis是Python的一个高级测试库 它允许编写 测试用例 时参数化 然后生成使测试失败的简单易懂的测试数据 可以用更少的工作在代码中发现更多的bug 安装 pip install hypothesis 如何设计 测试数据 通
  • Web 安全漏洞之 OS 命令注入

    什么是 OS 命令注入 上周我们分享了一篇 Web 安全漏洞之 SQL 注入 其原理简单来说就是因为 SQL 是一种结构化字符串语言 攻击者利用可以随意构造语句的漏洞构造了开发者意料之外的语句 而今天要讲的 OS 命令注入其实原理和 SQL
  • 前端必备的 web 安全知识手记

    前言 安全这种东西就是不发生则已 一发生则惊人 作为前端 平时对这方面的知识没啥研究 最近了解了下 特此沉淀 文章内容包括以下几个典型的 web 安全知识点 XSS CSRF 点击劫持 SQL 注入和上传问题等 下文以小王代指攻击者 话不多
  • 【网安神器篇】——WPScan漏洞扫描工具

    目录 一 Wordpress简介 二 WPScan介绍 三 安装 四 获取token 1 注册账号 2 拿到token 五 使用教程 1 常用选项 2 组合命令 1 模糊扫描 2 指定扫描用户 3 插件漏洞扫描 4 主题漏洞扫描 5 Tim
  • Vue 如何使用WebSocket与服务器建立链接 持续保持通信

    WebSocket 浏览器通过JavaScript向服务器发出建立WebSocket链接的请求 链接建立后 客户端和服务器端就可以通过TCP链接直接交互数据 WebSocket链接后可以通过 send 方法来向服务器发送数据 并通过 onn
  • 搞懂 三次握手四次挥手

    计算机网络体系结构 在学习TCP 三次握手四次挥手之前 让我们先来看下计算机网络分层 主要分为OSI模型和TCP IP模型 OSI模型比较复杂且学术化 所以我们实际使用的TCP IP模型 以连接Mysql服务器为例理解这五层 应用层 应用层
  • 内网安全:隧道技术详解

    目录 隧道技术 反向连接技术 反向连接实验所用网络拓扑图及说明 网络说明 防火墙限制说明 实验前提说明 实战一 CS反向连接上线 拿下Win2008 一 使用转发代理上线创建监听器 二 上传后门执行上线 隧道技术 SMB协议 SMB协议介绍
  • DSCA190V 57310001-PK

    DSCA190V 57310001 PK DSCA190V 57310001 PK 具有两个可编程继电器功能 并安装在坚固的 XP 外壳中 DSCA190V 57310001 PK 即可使用 只需最少的最终用户校准 DSCA190V 573
  • ESP10B 锁定连接器

    ESP10B 锁定连接器 ESP10B 电机新增内容包括双极型号标准 NEMA 尺寸 17 23 和 34 的步进电机现在包括输出扭矩范围从 61 盎司英寸到 1291 盎司英寸的双极型号 该电机配有带锁定连接器的尾缆 可轻松连接 每转可步
  • 2023下半年软考「单独划线」合格标准公布

    中国计算机技术职业资格网发布了 关于2023年度下半年计算机软件资格考试单独划线地区合格标准的通告 2023下半年软考单独划线地区合格标准各科目均为42分 01 官方通告 关于2023年度下半年计算机软件资格考试单独划线地区合格标准的通告

随机推荐

  • 《人工智能》之《非经典推理》习题解析

    教材 人工智能及其应用 蔡自兴等 2016m清华大学出版社 第5版 参考书 对应同系列博客 人工智能 之 非经典推理 人工智能 之 非经典推理 习题解析 1 非经典逻辑 非经典推理与经典逻辑 经典推理有何不同 2 什么是不确定性推理 为什么
  • fastapi之tortoise-orm

    目录 概述 fastapi引入 创建对应数据模型 创建Model 设置数据库字段field 字段介绍 自定义字段 设置Meta Model模型方法 查询 Q对象查询 字段过滤 预取 F表达式 功能和聚合 事务 根据Model生成Schema
  • Faster RCNN 源码解读(1) -- 文件结构分析

    基本介绍 Faster RCNN 在目标检测及其相关领域得到了广泛的运用 其原型RCNN是将CNN引入到目标检测的开山之作 此外基于region proposal是一种十分值得学习的思想 因此将在后续的系列章节中 基于源码 对Faster
  • vue + element实现前端excel上传解析

    前言 最近有个新需求 需要前端解析excel文件并且展示到页面让用户确认无误后进行上传 1 安装插件 首先安装xlsx插件 我这里安装的是0 14 1 npm install xlsx save 2 html部分代码 这里使用element
  • 海州高级中学2021高考成绩查询,2020年新海高中、海州高中高考成绩及三年前录取情况对比...

    高考分数出来以后 各所高中喜报频传 今天我们来梳理一下连云港市区四所四星级高中 她们三年前的中考录取情况和今年的高考成绩数据 这四所四星级高中分别为江苏省新海高级中学 以下简称 新海高中 连云港高级中学 以下简称连云港高中 江苏省海州高级中
  • 《网络设备安装与管理》实训2(配置二层交换机、三层交换机)

    网络设备安装与管理 实训2 一 实习项目 配置交换机 包括二层交换机 三层交换机 实现不同VLAN之间的通讯 二 实习目的 1 理解多层交换机的路由原理 实现不同VLAN间通讯 采用三层交换机以及路由器设备来解决 在三层交换机上 创建各个V
  • python绘制好几个子图_python – 在matplotlib中绘制一条关联多个子图之间区域的线...

    我是一名地质学家 有一堆不同深度的钻孔 我粗略地设定了子图的数量 宽度和高度 以根据钻孔的数量和这些钻孔中的样本数量而变化 在每个钻孔中都有一个我想要突出显示的区域 我用axhspan完成了这个区域 我想做的是在钻孔 子图 之间进行关联 绘
  • SpringBoot下的定时任务调度@Scheduled,Java原生定时任务

    SpringBoot下的定时任务调度 Scheduled Java原生定时任务 一 概述 定时任务调度 一句话概括就是 基于给定的时间点 给定的时间间隔 自动执行的任务 方法 二 java生态下的定时任务实现方式 Spring 3 0以后自
  • 二分查找法

    include using namespace std include int main vector v1 1 3 4 6 10 13 14 15 17 21 容器v1 int target cin gt gt target int lo
  • 教妹学Java(十二):一文搞懂Java的所有关键字

    大家好 我是沉默王二 一个和黄家驹一样身高 和刘德华一样颜值的程序员 本篇文章通过我和三妹对话的形式来谈一谈 Java 中的关键字 教妹学 Java 没见过这么有趣的标题吧 语不惊人死不休 没错 本篇文章的标题就是这么酷炫 接受不了的同学就
  • 腾讯云服务器Ubuntu、Centos7配置为代理服务器,使用tinyproxy

    1 安装tinyproxy 1 1Ubuntu系统 apt get install tinyproxy 1 2Centos7系统 yum y install tinyproxy 2 修改tinyproxy配置 vi etc tinyprox
  • vue项目打包发布与dist瘦身

    提示 学习笔记 文章目录 前言 一 打包发布 概念介绍 目标 讲解 小结 二 打包发布 publicPath 目标 讲解 小结 三 打包发布 减少包体积 整体分析 目标 讲解 小结 四 打包发布 减少包体积 排除第三方 目标 讲解 小结 五
  • mxnet的C/C++接口编译

    mxnet的C C 接口编译 Python的版本的mxnet版本用来训练 验证及测试算法效果还比较方便 但是实际部署则需要C C 接口 因此需要编译相应接口以方便部署 一 编译环境之windows10 编译出动态库libmxnet dll
  • redis相关原理及面试官由浅到深必问的15大问题(高级)

    0 redis是什么 redis是nosql 也是个巨大的map 单线程 但是可处理1秒10w的并发 数据都在内存中 使用java对redis进行操作类似jdbc接口标准对mysql 有各类实现他的实现类 我们常用的是druid 其中对re
  • Jenkins自动化部署框架(一)邮箱设置和git介绍

    下载安装完成后 填写密码 安装推荐插件 新建管理员账户 开始使用 系统设置配置邮箱参数 选择一个项目 配置 构建后操作 Git介绍 特点 1 Git是分布式管理 服务器和客户端都有版本控制能力 都能进行代码的提交 合并 2 Git会在根目录
  • nginx部署vue项目刷新404

    测试3 location root usr local openresty nginx html test3 index index html index htm try files uri uri index html 解决页面刷新404
  • IT项目管理——07.项目成本管理

    作业1 作业2 作业3 a 成本偏差CV EV AC 10000 进度偏差SV EV PV 20000 成本绩效指数CPI EV AC 1 11 进度绩效指数SPI EV PV 0 83 b 进度绩效指数小于1 落后于进度 正的成本偏差 完
  • 04JVM_语法糖

    一 编译期处理 语法糖java编译器把 java源码编译为 class字节码的过程中 自动生成和转换的一些代码 添加的class字节码 减轻程序员的负担 1 默认构造器 默认构造器没有写任何的构造方法 但经过编译器编译成字节码过程中 会加上
  • 图像采样方法

    最邻近插值 Nearest Neighbour Resampling 这种插值方法根据源图像和目标图像之间的相对位置来将目标图像上像素确定为相对源图像上相对位置的像素值 对于任意一幅源图像来说 假设放大后目标图像的宽为Dw高为Dh 任意目标
  • 计算机网络——应用层の选择题整理

    网络应用模型 1 下面关于客户 服务器模型的描述 存在错误 a 客户端必须提前知道服务器的地址 而服务器不需要提前知道客户端的地址 b 客户端主要实现如何显示信息与收集用户的输入 而服务端主要实现数据的处理 c 浏览器显示的内容来自服务器