简述数据链路层通常提供的服务。

简述数据链路层通常提供的服务。


【正确答案】:

(1)组帧。

(2)链路接入。

(3)可靠交付。

(4)差错控制。


【题目解析】:

数据链路层通常提供的以下几点服务。
(1)组帧。数据链路层一般是将要传输的数据封装成帧,称为组帧或成帧。
(2)链路接入。物理链路可以分为点对点链路和广播链路两大类。在点对点链路中,发送结点和接收结点独占通信链路,只要链路处于空闲状态,随时可以使用链路发送和接收帧,因此链路的接入控制很简单;对于广播链路,各个结点必须运行媒介访问控制(MAC)协议。
(3)可靠交付。数据链路层协议也可能提供可靠交付的服务,即在相邻结点间经数据链路实现数据报的可靠传输。传输层可靠数据传输原理、停-等协议和滑动窗口协议等,都适用于数据链路层可靠数据传输协议的设计。
(4)差错控制。为了保证帧传输的可靠性,或者为了确保出现差错的帧不再被处理和继续传输,数据链路层协议通常都采用不同的差错控制措施,或者通过确认重传纠正差错,或者直接丢弃差错帧。


Top