专注SIP通讯产品与方案

电路的建立

     在X.25中,提供PVC虽然简单,但却得费不少功夫,它包括沿着端到端的路径手工完成每个交换机和PAD的配置,这些PAD指明这条电路的终端,完成这些上作后,用户就拥有了一条定制的虚电路(VC)。如果,对网络进行巧妙的安排和恰当设计,虚电路就可以按照用户的想法配置,使网络的链路和交换机能适应用户业务的特点。这样,如果用户希望得到条具有端到端最小时延的VC,只要向X.25服务供应商提出这个要求,就能得到一条仅跨接网络中速度最快的交换机和链路的路径。
X.25连接
       SVC必须动态建立,因为没有时间进行手工操作。当用户向网络请求一条虚电路时,先由选路协议找到一条端到端路径,然后就有某个类型的信号协议指示该路径上的交换机把适当的链路连接起来,于是就形成了条VC。这些过程一结束,用户就可以通过这条VC在分组中自由地发送数据。用完电路后,用户就可以指示网络来释放连接,于是进行一个与建立相反的过程,把交换机及链路资源释放掉,以备其他用户使用。
       我们再花点时间讨论一下这种设计所能提供的服务。在PVC和SVC中,这种电路建立过程都会产生一个“可靠”连接。在数据通信中,可靠性有着特殊的意义,送交网络的数据应该被确切地传递到目的地,用户应该能够信赖网络的服务质量(Qos)。如果由于某一原因使这种传递不能成功完成,正在发送数据的用户应能获知这一情况,以便采取适当的措施。
网络的服务质量
       真正的可靠性必须保证数据的完整性,这就需要纠错和正确排序。当交换机收到由LAPB链路传来的分组时,要做两项上作:一是把X.25分组存入缓存器,二是检查其是否有错。如果链路级协议没有发现错误,交换机就把这个分组送到合适的LAPB链路,发往它的目的地。如果LAPB链路发现这个分组在链路上已被损坏,它就要求发送该分组的交换机进行重发。为了能够在需要时进行重发,在得知分组被成功接收之前,这台交换机得一直保存着这个分组的备份。
       这种做法会产生大量的开销,所以提供真正的可靠性决非易事。它需要大量资源(比如说时间和带宽),这是多数X.25网络所难以负担的。然而,在设计X.25时,人部分网络设计者明白除了这样也别无选择。毕竟,如果不对所传数据进行一步步的差错检验,就不可能对数据进行无差错的端到端传输。即使是严密屏蔽以防电磁干扰的最好的物理网络,也有很高的差错率。如果差错经常发生,就应该对它保持高度警惕,因为发送一个差错的分组和发送一堆垃圾无异。