报文交换 透彻理解

中文名称:
报文交换
英文名称:
message switching

这种方式不要求在两个通信结点之间建立专用通路。结点把要发送的信息组织成一个数据包——报文,该报文中含有目标结点的地址,完整的报文在网络中一站一站地向前传送。每一个结点接收整个报文,检查目标结点地址,然后根据网络中的交通情况在适当的时候转发到下一个结点。经过多次的存储——转发,最后到达目标,因而这样的网络叫存储——转发网络。其中的交换结点要有足够大的存储空间(一般是磁盘),用以缓冲收到的长报文。


交换结点对各个方向上收到的报文排队,对找下一个转结点,然后再转发出去,这些都带来了排队等待延迟。报文交换的优点是不建立专用链路,线路利用率较高,这是由通信中的等待时延换来的。  电子邮件系统(E-mail)适合采用报文交换方式。


报文交换

  报文交换是以报文为 数据交换的单位,报文携带有目标地址、源地址等信息,在交换结点采用存储转发的传输方式,因而有以下优缺点:

优点:

  ①报文交换不需要为通信双方预先建立一条专用的通信线路, 不存在连接建立时延,用户可随时发送报文。  ②由于采用存储转发的传输方式,使之具有下列优点:a.在 报文交换中便于设置代码检验和数据重发设施,加之 交换结点还具有路径选择,就可以做到某条传输路径发生故障时,重新选择另一条路径传输数据,提高了传输的可靠性;b.在存储转发中容易实现代码转换和速率匹配 ,甚至收发双方可以不同时处于可用状态。这样就便于类型、规格和速度不同的计算机之间进行通信;c.提供多目标服务,即一个报文可以同时发送到多个目的地址,这在电路交换中是很难实现的;d.允许建立数据传输的优先级,使优先级高的报文优先转换。  ③通信双方不是固定占有一条通信线路,而是在不同的时间一段一段地部分占有这条物理通路,因而大大提高了通信线路的利用率。

缺点:

   ①由于数据进入交换结点后要经历存储、转发这一过程,从而引起转发时延(包括接收报文、检验正确性、排队、发送时间等),而且网络的通信量愈大,造成的时延就愈大,因此报文交换的实时性差,不适合传送实时或交互式业务的数据。   ②报文交换只适用于数字信号。  ③由于报文长度没有限制,而每个中间结点都要完整地接收传来的整个报文,当输出线路不空闲时,还可能要存储几个完整报文等待转发,要求网络中每个结点有较大的 缓冲区。为了降低成本,减少结点的 缓冲存储器的容量,有时要把等待转发的报文存在磁盘上,进一步增加了传送时延。


电路交换是:建立连接时产生时延,既实用模拟信号,又适用数字信号。

报文交换是:转发时产生时延只适用数字信号



你可能感兴趣的:(报文交换 透彻理解)