在计算机网络中,数据从源节点传递到目的节点,中间需要若干节点进行转接,这里涉及的是数据交换技术。
数据交换技术包括线路交换,存储/转发交换。在存储/转发交换中,又包括报文交换,分组交换。在分组交换中,又包括数据报,虚电路两种方法。
首先介绍线路交换,线路交换的特点是,有建立连接,数据通信,拆除连接的过程;通信双方独占线路,即使线路出现空闲状态,其他的通信过程也不能使用该线路。电话系统是典型的线路交换实例。
其次介绍存储/转发交换,存储/转发交换 的特点是,通信线路可以共享。所谓存储/转发交换 是指数据由源节点发给第一个中间节点,中间节点先将数据存储下来,然后转发给第二个中间节点,以此类推,直到传递到目的节点。
存储/转发交换,包括报文交换和分组交换。二者的区别在于,报文交换是将全部信息一起进行存储/转发交换;分组交换是将全部信息划分为若干数据包,称作分组。分组交换相对报文交换延迟较低,但会增加额外开销。
最后介绍分组交换,分组交换包括数据报,虚电路。数据报的特点是,每个分组都带有源节点目的节点信息,独立选择传输的路线;虚电路的特点是,与线路相似,有建立连接,数据通信,拆除连接的过程,但不同的是线路可以共享。
使用数据报方式,每个分组所经过的节点可以不同,发送的顺序和接收的顺序可以不同;使用虚电路方式,每个分组按照建立连接时确定的线路传送,发送的顺序和接收的顺序是相同的。
全站搜索