- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据链路控制协议的作用 数据链路层控制功能的具体体现,使通信变得比较可靠。 数据链路控制规程的作用: 3.4 点对点信道的数据链路层 帧控制 透明传送 流量控制 差错控制 链路管理 异常状态的恢复 面向字符的数据链路控制规程 基本型(如BSC,二进制同步通信) 高级(DDCMP,数字数据通信报文规程) SLIP 和 PPP 面向比特的数据链路控制规程 IBM SDLC ISO HDLC CCITT(ITU-T) LAPB 3.4 点对点信道的数据链路层 站的定义: 主站:允许发送控制报文 从站:在主站控制下操作,回复响应 复合站:具有主、从站双重功能 链路配置: 不平衡:用于点-点或点-多点链路 平衡:用于点-点链路 3.4 点对点信道的数据链路层 1、面向比特的链路控制规程HDLC 3.4 点对点信道的数据链路层 NRM 正常响应模式 只有主站才能发起向从站的数据传输,从站只能响应主站的询问。 ARM 异步响应模式 允许从站发起向主站的数据传输,但主站仍然负责全程的初始化。 ABM 异步平衡模式 任一复合站均可发送、接收命令/响应 1、面向比特的链路控制规程 HDLC 3.4 点对点信道的数据链路层 HDLC的帧结构 F F A C I FCS F 帧标志 A 地址字段 C 控制字段 I 信息字段 FCS 帧校验序列 N(S) 0 N(R) N(R) 0 1 TYPE TYPE TYPE 1 1 I S U P/F P/F P/F F F A C FCS 短帧 长帧 1、面向比特的链路控制规程 HDLC 3.4 点对点信道的数据链路层 信息 Info 标志 F 标志 F 地址 A 控制 C 帧检验序列 FCS 帧 Frame 1、面向比特的链路控制规程 HDLC HDLC的帧结构 物理层 帧层 网络层 同步比特流 头部 数据部分 分组 3.4 点对点信道的数据链路层 标志字段 F (Flag) 为 6 个连续 “1 ”加上两边各一个 “0 ”共 8 bit。在接收端只要找到标志字段就可确定一个帧的位置。 比特 8 8 8 可变 16 8 信息 Info 标志 F 标志 F 地址 A 控制 C 帧检验序列 FCS 透明传输区间 FCS 检验区间 1、面向比特的链路控制规程 HDLC 标志字段 F 3.4 点对点信道的数据链路层 HDLC 采用零比特插入法使一帧中两个 F 字段之间不会出现 6 个连续 1。 在发送端,当一串比特流数据中有 5 个连续 1 时,就立即插入一个 0。 在接收帧时,先找到 F 字段以确定帧的边界。接着再对比特流进行扫描。每当发现 5 个连续 1 时,就将其后的一个 0 删除,以还原成原来的比特流。 1、面向比特的链路控制规程HDLC 零比特插入法 3.4 点对点信道的数据链路层 1、面向比特的链路控制规程HDLC 零比特的插入与删除 数据中某一段比特组合恰好 出现和 F 字段一样的情况 0 1 0 0 1 1 1 1 1 1 0 0 0 1 0 1 0 会被误认为是 F 字段 发送端在 5 个连 1 之后 插入 0 比特再发送出去 填入 0 比特 0 1 0 0 1 1 1 1 1 0 1 0 0 0 1 0 1 0 在接收端将 5 个连 1 之后 的 0 比特删除,恢复原样 在此位置删除填入的 0 比特 0 1 0 0 1 1 1 1 1 0 1 0 0 0 1 0 1 0 3.4 点对点信道的数据链路层 1、面向比特的链路控制规程HDLC HDLC透明传输 采用零比特插入/删除法可传送任意组合的比特流,或者说,可以实现数据链路层的透明传输。 当连续传输两个帧时,前一个帧的结束标志字段 F 可以兼作后一帧的起始标志字段。 当暂时没有信息传送时,可以连续发送标志字段,使收端可以一直和发端保持同步。 3.4 点对点信道的数据链路层 1、面向比特的链路控制规程HDLC HDLC帧结构 地址字段 A 不平衡配置:从站地址 平衡配置:应答站地址 控制字段 C 说明帧的类型、功能 信息帧I:数据传送,包含信息字段 监督帧S:监视和控制数据传送 无编号帧U:数据链路的控制和管理 3.4 点对点信道的数据链路层 1、面向比特的链路控制规程HDLC HDLC帧结构 信息字段 I 高层信息,如 IP 报文或其它信息 长度可变,且无字段长度说明 某些控制类帧可能无此字段 帧校验序列 FCS 差错控制,使用CRC校验 长度16bit,也需要使用透明传输技术
原创力文档


文档评论(0)