CCITT于1974年提出了对于分组交换网(Packet-Switched Network,PSN)的标准访问协议---X.25,并于1976、1980、1984和1988年相继作了修订,X.25描述了主机(DTE)与分组交换网(PSN)之间的接口标准,使主机不必关心网络内部的操作,从而能方便地实现对各种不同网络的访问。X.25实际上是DTE与PSN之间接口的一组协议,X.25协议组包括三个层次,即物理层、数据链路层和分组层,分别定义了三个级别上的接(见图4.5)。从图4.5(a)可看出,X.25的三个协议级仅具有本地意义,这与端到端操作的运输层协议不同(mqb ltu 4.5(b))。X.25的分组纩的主要功能相当于OSI参考模型中的第三层,即网功能是向主机提供多信道的道的虚电路服务。X.25分组级的主要功能是将数据链路层所提供的连接DTE/DCE的一条或多条物理链路复用成数条逻辑信道,并且对每一逻辑信道所建立的虚电路执行与链路层单链路协议类似的链路建立、数据传输、流量控制、顺序和差错检测、链路的拆除等操作。所发送的数据均按分组格式,各种类型的分组长度及交互时的逻辑顺序在标准中均有严格的规定。利用X.25分组级协议,可向网络层的用户提供多个虚电路连接,使用户可以同时与公用数据网中若干个其它X.25数据终端用户(DTE)通信。 在X.25中,DCE向DTE提供本地DTE之间的虚电路业务,这里包括两种虚电路:一种是虚呼叫业务,即虚电路请求DTE向DCE发出呼叫请求分组,接收方DCE向被呼DTE发出呼叫分组;然后被DTE发出呼叫接受分组,主呼DTE收到呼叩连通分组,由另一方确认后,虚电路便被拆除。另一种是永久虚电路,即它们是在DTE接入X.25网中时由协商指定的DTE之间的不需要呼叫建立与拆除过除过程的虚电路。在正常情况下,永久虚电路两端的DTE可随时发送与接收数据。正如4.1节中介绍过的一样,每条虚电路都被赋 一个虚电路号。