4.1.3  公共分组交换数据网

4.1.3 公共分组交换数据网

国际电报电话咨询委员会(CCITT)制定在公用数据网上以分组方式工作的数据终端设备DTE和数据电路设备DCE之间的接口为X.25。

分组交换也称为包交换,是广域网上经常使用的一种交换技术,它将用户传送的数据划分成一定的长度,每部分叫做一个分组。每个分组的前面加上一个分组头,用于指明该分组发往何地址,如图4-2所示。

978-7-111-45076-4-Chapter04-2.jpg

图4-2 分组交换

分组交换通过虚电路实现。在用户传送数据前,先通过发送呼叫请求分组建立端到端之间的虚电路,一旦虚电路建立后,属于同一呼叫的分组均沿这一虚电路传送,最后通过呼叫清除分组来拆除虚电路。虚电路不同于电路交换中的物理连接,而是逻辑连接。虚电路并不独占线路,在一条物理线路上可以同时建立多个虚电路,以达到资源共享。虚电路有两种:交换虚电路(Switched Virtual Circuit,SVC)和永久虚电路(Permanent Virtual Circuit,PVC)。

X.25为了保障数据传输的可靠性,在每一段链路上都要执行差错校验和出错重传。这种复杂的差错校验机制虽然使它的传输效率受到了限制,但确实为用户数据的安全传输提供了很好的保障。所以,X.25是一个基于分组的、面向连接的传输协议。