- 7
- 0
- 约 45页
- 2016-12-19 发布于重庆
- 举报
第四章 数据链路控制 数据链路层定义和功能 差错控制 流量控制 常用的数据链路层协议 为什么要设计数据链路层? 在原始的物理传输线路上传输数据信号是有差错的,存在一定的误码率; 设计数据链路层的目的就是如何在有差错的线路上,进行无差错传输。向网络层提供高质量的服务。 从网络参考来看,物理层之上的各层都有改善数据传输质量的要求,数据链路层是重要的一层。 4.1 定义和功能 要解决的问题:如何在有差错的线路上,进行无差错传输。 ISO关于数据链路层的定义:数据链路层的目的是为了提供功能上和规程上的方法,以便建立、维护和释放网络实体间的数据链路。 数据链路:从数据发送点到数据接收点(点到点 point to point)所经过的传输途径。 分组和帧的关系 二、数据链路层基本功能 数据链路控制规程 为使数据能迅速、正确、有效地从发送点到达接收点所采用的控制方式。 数据链路层协议应提供的最基本功能: 数据在数据链路上的正常传输(建立、维护和释放) 帧定界(帧同步) 差错控制 流量控制 寻址 数据链路连接 数据链路层为网络层提供三种基本服务: 无确认无连接服务 由上层完成差错控制,适合于误码率低、实时性要求高的场合,如大部分有线局域网。 有确认无连接服务 进行简单的差错控制。适用于不可靠的信道,如无线网。 面向连接确认服务 在发送前需要建立连接,
原创力文档

文档评论(0)