第39讲链路层协议BSC及HDLC
第39讲链路层协议BSC及 HDLC
7.3面向字符型数据链路层协议7.3.1数据链路层协议的分类·面向字符型·面向比特型7.3.2面向字符型数据链路层协议利用已定义好的一种标准字编码(如ACSII码)的一个子集来执行通信控制功能:·典型的面向字符型数据链路层协议是二进制同步通信(BSC)协议
7.3面向字符型数据链路层协议 7.3.1数据链路层协议的分类 •面向字符型 •面向比特型 7.3.2面向字符型数据链路层协议 •利用已定义好的一种标准字编码(如ACSII码 )的一个子集来执行通信控制功能; •典型的面向字符型数据链路层协议是二进制同 步通信(BSC)协议。 *
面向字符型协议实例一BSC协议BSC协议中使用的控制字符功能控制字符报头开始SOH(StartofHead)正文开始STX (Start of Text)正文结束ETX(End of Text)传输结束EOT(End of Transmission)询问对方,并要求回答ENQQ(Enquiry)肯定应答ACK(Acknowledge)否定应答NAK(NegativeAcknowledge)转义字符DLE(DatalinkEscape)同步SYN(Synchronous)ETB(Endof Transmission Block)正文信息组结束
面向字符型协议实例—BSC协议 • BSC协议中使用的控制字符 控制字符 功能 SOH(Start of Head) STX(Start of Text) ETX(End of Text) EOT(End of Transmission) ENQ(Enquiry) ACK(Acknowledge) NAK(Negative Acknowledge) DLE(Data link Escape) SYN(Synchronous) 报头开始 正文开始 正文结束 传输结束 询问对方,并要求回答 肯定应答 否定应答 转义字符 同步 ETB(End of Transmission Block )正文信息组结束 *
数据报文格式SYNSYN报头STX正文SOHBCCETB/ETX4+44++.-.##禁---.w......---:---...-用户定义同步字符正文字段.校验字段?F8-分组结束报文开始报头结束报文结束
数据报文格式 *
接收方发送方面向字符型协议执行过程发送ENQ接收ENQ接收ACKANH发送ACK发送数据接收数据,EOT接收数据结束FTACKACK/NAK?BCO正NAK发送ACK发送NAK重发结束?发送EOT结束
面向字符型协议执行过程 *