HDLC数据帧的格式

HDLC数据帧的格式

ID:40554882

大小:95.00 KB

页数:5页

时间:2019-08-04

HDLC数据帧的格式_第1页
HDLC数据帧的格式_第2页
HDLC数据帧的格式_第3页
HDLC数据帧的格式_第4页
HDLC数据帧的格式_第5页
资源描述:

《HDLC数据帧的格式》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1、HDLC数据帧格式:        起始标志      要传输的数据块        结束标志       0111111000110110000101100110111 01111110   包括起始和终止标志的信息块称为HDLC的“数据帧”。起始和终止标志采用相同的帧间隔符“01111110”,即在HDLC规程中,帧与帧之间用“01111110”所分隔,“帧”构成了通信双方交换的最小单位。2、一些术语:   HDLC来源于IBM公司的SDLC,因此也采用了一些SDLC的术语和说明。术语名说  明 主 站(PrimaryStation

2、)   控制整个链路的工作,可发出命令来确定和改变链路的状态,包括确定次站、组织数据传输和链路恢复等次 站(SecondaryStation)   次站也称从站,指受主站控制,只能发出响应的站   主站与每一次站均维持一条独立的逻辑链路非平衡结构   由一个主站和一个或多个次站组成,适用于点-点、点-多点操作组合站(CombinedStation)   兼有主/次站功能的站。3、HDLC数据传输模式:(1)正常响应模式(NRM):主站具有选择、轮询次站的能力,并可向次站发送命令或数据;次站只有在主站询问时才能作为响应传输数据;(2)异步响应

3、模式(ARM):主站具有初始链路,差错校正和逻辑拆链功能;次站可以主动传输数据;(3)异步平衡模式(ABM):任一组合站均可控制链路,主动传送数据。4、HDLC一般帧格式:说明:(1)F:帧间隔模式:“01111110”——同步符号、帧之间的填充字符。01111110111110000111100010101111110101010011111110101001111110(2)A:地址字段:通信对方的地址(3)C:控制字段:用于区分帧的类型(数据帧、监控帧、无编号帧)(4)I:信息字段:携带高层用户数据,可以是任意的二进制位串;(5)FC

4、S:校验码:对A、C、I字段进行循环校验。      g(x)=x16+x12+x5+1(CCITT和ISO使用);      g(x)=x16+x15+x2+1(IBM的SDLC使用)。由于帧中至少含有A(地址)、C(控制)和FCS(帧校验序列)字段,因此整个帧长度应大于32位。5、“0”比特插入法     为了保证帧间隔符“01111110”的唯一性和帧内数据的透明性,保证A(地址字段)、C(控制字段)、I(信息字段)、FCS(帧校验序列)中不出现01111110的位模式,HDLC采用了‘0’位插入法。发送端:发送“01111110”后

5、,开始数据发送,并在数据发送过程中,检查发送的位流,一旦发现连续的5个‘1’,则自动在其后插(附)上1个‘0’,并继续传输后继的位流;数据发送结束后,追加帧间隔符“01111110”。接收端:执行相反的动作:一旦识别出帧间隔符“01111110”之后的位流不是“01111110”,则启动接收过程;若识别出连续5个‘1’和1个‘0’,则自动丢弃该‘0’,以恢复原来的位流;若识别出连续的6个‘1’,表示数据结束,该数据帧接收完成。6、HDLC控制帧格式:               0    1     2     3    4     5  

6、   6     7信息帧I监控帧S无编号帧U 0NsP/FNr10typeP/FNr11M1P/FM2说明:(1)信息帧(I):用于传输用户数据,控制字段的第0位规定为‘0’; Ns(发送帧序号):说明本帧对应的帧序号(采用模8计数),发送端可以不必等待确认,而连续地发送若干帧(不超过8帧),每发一帧,Ns模8计数一次;Nr(待收帧序号):说明希望接收对方帧的序号(采用模8计数),Nr隐含指示该序号之前的所有帧已被正确接收;P/F(查询/终止指示符):对于不同的传输模式,该位具有不同的含义。当采用ARM和ABM传输模式时,P=1要求对方立

7、即予以响应,并在响应中置F=1。无论使用何种传输模式,P/F总是一一对应的,在接到F=1的帧之前,不允许再发P=1的帧。(2)监控帧(S):用于表示接收状态,其控制字段的第0、1位规定为“10”;第2、3位表示了四种类型的监控帧。 Type=00,接收准备就绪(RR),发送该RR监控帧的一方准备接收编号为Nr的帧;Type=10,未准备就绪(RNR),发送该RNR监控帧的一方说明已经收妥Nr以前的所有帧,但希望对方暂缓发送Nr帧;Type=01,拒绝接收(REJ),发送该REJ监控帧的一方说明已经收妥Nr以前的所有帧,但编号为Nr的帧有差错

8、,希望对方重发编号为Nr及其以后的所有帧;Type=11,选择接收(SREJ),该帧的含义类似REJ监控帧,但希望对方仅仅重发第Nr帧。(3)无编号帧(U):用于命令的传输(建立

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。