第3章 链路控制
- 格式:ppt
- 大小:5.60 MB
- 文档页数:44


第三章远动信息传输规约第一节传输控制规约概述第二节远动通信规约第三节CDT远动规约与101规约计算机网络的通信规约:通信双方是计算机和计算机,或者是计算机和终端设备。
为保证双方进行有效、自动地数据通信,在发送端和接收端之间需要有一系列的约定和顺序,这种约定和顺序叫做通信控制规程(或协议),简称通信规约(或规程),也叫传输控制规程。
通信协议分:面向数据链路的底层协议和面向应用的高层协议。
一、数据链路控制线路规程:现在该谁发送? 流量控制:可以发送多少数据? 差错控制:如何检错及纠错?1、线路规程(现在该谁发送?)(1)询问/确认:两个设备之间存在一条专用链路ENQ ACK 数据EOTACK数据ACK。
建立数据传输终止ENQ :询问帧ACK :确认帧EOT :传输结束(2)轮询/选择一个设备为主站,其它设备为从站.(3)主动发送设备主动发送数据(如果有多个设备,则对信道有要求).2、流量控制(可以发送多少数据?)告诉发送方在等待接收方的确认信号之前最多可以传送多少数据,数据流不能使接收方过载。
(1)停止、等待(控制方式1)发送方每发送一帧就等待一个确认帧.ACK :确认帧(2)滑动窗口(控制方式2)发送方在需要确认前可以发送若干帧,接收方使用一个ACK帧来对多个数据帧进行接收确认.——(报文给出数据长度)滑动窗口为1则为停止-等待确认方式。
3、差错控制在数据链路层,差错控制主要指检错和重传的方法,主要有以下四种方法。
自动请求重传(ARQ);循环传送检错;前向纠错FEC ;混合纠错HEC.二、数据链路协议除去线路规程、流量控制、差错控制以外的其它的规范,也叫链路控制规程。
可分为:异步协议(速率较低)同步协议(1)异步协议主要用在调制解调器中,引入了起始位、停止位及字符间变长的空隙, 如: XMODEM、YMODEM、ZMODEM、Kermit 、阻塞异步传输等。
(2)同步协议面向字符的协议:将传输帧看作是连续的字符,每个字符通信包含一个字节(8比特),所有控制信息以现有字符编码(如ASCII)的形式出现.面向比特的协议:将传输帧看作是单个比特的连续流,通过它们在帧中的位置和与其它比特的组合模式来表达意义.面向字符的协议面向字符的协议不如面向比特的协议效率高,现在已不太采用。