数据通信数据通信协议课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数据通信数据通信协议课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据通信 协议 课件
- 资源描述:
-
1、12本章内容 通信协议的概念和协议分层。开放系统互连参考模型(OSI-RM)。下三层通信协议。本章重点 开放系统互连参考模型以及各层功能。下三层通信协议。本章难点 OSI-RM各层关系以及通信过程。高级数据链路控制规程。3 掌握协议分层的基本概念和OSI参考模型的各层功能。掌握物理层常用接口标准:V.24/RS-232C接口。掌握高级数据链路传输控制规程:HDLC。掌握网络层协议:X.25建议。了解物理层、数据链路层和网络层的其他建议。4 5.1.1 通信协议的概念及作用 1通信协议的概念 在数据通信中把通信的发送和接收之间需要共同遵守的这些规定、约定和规程统称为通信协议。2通信协议的功能 分
2、段和重组、封装和拆装、连接控制、流量控制、差错控制、寻址、排序、复用以及附加服务等。3通信协议的组成要素 语法 语义 同步5 1分层通信的概念 协议采用分层结构,是把实现通信的网络在功能上视为若干相邻的层组成,各层完成自己特定的功能。每一层都建立在较低层的基础上,利用较低层的服务,同时为较高一层提供服务。这样通过协议分层,把复杂的协议分解为一些简单协议,再组合成总的协议。6 (1)系统 由一台或多台计算机、相关软件、外围设备、终端、操作员、物理过程及信息传递手段等组成的集合,形成了一个能够执行信息处理和信息传送的独立单元。(2)实体 OSI参考模型的每一层都执行一定的功能,功能的执行是由其系统
3、内的活动元素完成的,具有相对的独立性,称之为实体。7 (3)接口 指在相邻层之间进行数据传送的一组规则。它可以是硬件接口,也可以是软件接口。在协议分层中的接口称为“服务访问点(SAP)。(4)服务 指下一层以及以下各层通过接口提供给上层的一种能力。(5)应用进程 系统为某一具体应用而执行信息处理功能的一个元素称为应用进程。8 2OSI参考模型 由七个功能层组成。13层为低层组或下层组;47层为高层组或上层组。图5-1 OSI分层结构9 3OSI参考模型各层的基本功能 (1)物理层 提供用于建立、保持和断开物理连接的机械的、电气的、功能的和规程的特性。典型的物理层协议:RS-232C、X.21等
4、。(2)数据链路层 在终端与网络之间或网络相邻节点之间的数据链路上无差错地传送帧,并提供数据链路的建立、维持和拆除功能。常用协议有:基本型传输控制规程和HDLC。10 (3)网络层 数据交换、路由选择和流量控制等。(4)运输层 为从源端机到目的端机提供可靠的数据传输。(5)会话层 话层负责组织通信进程之间的对话,协调它们之间的数据流。(6)表示层:数据表示形式的控制层,处理应用实体间交换数据的语法。(7)应用层:实现终端用户应用进程之间的信息交换。11 4层次结构的优缺点 (1)优点 各层之间是独立的 灵活性好 结构上可分割开,便于模块化设计 易于实现和维护 促进标准化工作 (2)不足 传输效
5、率降低 功能有重复12 每一层都与对方的对等层之间有相应的协议(逻辑上的),在物理上它们之间信息的交换又必须通过它下一层提供的服务才能完成,直到物理层。图5-2 OSI和对等层协议 1OSI参考模型各层之间的关系13 相邻层之间实体的交互作用通过服务访问点(SAP)来完成。图5-3 层间接口 2OSI参考模型的层间接口14 3层间通信 OSI参考模型的不同层协议之间是互相独立的,实现方法是下一层在上一层提供的信息前面(链路层在前面和后面)增加新的协议控制信息。4OSI参考模型各层传送信息的单位 物理层,数据按位传送。数据链路层,数据按帧传送。网络层,数据以分组为单位传送。运输层,数据以报文为单
6、位传送。15图5-4 OSI参考模型的数据传送16 5.2.1 物理层功能及接口标准 1物理层的位置与接口标准 包括DTE与DCE及DCE与DCE之间的接口。ITU-T制定了V系列,X系列和I系列建议。IEEE制定了IEEE 802系列标准。EIA制定的RS-232系列标准以及RS-422A,RS-423A和RS-449接口标准。17图5-5 物理层接口的位置18 2物理层的功能 (1)在DTE和DCE及DCE与DCE接口处提供数据传输。(2)在设备之间提供控制信号。(3)提供时钟信号,用以同步数据流和规定比特速率。(4)提供电气地。(5)提供机械的连接器(如针、插头和插座)。19 物理层规程
7、描述了接口的4种基本特性:机械特性、电气特性、功能特性和规程特性。1机械特性 机械特性描述连接器即接口插件的插头(阳连接器)和插座(阴连接器)的规格、尺寸、针的数量与排列情况等。图5-6 ISO物理层连接器20 2电气特性:描述接口的电气连接方式和电气参数。(1)电气连接方式:不平衡型 半平衡型 平衡型 (2)电气参数:V.28建议 V.35建议 V.10建议 V.11建议 21 3功能特性 接口的功能特性描述了接口电路各条接口线的名称和功能。主要有V.24和X.24两个建议。每条接口线有一个功能,如V.24 每条接口线有多个功能,如X.24建议 接口线功能一般分为4类:数据线、控制线、定时线
8、和接地线。4规程特性 接口的规程特性描述了接口电路间的相互关系、动作条件和在接口传输数据时执行的事件顺序。有V.24、V.25和V.54。22 1V.24/RS-232C ITU-T的V.24建议定义了V系列接口电路的名称和功能。EIA的RS-232C建议与ITU-T的V.24建议有许多相同之处。(1)机械特性 V.24的连接器使用25针的D型插座和插头,称为DB-25连接器。引脚分为上下两排,分别有13根和12根引脚。RS-232C与V.24采用相同的连接器,只是各引脚的定义方式不同,RS-232C用英文缩写,V.24用阿拉伯数字。23 (2)电气特性 V.24和RS-232C建议中的电气特
9、性通常采用V.28建议。当电缆长度为15m时,数据传输速率最大为20kbit/s。(3)功能特性 V.24和RS-232C建议定义了接口电路中连接线的功能。从功能上可以将其分为4部分:信号地线与公共地线、数据电路、控制电路和定时电路。24图5-7 V.24与RS-232C接口电路25 针脚7:信号地(SG):所有电路的公共地线。针脚2:发送数据(TD):将用户数据信号由DTE送往DCE。针脚3:接收数据(RD):用户数据信号由DCE送给DTE。针脚20:数据终端设备就绪(DTR):由DTE发往DCE,表明DTE已做好准备,请求DCE立即接续电路。针脚6:数据设备就绪(DSR):由DCE发往DT
10、E,表明DCE已接至线路,准备好与DTE进一步交换控制信号。针脚4:请求发送(RTS):表明DTE有数据要发送。针脚5:清除发送(CTS):用来指示DTE可以发送数据。针脚8:载波检测(DCD):表示DCE已检测到远端调制解调器的载波信号。针脚22:振铃指示(RI):用于指示DCE已收到来自信道的振铃信号。26 (4)规程特性:定义了各接口电路之间的相互关系和操作要求。图5-8 用RS-232C发送数据的典型用法27 (5)V.24和RS-232C的应用 计算机与Modem的接口;计算机与显示器终端的接口;计算机与串行打印机的接口。全双向标准连接 简化连接 DTE与DTE的连接 9针RS-23
11、2C 接口9针RS-232接口引脚功能 28 2RS-449/V.35 (1)机械特性 两种连接器:一种是37引脚的DB-37,另一种是9引脚的DB-9。(2)电气特性 采用RS-423A和RS-422A。RS-423A是半平衡电气接口电路,当DTE与DCE连接电缆长度不超过10m时,数据传输速率可达300kbit/s。RS-422A采用平衡电气接口电路,DTE与DCE连接电缆长度为10m时,数据传输速率可达10Mbit/s。(3)功能特性 RS-449的功能特性对更多条信号线作了功能性定义。(4)V.35 推荐的最高速率是2 048kbit/s,常用34引脚的连接器。29 3X系列建议 (1
12、)电气特性 由X.26和X.27规定。(2)功能特性 X.24则采用一线多功能、功能复用和用多根线的组合状态来决定工作状态等,使接口电路的数量只有11根。(3)规程特性 定义了X.20、X.21、X.20bis和X.21bis四种接口。多用X.21接口。30图5-13 X.21标准接口31 4数字网络接口建议和I系列建议 G.702建议规定了数字接口的比特率分级,我国常用数字接口速率是64kbit/和2Mbit/s接口;G.703建议定义了分级数字接口的物理/电气特性,及各种速率的接口的功能特性和电气特性。I系列建议是有关ISDN的标准。32 5光纤接口 常见的光纤接口类型有SC、ST和FC等
13、。SC为工程塑料材质的标准方形卡式接口,常用于局域网中的光纤连接;ST为工程塑料材质的圆形卡式接口;FC为金属材质的圆形螺纹接口。ST和FC接口一般用于通信网络中。33 在数据链路完成数据传输控制和管理功能的规则和程序称为数据传输控制规程。数据通信系统中将数据电路加上传输控制规程定义为数据链路,所以数据传输控制规程又称为数据链路传输控制规程。数据链路传输控制规程是通过数据链路层协议来完成的,习惯上数据链路传输控制规程也称为数据链路层协议。34 1数据链路的概念 (1)数据链路的构成 数据链路由数据电路和两端的通信控制器构。ISO的确切定义为:按照信息的特定方式进行操作的两个或两个以上的终端装置
14、与互连线路的组合体。图5-15 数据链路的构成35 (2)数据链路与物理连接 物理连接受时间限制,物理介质无时间性,是两个不同的概念。物理连接在数据链路的建立和拆除阶段是空闲的,数据链路释放后,物理连接并不一定清除。图5-16 物理连接和数据链路36 (3)传输数据过程 阶段1:接通线路。阶段2:建立数据链路。阶段3:数据传送阶段。阶段4:拆除链路。阶段5:拆线。37 2数据链路层的作用 (1)帧控制:将数据信息分为若干个码组,组成帧进行传输。(2)透明传送:用帧标志码标志。(3)流量控制:能够决定暂停、停止或继续发送信息。(4)差错控制:采用自动请求重发(ARQ)方式实现。(5)链路管理:数
展开阅读全文