4. x.25 分组交换网( pdn )

18
4. X.25 分分分分分PDN 分分分分分分分分分分 分分分分分分分分分分分分分分分 PDN Public Data Network )。 PDN 分分分分分分分分分 PSE Packet Switching Equipment 分分分分 )。 分分分分分分分分分分分分分分 分分分分 分 分分分分分分分分分分分分分分分 (),。 分分分分分分分分 PDN 分分分分分分分分ITU-T 分 1976 分分分分 X.25 分分 X.25 分分 PDN 分分分分分分分 分分分分分分分分 一, 分分分分分分 PDN 分 X.25 分分 X.25 PDN X.25 分分分分 分分分分分分分分分分分分分分分分分分 分分分分分分分分分分分分分分分分 。。

Upload: bridie

Post on 01-Feb-2016

78 views

Category:

Documents


11 download

DESCRIPTION

4. X.25 分组交换网( PDN ). 公共分组交换数据网是一个以数据通信为目标的公共数据网 PDN ( Public Data Network )。在 PDN 内各节点是由交换机( PSE , Packet Swi t ching Equipment )组成的。交换机间交换的数据单元是分组(数据包),交换机具有存储转发分组的能力。 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 4.   X.25 分组交换网( PDN )

4. X.25 分组交换网( PDN )

公共分组交换数据网是一个以数据通信为目标的公共数据网 PDN( Public Data Network)。在 PDN内各节点是由交换机( PSE, Packet Switching Equipment )组成的。交换机间交换的数据单元是分组(数据包),交换机具有存储转发分组的能力。

为了使用户设备经 PDN的连接实现标准化, ITU-T于 1976年推出了 X.25建议书。 X.25建议书使 PDN向用户提供了统一的接口规格标准,所以习惯上称PDN为 X.25网或 X.25 PDN 。 X.25协议主要定义了主机与公共分组交换网之间的协议。它提供了点对点的面向连接的通信。

Page 2: 4.   X.25 分组交换网( PDN )

X.25分组交换网( PDN)特征 :

工作在 OSI/RM的第 3层采用分组交换,面向连接 (虚电路 ),可靠性高 多路复用。一条物理链路支持多条虚电路点对点传输,不支持广播支持多种高层协议,它们均作为普通数据被封装在X.25的分组中在网络中传送 ≤工作速率 64Kbps

Page 3: 4.   X.25 分组交换网( PDN )

X.25的体系结构 虽然 X.25协议出现在 OSI模型之前,但是 ITU-T规范定义了在 DTE和 DCE之间的分层的通信,与 OSI模型的前三层呼应 (见图 5-2): X.25物理协议层 (第 1层 )、 X.25链接访问层 (第 2层 )、 X.25包协议层(第 3层 )。

图 5-2 X.25 通信层与 OSI模型的比较

第3层(包协议层) :负责包交换技术、按顺序的通信和连接的可靠性

第2层(链接访问层) :数据传输,错误检测和校正,帧序列,流控制和帧组成

第1层(物理协议层) :物理连接的ITU-T X.21标准

OSI网络层

OSI数据链路层

OSI物理协议层

Page 4: 4.   X.25 分组交换网( PDN )

X.25 模型 物理协议层:物理协议层由 I T U - T 的 X . 2 1 标准定义,该

层控制着到通信适配器和通信电缆的物理和电子连接。物理层使用同步通信来传输帧,在物理层中包含着电压级别、数据位表示和定时及控制信号。 X . 2 5 物理接口与 P C 串行通信端口的 E I A - 2 3 2 C / D 标准很相似。

链接访问层: X . 2 5 的第 2 层等价于 O S I 模型的数据链路层的 M A C 子层。 X . 2 5 第 2 层处理数据传输、编址、错误检测和校正、流控制和 X . 2 5 帧组成等。其中包含均衡式链路访问过程 (Link Access Procedure-Balanced , L A P B ) 协议,是用来建立或断开 WA N 上的虚拟连接的。虚拟连接是通信介质中两点之间的逻辑连接。在一个物理连接或通信电缆中可以有多个虚拟的 X . 2 5 连接。 L A P B 还可以确保帧是按发送的顺序来接收的,接收时未受任何损害。

