欢迎来到天天文库
浏览记录
ID:18737311
大小:353.50 KB
页数:37页
时间:2018-09-22
《程控交换第四章讲义》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第四章分组交换第一节分组交换基本概念一、分组通信协议1、分组通信系统中的协议用户协议接口协议X.25PAD协议转换接口协议X.25接口协议X.25用户协议X.25=接口接口网内协议(NPT)(PT)DTEDTEDCEDCE12、分组传送方式数据报方式:每个分组带有目的地址,交换节点对各分组独立选路,不能保证分组传送的有序性。虚电路方式:每个分组沿着预先建立的相同的路径到达目的点,数据分组不带目的地址,只带有逻辑信道号(LCN)。虚电路由多个逻辑信道连接而成2二、分组交换网1、网络结构国际出入口局一级交换中心二级交换中心终
2、端用户32、编号计划公用分组交换网的编号计划由ITU-T的X.121建议规定。X.121地址(又称国际数据号码IDN)是可变长的,最大可以为14个十进制数字。其格式如下:国家代码(460)网号XXXXXXXXXXXXXX终端号码因为PVC没有呼叫建立阶段,所以X.121地址只在SVC中使用4第二节X.25协议一、协议结构X.25是数据终端设备DTE和数据电路终接设备DCE之间的接口协议。X.25协议包含了三层:分组层、数据链路层、物理层,是和OSI参考模型的下三层一一对应的,它们的功能也是一致的。物理层定义了DTE和DC
3、E之间的电气接口和建立物理的信息传输通路的过程。可采用X.21建议、X.21bis建议、V建议等接口标准;5数据链路层采用平衡型链路访问规程LAPB,LAPB定义了DTE—DCE链路之间的帧交换的过程及帧格式。数据链路层的主要功能有:在DTE和DCE之间有效地传输数据确保接受器和发送器之间的信息同步检测和纠正传输中产生的差错识别并向高层协议报告规程性错误向分组层通知链路状态.6分组层则定义了分组的格式和在分组层实体之间交换分组的过程,同时也定义了如何进行流控,差错处理等规程。X.25的分组层利用链路层提供的服务在DTE和
4、DCE之间传递分组。它将一条数据链路按照动态时分复用的方法划分为多个子逻辑信道。这样就可以允许多个用户同时使用数据通道,大大地提高了资源的利用率和效率。7分组层的主要功能有:在X.25接口为每个用户呼叫(第一次通信过程)提供一个逻辑信道通过逻辑信道(LCN)来区分与每个用户呼叫的有关的分组为每个用户的呼叫连接提供有效的分组传输,包括顺序号,分组的确认和流量控制过程。提供交换虚电路(SVC)和永久虚电路(PVC)的连接提供建立和清除交换虚电路连接的方法检测和恢复分组的差错8X.25的分层结构如下图所示:物理层数据链路层分组
5、层X.25高层协议物理层数据链路层分组层DCE物理连接接口DTE与远程DTE之间的高层协议分组层协议链路层协议物理层协议9分组层将一条数据链路按统计时分复用的方式划分为4096个逻辑信道,在每个逻辑信道上都可以建立一条虚电路。端到端的通信就通过虚电路来完成。一条虚电路可以经过若干物理线路和中间节点,由多条逻辑信道连接而成。PBXPBXPBXLC3LC4LC243LC24LC3PBXRouterARouterBX.25网10虚电路可以为永久的,也可以为交换(临时)的。永久虚电路通常称为PVC,适用于通信对象固定,数据交换非
6、常频繁的通信。交换虚电路通常称为SVC,适用于通信对象不固定,数据交换非常频繁的通信。在分组层可以同时建立多条虚电路,包括PVC和SVC,一个DTE通过不同的虚电路与不同的对端DTE通讯。X.25协议只负责DTE—DCE接口之间的数据传输,并不涉及数据包在X.25网络内部的传输。11二、链路配置和帧结构1、平衡型链路接入协议(LAPB)LAPB是HDLC的子集。HDLC由ISO定义,是面向比特的数据链路协议的总称。HDLC支持两种链路配置:非平衡和平衡配置复合站复合站命令响应主站次站次站次站主站命令响应命令响应非平衡配置
7、平衡配置122、LAPB帧结构LAPB允许链路的任何一端发起建链规程,在数据传输阶段,LAPB通过校验,确认,重传,流控等机制,确保所传帧的正确,向分组层提供一条无错的链路。一个LAPB帧的通常格式如下所示:F01111110ACIFCSF01111110888168N13帧定界符用来从连续的字节流中识别一个LAPB帧,它是一个特别的编码“01111110”,发送一个帧时做透明操作(在每连续的5个1之后插入一个0,接收端做相反的操作)使一个帧之中不可能出现与定界符相同的编码。地址字段用来区分发送或接收的帧是命令帧还是响应
8、帧。控制字段用来区分不同的帧格式。信息字段用来承载上层数据。帧校验字段用来确保所传送的帧的完整性。14通过控制域的不同,使LAPB帧分为以下三种格式:信息帧(I帧):用于传输在分组层之间交换的分组,分组封装在帧的数据区中传送。识别I帧的依据是控制字段的第1个比特为0。I帧的控制字段中还还包含帧的发送和接收顺序号,用于
此文档下载收益归作者所有