1.3数据传输交换技术
公共数据网络(Public data Network)是一种在传输数据时才建立连接的网络系统,具有构建成本低,收费低廉,服务项目多等特色。由于数据从某节点传送到另一节点的可能路径相当多,因此如何快速有效的将数据传送到目的端必须借助数据传输交换技术。
1.3.1电路交换
电路交换(Circuit Switching)技术如同日常所使用的电话系统。当我们要使用时,才拨打对方的电话号码,而后利用线路交换功能来建立连接线路,此线路由发送端开始,一站一站往目的端串联起来。一旦建立好两端的连接后,它就将维持专用(Dedicated)状态,无法让其它节点使用处于连接中的线路,直到通信结束之后这条专用线路才停止使用。这种方式的费用较高,而且连接速度缓慢。
1.3.2消息交换
消息交换(Message Switching)技术就是利用带有目的端点地址的消息,在传送过程中选择不同的传输路径,因此线路使用率较高。消息交换使用所谓的"接口消息处理器"来暂存放要转发的消息,当数据传送到每一节点时,还会进行错误检查,因而传输错误率较低。其缺点是传送错误慢,需要预留较大存储空间来存放待转发的数据,实时性较低,重新传送概率高,不适用与大型网络与实时性的信息传输,通常用于电子邮件这类应用。
1.3.3数据包交换
数据包交换(Packet Switching,也称为分组交换)技术是一种结合电路交换与消息交换优点的交换技术,利用计算机的存储与转发(Srore and Forwart)功能,将所传送的数据分为若干数据包,数据包是网络传输的基本单位,是一组二进制信号,每一个数据包中都包含报头与报尾信息。每一个数据包在经由不同路径与花费不同时间传送到目的端点之后,再解开数据包并组装恢复至数据的原来面目,这样可确保网络的可靠性,并随时检测网络的信息流量,适时进行流量控制。其优点是节省传送时间,并可增加线路的使用率,目前大部分的通信网络都采用这种方式。