单选题 4.数据链路层的功能包括( )。
【正确答案】 D
【答案解析】本题主要考查了数据链路层的功能。数据链路层是OSI参考模型中的第2层,它在物理层提供的服务的基础上向网络层提供服务,其主要功能可以从以下几个方面来理解:
(1)其最基本的服务是将源机网络层来的数据可靠地传输到相邻结点的目标机网络层。
(2)进行差错控制。一个系统所必须具有的检错能力,并采用恰当的措施纠正发生的错误,这是数据链路层的主要功能之一。
(3)流量控制。它并非数据链路层所特有的功能,在许多高层协议中都提供流量控制的功能,只是所提供的流量控制对象不同而已。
(4)帧同步功能。数据链路层必须能够从物理层收到的比特流中区分出帧的起始与停止来实现帧同步。
(5)链路控制。注意它主要用于面向连接的服务,提供连接的建立、维持和释放三个过程从而实现链路管理。