专注SIP通讯产品与方案

X.25网络服务

       X.25协议是在公用分组交换数据网(PSPDN)中使用的一个面向连接的接入规范。如图5-5所示,它由三个部分(或说是三层)组成,大致地勾勒出开放系统互连(OSI)参考模型(OSI-RM)中下三层的结构。请注意这一点:X.25规范并未指明终端站点或用户设备的职责,它让用户按他们期望的方式来实现模型顶部的四层。
X.25协议栈
图5-5   X.25 协议栈
      物理层并不是这儿主要关心的,它所要做的只是让X.21和X.21bis协议描述好电缆和收发器的电气和机械特性,以使它们能够通过网络,从一个节点到另一个节点来传送高层交下来的数据,这就够了。X.25协议组真正的工作是在数据链路层和网络层中完成。
       LAPB数据链路层协议(平衡型链路接入规程)是权威的OSI-RM中HDLC协议的一个超集,它把分组装拆器(PAD--实质上是X.25的多路复用器)连往交换机,也可以把一个交换机连到另一个交换机。这种连接是点到点的,通常建立在一条单-的物理线路上。多数情况下,一个端到端的X.25连接是经过一系列这种点到点的LAPB链路,在两个PAD之间建立的。用户设备,例如计算机、终端及打印机,通过异步串行链路或其他局域网连到PAD上,通常感觉不到X.25的存在。图5-6表示了这样一种简单的网络,由两个PAD及与其相连的一台交换机构成了一个单一的主机和终端之间的连接。
X.25DE
图5-6  X.25的简单应用
       当然,这不是一个典型的公用网络,因为这里仅有一条链路,而没有进行联网。实际上,PAD通常连往交换机,接着,这些交换机再通过主干线路或其他交换机而互连。这种交换机之间的连接形成了“网络云”这是各类网络服务供应商经常使用的说法。从本质上说,是X.25创造了网络云。用户(顾客)无法知道在两个交换机间使用了什么物理或数据链路技术。不过,既然这个网络是一个PSPDN,用户就知道它能支持X.25电路,但可不必理会这些。进一步说,没有人真的在意这团云的内容,这是因为只要顾客知道出入口都有X.25电路,用户数据就能从一端到达另一端。实际上,在多数PSPDN服务中,每个这种云式网络是其独具的特点,是为在X.25交换机间进行互连而定制的。
 X.25 协议
       和PSTN中的物理电路不同,X.25提供的电路是虚电路,即它们展示给用户的是真正分立的电路,但是这种表面上的分立只是在逻辑上的分立,而不是真正的分立。虚电路可由网络操作人员手工建立及撤消,也可动态地基于网络用户的需求来建立和撤消,这些即是我们所说的永久虚电路(PVC)和交换虚电路(SVC)。然而,从网络节点的意义上说,PVC和SVC一样,也是“交换的”,SVC也可能存在数年之久(于是也成为PVC),这都是实践操作中的网络术语罢了。