1.报文交换(Message Switching)
该方式是根据数据特点提出的。报文交换方式的数据传输单位是报文。所谓报文就是站点一次性要发送的数据块,其长度不限且可变。不同的网络可能采用不同的协议,因而报文信息格式也不尽相同。图2-27是报文的通用信息格式。
图2-27 报文的通用信息格式
报文信息格式包括信息头、正文、信息尾。
●起始标志:标志有信息输入。
●信息开始标志。
●信息源结点地址。
●信息目的结点地址:可包括传输路由的信息。
●控制信息:包括所传报文排队优先权标志,并指明本帧所传信息是报文或应答信息。
●报文编号:由信息发送方给定,在接收结点收到报文并经过误码检验后,用该编号向发送方回送应答信号,应答时只要指出某编号信息已正确收到(肯定应答),或某编号信息有错要求重发(否定应答)即可。
2.报文交换原理
报文交换不需要在两个站点之间建立专用通路,传送方式采用存储—转发方式。当一个站点要发送报文时,它把一个目的地址附加到报文上,网络结点根据报文上的目的地址信息,把报文发送到下一个结点,然后逐结点地传送到目的结点。每个结点在接收到完整报文后,要对它进行误码检测,判断有无差错。若无错误,则再进一步判断所收信息是应答信号还是报文信号。如是报文信号则接收并暂存这个报文,同时向对方发送站点发肯定应答信号,然后进入所选路径的转发队列等候,直到利用路由信息找出下一个结点的地址,再把整个报文传送给下一个结点,直至目的终点站。若有错误,则拒绝存储报文信息,并发送一个否定应答信号给前一结点要求重发。因此,端与端之间无需先通过呼叫建立连接。
电路交换网络中,每个结点是一个电子的或机电结合的交换设备,这种设备发送二进制位的速度与接收二进制位的速度一样快。而报文交换结点通常为一台计算机,它具有足够的存储空间来缓存接受进入的报文。报文在每个结点延迟时间等于接收报文所需时间加上向下一个结点转发所需的排队延迟时间。
3.报文交换的主要特征(www.xing528.com)
报文交换与电路交换相比具有以下特点:
●电路利用率高。由于许多报文可分时共享两个结点之间的通道,即使接收端被占用,也能开始信息传输,所以对于同样的通信量来说,报文交换对电路的传输能力要求较低。
●传输可靠性高。为了保证整个报文的正确接收,要求有一个应答响应机制。每个中间结点在接收到完整报文后,都要进行误码检测,如果发现接收信号有错,可以向前站点发送否定应答信号,要求前站点重发;若正确接收报文信息后,则向前站点发送一个肯定应答信号。
●报文交换系统可把一个报文发送到多个目的地。
●报文交换网络可以进行速率和代码的转换。因为每个站点可以用其特有的数据传输速率连接到其他结点,所以两个不同传输速率的站点也可以进行连接。报文交换网络还能转换数据格式(如从ASCII码转换成EBCDIC码),这一点在电路交换系统中则很难做到。
●可截获发往未运行的终端的报文。报文交换可截获发往未运行的终端的报文,然后将其存储或重新选择到另一终端路径。
●报文可重发。如由于某种原因,网络交换结点故障使某一信息丢失,可通过校验信息编码来发现这个信息的丢失,要求重发该信息。
●可建立报文优先权。
4.报文交换主要优缺点
(1)报文交换优点
由于多个报文可分时共享两结点间通道,所以对于同样的通信量,对线路传输能力要求较低;在线路交换网络上,当通信量很大时,就不能接受新的呼叫。报文交换当通信量大时仍可接收报文,但传送延迟会增加。
(2)报文交换缺点
报文交换机制不能满足实时或交互式通信要求。报文经过网络的时延长度不定。因此,这种方式不能用于语音(实时通信)连接,也不适用于交互式终端到计算机的连接。存储—转发与报文排队,增加了数据传输延迟;因对报文长度未做规定限制,报文交换时只能暂存磁盘,磁盘读取占用额外时间;当结点收到过多数据而无空间存储或不能及时转发时,将丢弃报文,由于发出报文并非按序到达目的地,需对收到的信息重合组合,增加了开销。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。