2017年吉林师范大学计算机学院838数据结构和计算机网络考研导师圈点必考题汇编
● 摘要
一、选择题
1. 若用户1与用户2之间发送和接收电子邮件的过程如图所示,则图中①、②、③阶段分别使用的应用层协议可以是( )。
图 发送和接收电子邮件的过程
A.SMTP 、SMTP 、SMTP
B.POP3、SMTP 、POP3
C.POP3、SMTP 、SMTP
D.SMTP 、SMTP 、POP3
【答案】D
【解析】电子邮件主要由3部分组成:用户代理、消息传输代理和简单邮件传输协议。
,是定义邮件传输的协(1)SMTP :SMTP (Simple Mail Transfer Protocol, 简单邮件传输协议)
议,它是基于TCP 服务的应用层协议,由RFC0821所定义。SMTP 协议规定的命令是以明文方式
SMTP 协议用于邮件服务器之间传递邮件。SMTP 运行在TCP 基础之上,进行的,使用25号端口,也使用客户/服务器模型。SMTP 通信的3个阶段如下:①连接建立:连接是在发送主机的SMTP 客户和接收主机的SMTP 服务器之间建立的。SMTP 不使用中间的邮件服务器;②邮件传送;③连接释放:邮件发送完毕后,SMTP 应释放TCP 连接。
(2)POP3协议:POP3最简单的邮箱访问协议是邮局协议(Post Office Protocol 3, POP3)。POP3协议是最简单的邮箱访问协议,但它的功能有限。POP3协议具有用户登录、退出、读取邮
POP3客户进件以及删除邮件的功能。当用户需要将邮件从邮件服务器下载到用户自己的机器时,
,然程首先与邮件服务器的POP3服务器进程建立TCP 连接(POP3服务器的TCP 端口号为110)
后POP3客户进程发送用户名和口令到POP3服务器进行用户认证,认证通过后,就可以访问邮箱了。
所以本题中用户1使用SMTP 向用户1的邮件服务器发送邮件,用户1的邮件服务器使用SMTP 向用户2的邮件服务器发送邮件,用户2使用POP3协议从用户2的邮件服务器中接收邮件。
2. 为了避免传输中帧的丢失,数据链路层采用了( )方法。
A. 发送帧编号
B. 循环冗余码
C. 海明码
D. 计时器超时重发
【答案】D
【解析】A 项,为了保证发送方不会接收到重复帧,需要对每个发送帧进行编号。B 项,循环冗余码用于差错检测。C 项,海明码用于差错控制。D 项,为了防止帧在传输过程中丢失,在可靠的数据链路层协议中,发送方缓存发送的每个帧,并为它设定一个计时器,当计时器到期而该帧的确认帧仍然没有到时,发送方将重发该帧。
3. 数据传输速率是指( )。
A. 每秒传输的字节数
B. 电磁波在传输介质上的传播速率
C. 每秒传输的比特数
D. 每秒传输的码元个数
【答案】C
【解析】数据传输速率和带宽是同义词,它是指每秒传输的比特数,单位为bit/s。码元传输速率是指每秒能传输的码元数,单位Baud (波特)。另外,数据传输速率并不就是电磁波在传输介质上的传输速率,后者的单位是m/s,两者是完全不同的概念。
4. 在客户机/服务器模式下,( )可以提高整个网络的性能。
A. 根据网络的流量大小改变传输的数据包的大小
B. 只传送“请求”和“结果”来减少网络的流量
C. 通过客户端本地存储所有的数据来降低网络流量
D. 在服务器上执行所有的数据处理
【答案】B
【解析】在客户机/服务器模式中,客户机与服务器分别表示相互通信的两个应用程序的进程。客户机向服务器发出服务请求,服务器响应客户机的请求,提供客户机所需要的网络服务。服务器只是将处理后的结果返回给客户机,在网络上传输的只有“请求”与“结果”,并不需要传送整个数据库或者其他额外的信息。因此可以减少网络的流量,从而提高整个网络的性能。
5. 主机甲和主机乙之间建立一个TCP 连接,TCP 最大段长度为1000字节,若主机甲的当前拥塞窗口为4000字节,在主机甲向主机乙连续发送2个最大段后,成功收到主机乙发送的第一段的确认段,确认段中通告的接收窗口大小为2000字节,则此时主机甲还可以向主机乙发送的最大字节数是( )。
A.1000
B.2000
C.3000
D.4000
【答案】A
【解析】发送方的发送窗口的上限值应该取接收方窗口和拥塞窗口这两个值中较小的一个,于是此时发送方的发送窗口为MIN{4000, 2000}=2000字节,由于发送方还没有收到第二个最大段的确认,所以此时主机甲还可以向主机乙发送的最大字节数为2000-1000=1000字节。
6. 下述说法中正确的是( )。
A. 网络层的协议是网络层内部处理数据的规定
B. 接口实现的是人与计算机之间的交互
C. 在应用层与网络层之间的接口上交换的是包
D. 上一层的协议数据单元就是下一层的服务数据单元
【答案】D
【解析】根据数据传送单位的变化规则,上一层交给下层的数据,加上协议控制信息后变成协议数据单元,然后交给下一层,变成下一层的服务数据单元,也就是为它紧相连的上一层提供服务。
7. 在0SI 参考模型中,自下而上第一个提供端到端服务的层次是( )。
A. 数据链路层
B. 传输层
C. 会话层
D. 应用层
【答案】B
【解析】概念区分:
(1)点到点:这里的“点”是指通信子网中的节点,可以是主机,也可以是路由器、交换机等设备。因为从源主机到目标主机中间可能经过多个路由器和交换机,所以每时每刻都是微观的,即只需关注当前节点到下个节点,而不是宏观的源节点到终节点。在0SI 参考模型的七层结构中,下面三层包括物理层、数据链路层、网络层都属于点对点的服务。
(2)端到端:这里的“端”是指端口号,任何一个应用进程都会对应一个端口号,所以端到端的服务又被称为进程到进程的服务(有些教材也称为应用到应用的服务)。从宏观的角度看,端到端是由一段一段的点到点通信构成的。在OSI 参考模型中的七层结构中,上面四层包括传输层、会话层、表示层、应用层都属于端到端的服务。综上,自下而上第一个提供端到端服务的层次是传输层。
8. 域名解析可以有两种方式,分别是( )。
A. 直接解析和间接解析
相关内容
相关标签