信息帧是
高级数据链路控制(HDLC)协议定义的三种帧类型之一,由
国际标准化组织(ISO)制定,用于在
数据链路层传输有效信息及流量控制数据。其控制字段首比特为0,通过3位二进制编码的发送序号(N(S))与接收序号(N(R))实现多帧连续传输与接收确认,并通过轮询/终止(P/F)位进行链路控制。
信息帧,通常简称I帧,用于传送有效信息或数据。HDLC帧格式中控制字段的第1或第1、2位表示传送帧的类型:第1位为“0”是信息帧,第1、2位为“10”是监控帧,“11”是无序号帧。在信息帧中,控制字段的N(S),即第2、3、4位用于存放发送帧的序号,以使发送方不必等待确认而连续发送多帧。第5位是轮询/终止(Poll/Final)位,当为1时要求被轮询的站点给出响应。控制字段的N(R),即第6、7、8位用于存放接收方下一个预期要接收的帧的序号,比如N(R)=5,表示接收方下一帧要接收5号帧,换言之,5号帧前的各帧已接收到。N(S)和N(R)均为3位二进制编码,可取值0~7。
国际标准化组织ISO定义的高级数据链路控制(HDLC)规程,是一组用于在网络节点间传送数据的协议,是在数据链路层(DLL)中广泛使用的一种协议。在HDLC协议中,数据被组成一个个的单元,称为帧,通过网络传输,由接收方确认收到,同时HDLC协议也管理数据流和数据发送的间隔时间。HDLC协议中每帧所传输的数据可以含有任意数量的比特位,而且帧的开始和结束是靠约定的比特模式(标志)来定界的,是一种“面向比特”的协议。HDLC将帧类型分为三类,分别是: