文档介绍:第三章数据通信协议 数据链路控制规程广州民航职业技术学院提要数据链路概述数据链路控制规程种类面向字符的协议面向比特的协议广州民航职业技术学院完成数据传输的控制和管理功能的规则,称为数据链路传输控制规程,也就是数据链路层协议。 2017-3-25 3 数据电路数据链路数据站数据站接口接口传输信道数据链路是在数据电路已经建立的基础上,通过发送方和接收方之间交换“握手”信号,使双方确认后才开始传输数据的两个或两个以上的终端设备与传输线路的组合体。●数据链路传输控制规程 数据链路概述广州民航职业技术学院完成一次数据通信,先建立物理连接,再建立数据链路。一次物理连接上可以建立多条数据链路数据链路和物理连接都具有生存期数据链路与物理连接广州民航职业技术学院 AB 点对点的链接 DC AB点对多点链接环形链接 D CBE A数据链路的结构广州民航职业技术学院数据链路的作用---- 通过一些数据链路控制规程,在不太可靠的物理链路上实现可靠的数据传输。---- 完成的特定功能: ?链路管理?帧同步控制?流量控制?差错控制?透明传输?异常状态的恢复 2017-3-25 6 数据链路概述广州民航职业技术学院链路管理包括数据链路的建立、维护和释放以及控制信息传输的方向等。帧同步控制指接收方应能从收到的比特流中正确地区分出一帧的开始和结束。流量控制流量控制是数据链路的最重要的功能之一。它负责调整在某个时间段内可以发送多少数据(关键是传输速率),即能够决定暂停、停止或继续发送信息,不能使接收方过载广州民航职业技术学院差错控制在计算机通信中,主要采用检错重发 ARQ 方式。在数据链路中,流量控制的功能和差错控制是结合在一起实现的,是数据链路的重要功能。透明传输发方送出的数据与接收方收到的数据在内容和次序上都完全一样,而且对用户数据没有限制。异常状态的恢复发现各种异常情况的功能,例如序列不合法、码组流停止、应答帧丢失及重发超过规定的次数等,能够重新启动,恢复到正常的工作状态。广州民航职业技术学院 2017-3-25 9 数据链路控制规程异步数据链路协议(单独处理每个字符) 同步数据链路协议(整个比特流是一个整体) 主要应用于 MODEM 中面向字符协议面向比特协议 数据链路控制规程种类广州民航职业技术学院在面向字符的协议中,有 ISO 的基本型传输控制规程、 IBM 的二进制同步通信规程( BSC )、美国国家标准协会( ANSI )、中国的数据通信基本型控制规程( GB3452-82 )等,这些规程也称为基本型传输控制规程。面向字符的协议利用专门定义的传输控制字符和序列完成数据链路的控制功能,主要适用于低、中速数据通信,主要以半双工通信方式进行操作。 2017-3-25 10 面向字符的协议