C. 它为用户应用进程提供网络服务。
D. 为激活、维持和释放两端系统之间的物理链路定义了电气、机械、过程和功能的标准。
答案:A 解析:表示层专门负责有关网络中计算机信息表示方式的问题。负责在不同的数据格式之间进行转
换操作,以实现不同计算机系统间的信息交换。除了编码外,还包括数组、浮点数、记录、图像、声音等多种数据结构,表示层用抽象的方式来定义交换中使用的数据结构,并且在计算机内部表示法和网络的标准表示法之间进行转换。
4. OSI模型的哪一层对数据传输、服务类型及异常报告进行了规定?( ) A. 会话层 B. 网络层 C. 表示层 D. 数据链路层
答案:D 解析:数据链路层负责通过物理层从一台计算机到另一台计算机无差错地传输数据帧,允许网络层
通过网络连接进行虚拟无差错地传输。通常,数据链路层发送一个数据帧后,等待接收方的确认。接收方数据链路层检测帧传输过程中产生的任何问题。没有经过确认的帧和损坏的帧都要进行重传。
5. 关于封装,下面的哪一个描述是不正确的?(B) A. 封装允许计算机进行数据通信。
B. 如果一台计算机想给另外一台计算机发送数据,数据首先要被一个称为封装的过程进行打包(分组)。
C. 封装发生在一层上。
D. 使用必要的协议信息对数据进行封装后再开始网络传输。
答案:B 解析:封装是指网络结点将要传送的数据用特定的协议头打包来传送数据,有时候也可能在数据尾
部加上报文。
6. 在一台计算机上向另外一台计算机发送电子邮件信息时,下面的哪一项正确地描述了数据封装的5个步骤?( )
A. 数据、段、数据包、帧、比特 B. 比特、帧、数据包、段、数据 C. 数据包、段、数据、比特、帧 D. 段、数据包、帧、比特、数据
答案:A 解析:由于发送电子邮件信息是首先从应用层到表示层,再由表示层到会话层,以次下去,直到到
达物理层为止,而应用层传输的数据单位为数据,传输层传输的数据单位为段,网络层传输的数据单位为数据包,数据链路层传输的数据单位为帧,物理层传输的数据单位为比特。
7. 在一个局域网上从主机A向主机B要发送一个电子邮件,为了发送该信息,必须要对数据进行封装。下面的哪一项正确地描述了数据封装的第一步?( )
A. 把文字及数字字符转化为数据。 B. 信息被分段成为容易传输的块。
C. 信息被增加了一个网络报头(源地址和目标地址)。 D. 信息被转化为二进制的格式。
答案:A 解析:封装的过程:首先由应用程序生成了数据,应用层生成该层的包头并将数据放在它的后面,
这个数据便传递到了表示层,表示层生成该层的包头并将数据放在它的后面,以次类推,直到传递到物理层。
8. 在一个局域网上从主机A向主机B发送了一个电子邮件,在开始发送电子邮件之前,必须要对数据进行封装。下面的哪一项正确地描述了将电子邮件信息的文字及数字字符转化为数据以后发生的事情? ( )
A. 数据被转化为二进制的格式。 B. 向数据添加了一个网络报头。 C. 数据被分段成较小的块。 D. 将数据放到一个帧里。
答案:B - - - 5 -
解析:封装的过程:首先由应用程序生成了数据,应用层生成该层的包头并将数据放在它的后面,
这个数据便传递到了表示层,表示层生成该层的包头并将数据放在它的后面,以次类推,直到传递到物理层。
9. 下面哪一项是传输层的协议数据单元(PDU)? ( B )
A. 帧 B. 段 C. 数据包 D. 分组
答案:D 解析:帧为物理层协议数据单元;数据包和分组为网络层协议数据单元;
10. OSI模型的哪一层没有在TCP/IP协议族中出现?( C )
A. 传输层 B. 网络层 C. 数据链路层 D. 互联网层
答案:C 解析:TCP/IP协议有四层,由下而上分别为网络接口层、网络层、传输层、应用层
11. 在OSI模型中,实现端到端的应答、分组排序和流量控制功能的协议是() A. 数据链路层 B. 网络层 C. 传输层 D. 会话层
答案:C 解析:传输层的功能是保证在不同子网的两台设备间数据包可靠、顺序、无错地传输。在传输层。
传输层负责处理端对端通信,传输层的另一主要功能就是将收到的乱序数据包重新排序,并验证所有的分组是否都已被收到。
12. 不使用面向连接传输服务的应用层协议是() A. SMTP B. HTTP C. SNMP D. FTP
答案:C 解析:SNMP采用UDP协议,不使用面向连接传输服务。
13?16. 网络协议是计算机网络和分布系统中互相通信的(17) 间交换信息时必须遵守规则的集合。协议的关键部分中 (18)是数据和控制信息的结构或格式。 (19) 是用于协调和进行差错处理的控制信息。同步是对事件实现顺序的详细说明,而网络体系结构则是 (20) 。
13. A. 相邻层实体 B. 同等层实体 C. 同一层实体 D. 不同层实体
答案:B 解析:A选项的相邻层实体之间是服务提供者和服务用户的垂直关系,服务是下层通过层接口提
供给上层的。而协议是水平的,在协议的控制下,两个对等实体间的通信使得下层能够向相邻的上一层提供服务。C选项的同一层实体之间不一定都要进行通信交换信息,它们的通信规则也不一定定义为协议。D选项的不同层实体的说法是含糊的,没有具体说明是对等层,因此也是不合适的。
14. A. 语义 B. 语法 C. 服务 D. 词法
答案:B 解析:A选项的语义:即需要发出何种控制信息,完成何种动作及做出何种应答,以实现数据交
换的协调和差错处理。C选项服务及D选项词法都不正确。
15. A. 语义 B. 差错控制 C. 协议 D. 协同控制
答案:A 解析:用于协调和进行差错处理的控制信息属于A选项语义的范畴。
16. A. 网络各层及层中协议的集合 B. 网络各层协议及其具体描述
C. 网络层间接口及其具体描述 D. 网络各层、层中协议和层间接口的集合
答案:D 解析:A选项是体系结构的部分内容;B和C选项中协议的具体描述不是体系结构的内容。
- 6 -
17?22.在OSI模型中,物理层的功能是(21)。对等实体在依次交互作用中传送的信息单位称为(22),它包括(23)两部分。上下相邻层实体之间的接口称为服务访问点(SAP),网络层的服务访问点也称为(24),通常分为(25)两部分。
17. A. 建立和释放连接 B. 透明地传输比特流 C. 在物理实体间传输数据帧 D. 发送和接收用户数据
答案:B 解析:A选项不正确,因为面向连接的服务都建立和释放连接;物理层没有数据帧的概念只有传输
比特流,所以C选项不正确;D选项的说法也不准确。
18. A. 接口数据单元 B. 服务数据单元 C. 协议数据单元 D. 交互数据单元
答案:C 解析:协议作用于对等实体,每个层对应实体之间通过对应的通信协议来实现相互操作,对等实体
之间传送的信息称为该层的协议数据单元(PDU)。
19. A. 控制信息和用户数据 B. 接口信息和用户数据 C. 接口信息和控制信息 D. 控制信息和校验信息 答案:A 解析:接口信息和校验信息的说法都不正确。
20. A. 用户地址 B. 网络地址 C. 端口地址 D. 网卡地址
答案:B 解析:用户地址作用于用户层;端口地址作用于传输层;网卡地址是物理地址,硬件地址;只有网络地址是作用于网络层。 21. A. 网络号和端口号 B. 网络号和主机地址 C. 超网号和子网号 D. 超网号和端口地址
答案:B 解析:以IP地址为例,通常由两部分组成,分别是网络号和主机地址。例如B类地址中的
172.168.0.1/16,网络号是172.168.0.0,主机号为0.0.0.0。
22.在Internet上有许多协议,下面选项中能够正确表示协议层次关系的是()。
A.
SNMP UDP IP POP3 TCP B.
SNMP ARP IP POP3 TCP C.
SNMP TCP UDP Telnet SSL IP D.
SNMP UDP IP POP3 TCP LLC ARP MAC 答案:A 解析:TCP/IP协议簇各协议的层次关系: 应用层 传输层 网络层 HTTP、FTP、Telnet、SMTP、POP SNMP、DNS、DHCP TCP ICMP IP ARP、RARP 通信子网层 HDLC、PPP - - - 7 -
UDP 四、简答题
1. 在实施网络分层时要依据那些原则? 答案:实施网络分层时要依据的原则: (1)根据功能进行抽象分层,每个层次所要实现的功能或服务均有明确的规定。 (2)每层功能的选择应有利于标准化
(3)不同的系统分成相同的层次,对等层次具有相同功能。 (4)高层使用下层提供的服务时,下层服务的实现是不可见的。
(5)层的数目要适当,层次太少功能不明确,层次太多体系结构过于庞大。 2. 网络协议的三要素是什么?各有什么含义?
答案:网络协议主要由语法、语义和同步三大要素组成。 (1)语法即指数据与控制信息的结构或格式。
(2)语义即需要发出何种控制信息,完成何种动作以及做出何种响应。 (3)同步即事件实现顺序的详细说明。 3. 面向连接和无连接服务有何区别?
答案:面向连接服务能够提供可靠的交付,多数面向连接服务都支持确认重传机制,所以多数面向连接服务是可靠的,无连接服务不保证提供可靠的交付,它只是“尽最大努力交付”;多数无连接服务不支持确认重传机制,所以多数无连接服务可靠性不高。
4. 简述OSI模型各层的功能?
答案: (1)物理层协议定义了接口的机械特性、电气特性、功能特性、规程特性等4个基本特性。
(2)数据链路层负责通过物理层从一台计算机到另一台计算机无差错地传输数据帧,允许网络层通过网络连接进行虚拟无差错地传输。
(3)网络层负责选择最佳路径。
(4)传输层的功能是保证在不同子网的两台设备间数据包可靠、顺序、无错地传输。在传输层。传输层负责处理端对端通信,传输层的另一主要功能就是将收到的乱序数据包重新排序,并验证所有的分组是否都已被收到。
(5)会话层的主要功能是在两个结点间建立、维护和释放面向用户的连接,并对会话进行管理和控制,保证会话数据可靠传送。
(6)表示层还负责数据的加密,以在数据的传输过程对其进行保护。数据在发送端被加密,在接收端解密。使用加密密钥来对数据进行加密和解密。表示层还负责文件的压缩,通过算法来压缩文件的大小,降低传输费用。
(7)应用层是OSI参考模型中最靠近用户的一层,它直接与用户和应用程序打交道,负责对软件提供接口以使程序能使用网络。
5. 简述数据发送方封装和接收方解封装的过程。
答案:发送方封装:首先由应用程序生成了数据,应用层生成该层的包头并将数据放在它的后面,这个数据便传递到了表示层,表示层生成该层的包头并将数据放在它的后面,以次类推,直到传递到物理层。
接收方解封装:读取物理地址和由直接相连的对等数据链路层所提供的控制信息,从该帧剥离该控制信息并由此创建一个数据报。遵照在帧的控制部分中出现的内容而把数据报向上传送到相邻层。
6. 同一台计算机之间相邻层如何通信。
答案:数据是由主机中的一些应用程序生成的。每层生成一个头部及所传数据一并传到下一层。下一层需要在包头或包尾中加入一些信息。例如,传输层发送其数据和包头;网络层在其包头中加入正确的网络层目的地址,以使包能被传送到其他计算机上。 7.不同计算机上同等层之间如何通信。
- 8 -