12.分析与解答
【相关知识】
(1)会话层功能
(2)同步管理
【试题分析】会话层是在运输层提供的服务之上,给表示层提供服务,加强了会话管理、同步和活动管理的功能。会话层的同步功能是为使会话服务用户对会话的进展情况有一致的了解,允许会话用户在运输的数据中自由设置同步点,并对每个同步点赋予同步序号。同步点是插在用户数据流中一起运输给对方的。当接收方通知发送方它收到一个同步点时,发送方就可确信接收方已将此同步点之前发送的数据全部收妥。会话层中定义了两类同步点:·主同步点:它用于在连续的数据流中划分出对话单元,一个主同步点是一个对话单元的结束和下一个对话单元的开始。只有持有主同步令牌的会话用户才能有权申请设置主同步点。·次同步点:次同步点用于在一个对话单元内部实现数据结构化。只有持有次同步点令牌的会话用户才有权申请设置次同步点。解图2-9给出了活动、对话单元和同步点的关系。主同步点与次同步点有一些不同。在重新同步时,只可能回到最近的主同步点。每一个插入数据流中的主同步点都被明确地确认。次同步点不被确认。活动与同步点密切相关。当一个活动开始的时候,同步顺序号复位到1并设置一个主同步点。在一个活动内有可能设置另外的主同步点或次同步点。
【参考答案及得分点】B
13.分析与解答
(1)HDLC帧格式
(2)监控帧格式及含义
【试题分析】HDLC是高级数据链路控制规程(协议)。在HDLC中,数据和控制报文均以帧的标准格式传送。HDLC有信息帧(I帧)、监控帧(S帧)和无编号帧(U帧)三种不同类型的帧。其中监控帧(S帧)用于差错控制和流量控制。监控帧的控制字段的格式及比特定义见解图2-10。控制字段(解图2·10)
控制字段的第1、2位为10,表示该帧为监控帧。监控帧不带信息字段,只有6个字节即48个比特。完整的HDLC的监控帧的格式及比特定义见解图2-11。S帧的控制字段的第3、4位即S132为S帧类型编码,共有四种不同编码,分别表示:
OO--接收就绪(RR)Ol--拒绝(REJ)
lO--接收未就绪(RNR)11一一选择拒绝(SREJ)
本题要求回答S帧类型编码为"00"表示什么,应选择A。
【参考答案及得分点】A
14.分析与解答
【相关知识】
(1)信子网内部操作方式
(2)通信子网向上提供的服务
【试题分析】通信子网内部的操作方式有虚电路和数据报方式两种。所谓虚电路方式,是指在网络的源节点和目的节点之间建立一条逻辑通路,数据分组沿虚电路按顺序传输。所谓数据报方式,是指由若干个数据报构成一次要传送的报文或数据块,每个数据报自身携带足够的信息,组成报文的数据报单独传送。各个数据报所走的路径可能不同,因此各数据报不能保证按顺序到达目的节点,有些数据报甚至可能在途中丢失。
虚电路分组交换适用于端系统之间的数据交换,尤其是在频繁的、但每次传送数据又很短的交互式会话情况下,免去了每个分组中地址信息的额外开销,但是每个网络节点却需要负担维持虚电路表的开销。因此,要将这两个因素进行权衡,另外还要考虑如果建立和拆除电路的次数过于频繁也不合适。数据报免去了呼叫建立过程,在分组传输数量不多的情况下要比虚电路简单灵活,每个数据报可能临时根据网络中的流量情况选取不拥挤的链路,不像虚电路中的每个分组必须按照连接建立时的路径传送。每个节点没有额外开销,但每个分组在每个节点都要经过路由选择处理,会影响传送速度。
虚电路提供了可靠的通信功能,能保证每个分组的正确到达,且分组保持原来顺序,此外,还可以对两个数据端点的流量进行控制,当接收方来不及接收数据时,可以通知发送方暂缓发送分组。数据报不保证数据分组的按序到达,数据的丢失也不会立即被发现。
通信子网向上提供的服务也有虚电路和数据报两种方式。虚电路服务是网络层向运输层提供的一种使所有分组按顺序到达目的端系统的、可靠的、数据传送方式。进行数据交换的两个端系统之间存在着一条为它们服务的虚电路。而在数据报服务中,当端系统要发送数据时,网络层给该数据附加上地址、序号等信息,作为数据报发送给网络节点;目的端系统收到的数据报可能是不按序到达的,也可能有数据报的丢失。
虚电路与数据报服务的本质差别表现为是将顺序控制、差错控制和流量控制等通信功能交由通信子网完成,还是由端系统自己来完成。
本题共有四个答案选项,其中由以上叙述可知,A、B、C是正确的,D的说法不对。虚电路提供端到端的可靠传输,而数据报提供的是不可靠传输。
【参考答案及得分点】D