SMTP,POP3,MIME,FTP

1.FTP 互联网上两个设备可以互传文件,多种文件格式

 

(A)关于端口号:(参考王道辅导书)首先,FTP建立控制连接,到服务器 21 号端口(TCP 21号端口);然后,再建立数据连接,20 号TCP端口。

(B)FTP 建立两个独立的连接:

控制连接建立 - 数据连接建立 - 数据连接释放 - 控制连接释放

上述控制连接和数据连接是两条独立的连接,而且,控制连接的生命,cover 整个数据连接的生命周期。

 

2.邮件相关的协议对比

 

 

2023年11月25日 下午 5:33

 

其实我现在还记得当年高三的时光,每次我在办公室通宵的时候,就是那句话, 最平凡日子,最卑微梦想

 

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

A.0, 3

B.1, 3

C.0, 4

D.1, 4

 

答案:C

解析:

1.最少情况下, 本机 可以直接提供域名到 IP 地址的映射;

2.最坏情况下,分别向 (1)根域名服务器  (2)顶级域名服务器  (3)权限域名服务器  (4)权限域名服务器  分别请求

简单来说,就是 3 个点,分成 4 个部分的域名。

 

【2018年联考真题】下列 TCP/IP 应用层协议中,可以使用传输层无连接服务的是()。

A.FTP  |  B.DNS  |  C.SMTP  |  D.HTTP

 

答案:B

解析:(记住) DNS采用  传输层 UDP 服务

 

【2010】 若本地域名服务器无缓存,则在采用递归方法解析另一网络某主机域名时,用户主机和本地域名服务器发送的域名请求条数分别为()。

A.1条, 1条

B.1条, 多条

C.多条, 1条

D.多条, 多条

 

答案:A

解析:

1.递归查询,即 让别人帮忙带话;

 

2.递归和迭代结合,即 啥事都问问我领导;

 

 

【2017】下列关于 FTP 的叙述中,错误的是()。

A.数据连接在每次数据传输完毕后就关闭

B.控制连接在整个会话期间保持打开状态

C.服务器与客户端的 TCP20 端口建立数据连接

D.客户端与服务器的 TCP21 端口建立控制连接

 

答案:C

解析:

整个 FTP 建立连接的过程是这样的。

1.客户请求与服务器建立 TCP 21 连接,搭建控制链接;

2.服务器与客户建立 TCP 20连接(只适用于主动对话),搭建数据链接;

3.传输数据。完毕,释放数据链接;

4.释放控制链接。

 

【2009】FTP 客户和服务器间传递FTP 命令时,使用的连接是()。

A.建立在TCP之上的控制连接

B.建立在TCP之上的数据连接

C.建立在UDP之上的控制连接

D.建立在 UDP之上的数据连接

 

答案:A 

解析:

FTP 是建立在 TCP 协议,无论是主机向服务器,还是服务器向主机;

关于端口,TCP 21 建立控制连接。数据连接,主动传输,建立 TCP 20 连接,被动传输,商议决定。

 

【2017】下列关于 FTP 的叙述中,说法错误的是()。

A.数据连接在每次数据传输完毕后就关闭

B.控制连接在整个会话期间保持打开状态

C.服务器与客户端的 TCP20 端口建立数据连接

D.客户端与服务器的 TCP21 端口建立控制连接

 

答案:C

解析:

FTP 是建立在 TCP 协议上的针对数据连接,是否使用 端口 20 需要看情况,只有  主动连接  的时候,建立 TCP 20 连接。

 

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

A.SMTP、SMTP、SMTP

B.POP3、SMTP、POP3

C.POP3、SMTP、SMTP

D.SMTP、SMTP、POP3

 

答案:D

解析:

POP3 在邮件传输中,专门用于接受邮件。

 

【2013】下列关于 SMTP 的叙述中,正确的是()。

I.只支持传输 7 bit ASCII 码

II.支持在邮件服务器之间发送邮件

III.支持从用户代理向邮件服务器发送邮件

IV.支持从邮件服务器向用户代理发送邮件

 

A.仅 I、II 和 III

B.仅 I、II 和 IV

C.仅 I、III 和 IV

D.仅 II、III 和 IV

 

答案:A

解析:

未涉及服务器主动发送邮件

 

【2015】通过 POP3 协议接收邮件时,使用的传输层服务类型是()。

A.无连接不可靠的数据传输服务

B.无连接可靠的数据传输服务

C.有连接不可靠的数据传输服务

D.有连接可靠的数据传输服务

 

答案:D

解析:

POP3 也是建立在 TCP 协议之上

 

【2018】无须转换即可由 SMTP 直接传输的内容是()。

A.JPEG 图像

B.MPEG 图像

C.EXE 文件

D.ASCII 文本

 

答案:D

解析:

SMTP 只支持 ASCII 传输,MIME 支持邮件渠道的多媒体传输。

 

【2014】使用浏览器访问某大学的 WEB 网站主页时,不可能使用到的协议是()。

A.PPP  |  B.ARP  |  C.UDP  |  D.SMTP

 

答案:D

解析:

浏览器访问网站不涉及邮件,因此用不到 SMTP 协议。SMTP 协议是专门针对邮件的。

 

【2015】某浏览器发出的 HTTP 请求报文如下:

下列叙述中,错误的是()。

A.该浏览器请求浏览index.html

B.Indexhtml存放在www.test.edu.cn 上

C.该浏览器请求使用持续连接

D.该浏览器曾经浏览过www.testedu.cn

 

答案:C

解析:

Connection:Close  如果显示 KeepAlive 则显示 “持续连接”

 

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

 

(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 所示。

 

答案:

(1)主机的默认网关,即第一段链路目的 IP 地址 10.2.128.1。考点是默认网关,主机只有一条通路,默认网关是  最邻近的 IP 地址

以太网目的MAC:00-21-27-21-51-ee (考察 IP 数据报,在以太帧的哪个部分?如何对应一个字节?)

 

首先,关于 IP 数据报,IP 数据报 以太网帧 的子集。

注意到,以太网帧,一定是 目的MAC 先行

 

其次,收到的一串字节流,有如下分布:

总长度 240B。 

 

(2)确定 MAC 地址协议的是 ARP,ARP可以通过 广播-单播 方式,获取某个目的主机的 MAC 地址。

如果使用 ARP协议请求 MAC地址,一开始广播的时候,因为无法得知目的主机 MAC地址,在这一栏填写 ff-ff-ff-ff-ff-ff (注意,是 6 个字节)。

 

(3)连接传输数据的过程:(1)连接-响应(2)5 幅小图像

由于是非流水线方式,因此无重叠的部分,线性传输信息。

(1+5)* RTT = 6 RTT 

 

(4)路由器分组转发的时候,源 IP 地址变化(为什么目的 IP 地址不变?),TTL 减一,首部检验和重新校验。

涉及分组的话,总长度、标志字段、片偏移字段变化。

转发前 - 源 IP 地址 0a 02 80 64 - 10.2.128.100

转发后 - 源 IP 地址 65 0c 7b 0f - 101.12.123.15

因此,上述报文中, 【0a 02 80 64】 转换成 【65 0c 7b 0f】,目的  IP 地址不明确,因此这里没处理,个人理解。

 

 

 

ShoelessCai.com 值得您的关注!!

 

posted on 2023-11-25 19:00  Mira_2019  阅读(68)  评论(0编辑  收藏  举报