Page 5: 4.   X.25 分组交换网( PDN )

X.25 模型 包协议层:第 3 层类似于 O S I 的网络层。该层处理信息顺

序的交换,并确保虚拟连接的可靠性。它可在一个虚连接上同时转接多达 4 0 9 5 个虚拟连接。第 3 层提供了以下基本服务:

( 1 )在主机等 D T E 和 X . 2 5 适配器等 D C E 之间创建两个逻辑信道。一个信道用于发送端,一个用于接收端。

( 2 )在逻辑信道机器相连的网络设备接口之外创建虚拟电路。

( 3 )当有多个 X . 2 5 用户时可以进行多路转接器 ( 交换机 ) 通信会话。

Page 6: 4.   X.25 分组交换网( PDN )

X.25网络的组成 X.25网实际上包括相关的一组协议,如 CCITT

X.3, X.28, X.29, X.75等。 X.25协议主要定义了主机与公共分组交换网之间的协议。它提供了点对点的面向连接的通信,而不是点到多点的无连接通信,后者应用在许多其他WAN协议中。

当 X.25网服务刚刚引入时,其传输速率被限制在 64 kb/s内。1992年, ITU-T更新了 X.25标准,传输速率可高达 2.048

Mb/s。

PSE

PSE

PSE PSE

PSE

PSE

PSE

Page 7: 4.   X.25 分组交换网( PDN )

X.25网络由许多称之为分组交换机 (PSE)的节点组成。

为了保证通信可靠性,每个 PSE至少与另两个 PSE相连接,使得一个 PSE故障时,能通过其他路由继续传输信息。

PSE之间交换的是分组 (包 ),所以又称X.25网为分组交换网或包交换网。 PSE采用存

储转发的方法交换分组。

Page 8: 4.   X.25 分组交换网( PDN )

X.25网络的设备

数据终端设备 (DTE): X.25网络的末端设备 (如路由器、主机、终端、 PC机等 ),一般位于用户端(故称为用户设备) 数据电路端接设备 (DCE):专用的通信设备, DTE通过 DCE接入 X.25网络PSE: X.25网络分组交换机,用于数据的存储转发PAD设备:用于将非分组设备接入 X.25网。位于DTE与 DCE之间,实现三个功能:缓冲、打包、拆

包。(见下页图)

Page 9: 4.   X.25 分组交换网( PDN )

PBX

缓冲区打包拆包

PAD非分组终端DCE

PAD的工作原理

X.25网络

Page 10: 4.   X.25 分组交换网( PDN )

X.25网络为用户提供的是虚电路服务。多个虚电路可复用到单条物理电路上。

DTE之间端到端的通信是通过双向虚电路来完成的(一般申请 16个双向虚电路)。

X.25即支持永久虚电路 PVC,也支持交换虚电路 SVC 。

X.25提供的服务

Page 11: 4.   X.25 分组交换网( PDN )

X.25网络的接入分组终端:直接接入非分组终端:通过 PAD接入字符终端:用拨号 (PSTN)方式间接接入 (X.28/X.32)利用 X.25组网: 1.通过 X.25将 PC接入局域网 PC ——端 X.25网卡,同步MODEM

LAN ——端 路由器,同步MODEM

2.通过 X.25实现 LAN的远程互连 双方均需路由器,同步MODEM

Page 12: 4.   X.25 分组交换网( PDN )

X.25 的连接特性 D T E 向 PA D 发送数据, PA D 按 X. 25 格式将数据格式化并编址,然后通过 D C E 管理的包交换电路将其发送出去。 D C E 连接在包交换机 ( P a c k e t -Switching Ex c h a n g e , P S E ) 上, P S E 是 X. 25 WA N 网络中位于厂商站点的一种交换机。

X. 25 网络有四个特别重要的协议,如下所示:X . 3 协议:规定了 PA D 是如何转换要发送的 X. 25 格式的包,以及当包到达其目标网络时,是如何将 X. 25 信息删除掉的。

