数据链路层的主要功能有哪些特点?
- 内容介绍
- 文章标签
- 相关推荐
本文共计3276个文字,预计阅读时间需要14分钟。
数据链路层的主要功能:1. 将数据组合成数据块,封装成帧;2. 差错控制;3. 流量控制;4. 链路控制;5. MAC寻址;6. 分区数据和控制信息;7. 明确传输过程。操作环境:Windows。
数据链路层的主要功能:1、将数据组合成数据块,封装成帧;2、差错控制;3、流量控制;4、链路控制;5、MAC寻址;6、区分数据和控制信息;7、透明传输。
本教程操作环境:windows10系统、Dell G3电脑。
数据链路层的主要功能
1. 成帧(帧同步)---将数据组合成数据块,封装成帧
为了向网络层提供服务,数据链路层必须使用物理层提供的服务。而物理层是以比特流进行传输的,这种比特流并不保证在数据传输过程中没有错误,接收到的位数量可能少于、等于或者多于发送的位数量。而且它们还可能有不同的值,这时数据链路层为了能实现数据有效的差错控制,就采用了一种”帧”的数据块进行传输。而要采帧格式传输,就必须有相应的帧同步技术,这就是数据链路层的”成帧”(也称为”帧同步”)功能。
采用帧传输方式的好处是:在发现有数据传送错误时,只需将有差错的帧再次传送,而不需要将全部数据的比特流进行重传,这就在传送效率上将大大提高。
采用帧传输方式的好处是带来了两方面的问题:
(1)如何识别帧的开始与结束;
(2)在夹杂着重传的数据帧中,接收方在接收到重传的数据帧时是识别成新的数据帧,还是识别成重传帧呢?这就要靠数据链路层的各种”帧同步”技术来识别了。
本文共计3276个文字,预计阅读时间需要14分钟。
数据链路层的主要功能:1. 将数据组合成数据块,封装成帧;2. 差错控制;3. 流量控制;4. 链路控制;5. MAC寻址;6. 分区数据和控制信息;7. 明确传输过程。操作环境:Windows。
数据链路层的主要功能:1、将数据组合成数据块,封装成帧;2、差错控制;3、流量控制;4、链路控制;5、MAC寻址;6、区分数据和控制信息;7、透明传输。
本教程操作环境:windows10系统、Dell G3电脑。
数据链路层的主要功能
1. 成帧(帧同步)---将数据组合成数据块,封装成帧
为了向网络层提供服务,数据链路层必须使用物理层提供的服务。而物理层是以比特流进行传输的,这种比特流并不保证在数据传输过程中没有错误,接收到的位数量可能少于、等于或者多于发送的位数量。而且它们还可能有不同的值,这时数据链路层为了能实现数据有效的差错控制,就采用了一种”帧”的数据块进行传输。而要采帧格式传输,就必须有相应的帧同步技术,这就是数据链路层的”成帧”(也称为”帧同步”)功能。
采用帧传输方式的好处是:在发现有数据传送错误时,只需将有差错的帧再次传送,而不需要将全部数据的比特流进行重传,这就在传送效率上将大大提高。
采用帧传输方式的好处是带来了两方面的问题:
(1)如何识别帧的开始与结束;
(2)在夹杂着重传的数据帧中,接收方在接收到重传的数据帧时是识别成新的数据帧,还是识别成重传帧呢?这就要靠数据链路层的各种”帧同步”技术来识别了。

