Go-back n:回退n帧协议:damaged frame Sender Receiver Data 0 Data 0 Data Data Data Data 2 Data ACK3 Data NAK 3 Error in frame 3 Data Discarded Data Discarded Data 4 Data 3 Data 5 Data 4 Flash : Data 5
Go-back n: 回退n帧协议: damaged frame Flash
Go-back n:回退n帧协议:lost frame Sender Receiver 里 Data 0 Data 0 Data Data Data 2 ◆Lost Data 3 Discarded Data 4 NAK2 Data Discarded Data 3 Data 2 Data 4 Data 3 Data 4
Go-back n: 回退n帧协议:lost frame
Go-back n:回退n帧协议:lost ACK Sender Receiver Data 0 Data 0 Data Data 1 2 SwL Data Data 2 ACK 3 Lost Data 0 Data 0 Data Data Data Data 2
Go-back n: 回退n帧协议:lost ACK
Selective Reject:选择拒绝 Sender Receiver Data 0 Data 0 Data Data Data 2 Data 3 NAK 2 Data Data 3 Data 5 Data 4 Data 2 Data 5 Resent Data 2
Selective Reject: 选择拒绝
2.6 HDLC p.340,226页,11.6 011111101-n bytes 1/2 bytes 2/4 bytes01111110 Flag Address Control Information FCS Flag 8 最后1byte的第8在 0 为1表示地址结束 帧类别 命令 响应 在多终端线路的场合用来区 地址域 位位置 bl b8 bl b8 分各个终端,对于点到点, DCE=>DTE 0000001100000001 方向 用来区分命令和响应 DTE=>DCE 0000000100000011 2 3 4 5 6 78 NS:发送顺序号 I:Information frame N(R):接收顺序号 信息帧 N(S) P/F N(R) 8 bits S:监督功能位 S:Supervisory frame P/F N(R) 监督帧 Control 字段M:无编号功能位 U:Unnumbered frame 1 M P/F M P/F:轮询/终止位 无编号帧 2 3456 78 9 10 11 12 13141516 扩充方式)信息帧 N(S) P/F N(R) 16 bits (U帧仍为 Control 1字节) S:监督帧 1/ 0 0000 P/F N(R) 字段 S:00:接收就绪RR 确认01:拒绝,从顺序号N开始重传REJ 非确认 1O:接收未就绪RNR 应答11:选择拒绝, 重传顺序号为N的1帧SREJ应答 RNR可用于流量控制,告诉对方停发信息帧 Flash 监督帧 REJ可用于差错控制,告诉对方重新发送信息帧
2.6 HDLC p.340, 226页,11.6 Flag Address Control Information FCS Flag 1 8 1-n bytes 1/2 bytes 2/4 bytes01111110 0 ……… 最后1byte 的第8位 为1表示地址结束 0 N(S) P/F 01111110 0 1 N(R) 1 2 3 4 5 6 7 8 I: Information frame 信息帧 1 0 S P/F N(R) 1 1 M P/F M S: Supervisory frame 监督帧 U: Unnumbered frame 无编号帧 8 bits Control 字段 0 N(S) P/F N(R) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 0 0 0 0 0 P/F N(R) I:信息帧 S:监督帧 S 16 bits Control 字段 N(S) :发送顺序号 N(R) :接收顺序号 S: 监督功能位 M: 无编号功能位 P/F: 轮询/终止位 S: 00: 接收就绪RR 10:接收未就绪RNR 01:拒绝, 从顺序号N开始重传REJ 11:选择拒绝,重传顺序号为N的1帧SREJ 确认 应答 非确认 应答 RNR可用于流量控制,告诉对方停发信息帧 监督帧 REJ可用于差错控制,告诉对方重新发送信息帧 在多终端线路的场合用来区 分各个终端,对于点到点, 用来区分命令和响应 帧类别 位位置 命 令 响 应 b1 b8 b1 b8 方向 DCE =>DTE DTE =>DCE 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 地址域 扩充方式 (U帧仍为 1字节) Flash