为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

课程06-X.25、LAPB协议

2011-04-28 36页 pdf 179KB 33阅读

用户头像

is_943076

暂无简介

举报
课程06-X.25、LAPB协议 课程 6 X.25 LAPB协议 目 录 34缩略词表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283.3 X.25交换的配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
课程06-X.25、LAPB协议
课程 6 X.25 LAPB 目 录 34缩略词 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283.3 X.25交换的配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233.2 X.25的配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223.1 Lapb的配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22第三节 Lapb X.25 X.25交换的配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202.3 系统数据结构 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202.2 接口 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182.1 系统描述 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18第二节 系统设计 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17小 结 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101.4.2 X.25分组层操作规程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81.4.1 分组类型与格式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81.4 分组层 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51.3.2 链路层操作规程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41.3.1 Lapb的帧格式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41.3 数据链路层协议( LAPB) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21.2 X.25的分层结构 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21.1 概述 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2第一节 协议简介 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1相关资料 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1课程目标 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1课程介绍 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1课程说明 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X..25 LAPB协议课程6 i 课程说明 课程介绍 本教材对应的产品版本为Quidway VRP1.01版 本课程介绍X.25协议内容 X.25协议在路由器中的实现 课程目标 完成本课程学习 学员能够掌握 ü X.25的分层结构及各层的功能 ü X.25协议在路由器中的位置 相关资料 分组交换工程 CCITT关于分组交换网常用接口建议汇编 Quidway系列路由器手册 X..25 LAPB协议课程6 1 第一节 协议简介 1.1 概述 X.25协议是数据终端设备 Data Terminal Equipment DTE 和数据电路终 接设备 Data Circuit_terminating Equipmert DCE 之间的接口规程 其主 要功能是描述如何在DTE和DCE之间建立虚电路 传输分组 建立链路 传 输数据 拆除链路 拆除虚电路 同时进行差错控制 流量控制 情况统计 等 并且为用户提供了一些可选的业务功能和配置功能 1.2 X.25的分层结构 X.25的分层结构如图1-1所示 分组层 数据链路层 物理层 分组层 数据链路层 物理层 高层协议 DTE DCE X.25 物理级协议 帧级协议 分组级协议 与远程DTE之间的高层协议 图1-1 X.25分层结构图 X.25协议只负责DTE—DCE接口之间的数据传输 并不涉及数据包在X.25网 络内部的传输 具体见图1-2 X..25 LAPB协议课程6 2 X. 25 协议 DCEDTE X. 25 协议 DTEDCE X.25 公共网 图1-2 X.25协议的负责范围 X.25协议包含了三层 分组层 数据链路层 物理层 是和OSI参考模型的 下三层一一对应的 它们的功能也是一致的 a)物理层 物理层定义了DTE和DCE之间的电气接口和建立物理的信息传输通路的过程, 可采用X.21建议 X.21bis建议 V建议等接口 b)数据链路层 数据链路层采用平衡型链路访问规程LAPB LAPB定义了DTE—DCE链路之 间的帧交换的过程及帧格式 数据链路层的主要功能有 Ÿ 在DTE和DCE之间有效地传输数据 Ÿ 确保接受器和发送器之间的信息同步 Ÿ 检测和纠正传输中产生的差错 Ÿ 识别并向高层协议报告规程性错误 Ÿ 向分组层通知链路状态. c)分组层 分组层则定义了分组的格式和在分组层实体之间交换分组的过程 同时也定 义了如何进行流控 差错处理等规程 X.25的分组层利用链路层提供的服务在DTE和DCE之间传递分组 它将一条 逻辑链路按照动态时分复用的方法划分为多个子逻辑信道 这样就可以允多 个用户同时使用数据通道 大大地提高了资源的利用率和效率 分组层的主要功能有 X..25 LAPB协议课程6 3 Ÿ 在X.25接口为每个用户呼叫 第一次通信过程 提供一个逻辑信道 Ÿ 通过逻辑信道(LCN)来区分与每个用户呼叫的有关的分组 Ÿ 为每个用户的呼叫连接提供有效的分组传输 包括顺序号 分组的确认 和流量控制过程 Ÿ 提供交换虚电路(SVC)和永久虚电路(PVC)的连接 Ÿ 提供建立和清除交换虚电路连接的方法 Ÿ 检测和恢复分组的差错 1.3 数据链路层协议( LAPB) 1.3.1 Lapb的帧格式 LAPB采用了高级数据链路控制规程(HDLC)的帧结构,并且是它的一个子集. 如图1-3所示 I(数据区) CAF FCS F (a)信息帧 CAF FCS F (b)监控帧(c)无编号帧 图1-3Lapb的帧格式 LAPB的帧可分为三大类 (a) 信息帧: X..25 LAPB协议课程6 4 由帧头 信息 帧尾组成 用于传输分组之间的信息 分组层传给链路层的 信息都装配成信息帧的格式 (b) 监控帧 (c)无编号帧: 由帧头和帧尾两部分组成 用于完成DTE和DCE接口的链路控制 不用于传 输分组层来的信息 这三种帧的控制字段的编码格式如表1-1所示 表1-1 LAPB模8方式的控制字段 C 编码格式 1 1 1 1P0 1 1SABME 0 1 1 1F1 0 1FRMR 0 0 1 1P0 1 1UA 0 0 1 1P0 1 0DISC 1 1 1 1P0 0 1SABM 1 1 1 1F0 0 0DM 无编号帧 1 0 0 1P/FN(R)REJREJ 0 1 0 1P/FN(R)RNRRNR 0 0 0 1P/FN(R)RRRR 监控帧 0N(s)PN(R)I信息帧 控制字段比特 响应命令 1.3.2 链路层操作规程 X.25链路层的操作主要有三个阶段 它们是 Ÿ 建立链路 Ÿ 信息传输 Ÿ 断开链路 1.LAPB链路建立 DTE和DCE都可以启动链路的建立过程 但通常认为链路由DTE启动建立 DTE通过发送SABM/SABME命令启动链路的建立过程 DCE接收到正确的 SABM/SABME命令之后就决定它是否能够进入信息传输阶段 如果能够 它就发送UA响应帧予以应答 而且认为链路已经建立 当DTE接收到UA之 后 也认为链路已经建立 如果DCE在接收到SABM/SABME命令之后决定 X..25 LAPB协议课程6 5 它 不能进入信息传输状态 它将给DTE发送DM响应 表示链路处于断开状 态 链路未建立 LAPB链路规程只需要一个命令SABM/SABME和一个响应 UA就可以完成链路的建立过程 如图1-4所示 SABM UA DTE DCE V(S)=0 V(R)=0 V(S)=0 V(R)=0 链路的建立: 图1-4链路的建立过程 2. 信息传输 当链路建立之后 就进入信息传输阶段 在DTE和DCE之间交换I帧和S帧 S帧的作用是保证I帧的正确传输 为实现流量控制和保证正确传输,LAPB引 入了窗口机制和链路传输计时器的功能 链路层窗口 W : Windows 是由系统参数K定义的(1
/
本文档为【课程06-X.25、LAPB协议】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索