X. 20 协议:定义了 D T E 和 D C E 之间的起始和终止传输。X. 28 协议:说明了 D T E ( 或称终端 ) 和 PA D 之间的接口。X. 29 协议:说明了控制信息是如何在 D T E • 和 PA D 之间发送的,以及控制信息发送的格式是怎样的。

Page 13: 4.   X.25 分组交换网( PDN )

X. 25 网络图

Page 14: 4.   X.25 分组交换网( PDN )

X.25 的连接特性 这种形式的包交换包含着用存储转发技术来传送消息。

D T E 将数据消息整理为包的形式发送给 PA D 。 PA D 可以在一条电缆介质上从多个 D T E 向包交换结点 ( D C E )发送数据。 D C E 就是一个交换机,它在物理上与几个其他 D C E 连接,在 X. 25 网络上, D C E 交换机可以通过 X. 25 协议设计创建的几个逻辑信道发送数据。交换机接受传输来的包并将它们存储在缓冲区中,直到预期的传输信道可用。然后,包被转发到目标地址, D C E 再将包发送为 PA D ,由 PA D 将包重新组合为原来的顺序。因为 X. 25 支持多个信道,所以几个 D T E 可以同时传输。交换机顺序地从信道到信道转换,从每个 D T E 上传送数据。

Page 15: 4.   X.25 分组交换网( PDN )

X.25 的帧结构X. 25 帧包含着以下域:• 标志:说明帧的起始。• 帧的级别和控制地址:包含着第 2 层 L A P B 域。• 数据:包含着第 3 层域。• 帧检测序列 ( F C S ) :用于 C R C 错误检测。• 标志:说明帧结束。L A P B 域位于带 L A P B 的帧的第 3 层周围,含有帧的起

始标志、帧控制地址信息,以及由 F C S 和帧结束标志组成的 L A P B 注脚域。 L A P B 地址部分标识了帧的目标,控制部分说明了消息是命令还是响应,而且还包含着帧的顺序号。

Page 16: 4.   X.25 分组交换网( PDN )

X.25 的帧结构 X. 25 帧的数据部分内包含的第 3 层域 ( 上图所示 ) 是由头和从

发送网络处过来的封装的包组成。头由以下域组成;

通用格式标识符 ( G F I ) :说明包的头是如何格式化的。 逻辑信道标识符 ( L C I ) :包含着一个数字,指示用来传输帧的虚

拟电路。 包类型标识符 ( P T I ) :说明传输的 X. 25 包的类型。 一旦建立了虚拟电路, X. 25 就在每个帧中放置一个顺序号。

这个顺序号存储在帧的 L A P B 部分的控制域中。而当连接建立完毕后,就可以确定无须接收端 D T E 进一步请求就可以发送的帧的最大数目。通常,帧受的限制是根据分配的预定时间而决定的。

Page 17: 4.   X.25 分组交换网( PDN )

X.25 网的特点 统一的用户设备接口

– X.25网内各节点是具有运算、存储转发等功能的专用计算机,向用户设备提供了统一的接口,从而能够实现不同速率、码型和传输控制规程的用户设备接入 X.25网进行相互通信。

高可靠性– 为保证数据的可靠传输,采用大量的差错控制协议;– 第三层协议提供了可靠的面向连接的虚电路服务;– 每个交换机至少与另两个交换机相连接来增加网络的抗毁性和可靠性。

多路复用技术– 在单一的物理链路上可同时复用多条逻辑信道(虚电路),使一个用户设备能同时与多个用户设备进行通信;

Page 18: 4.   X.25 分组交换网( PDN )

流量控制与管理X.25 网内通过流量控制协议来实现对流量的控制,并且具有拥塞控制机制来防止拥塞现象的产生。

点对点协议 X.25 是一个点对点协议,不支持广播,可以采用每个节点两两相连的全网状拓扑;

与其它网络互连 可以与公用电话网、 ISDN 等公用网互连;

X.25 网的特点