报文交换(Message switching)
目录 |
报文交换是一种信息传递的方式。报文交换不要求在两个通信结点之间建立专用通路。结点把要发送的信息组织成一个数据包——报文,该报文中含有目标结点的地址,完整的报文在网络中一站一站地向前传送。
报文交换的特点:
(1)“存储-转发”;
(2)不独占线路,多个用户的数据可以通过存储和排队共享一条线路;
(3)无线路建立的过程,提高了线路的利用率;
(4)可以支持多点传输(一个报文传输给多个用户,在报文中增加“地址字段”,中间结点根据地址字段进行复制和转发);
(5)中间结点可进行数据格式的转换,方便接收站点的收取;
(6)增加了差错检测功能,避免出错数据的无谓传输等。
报文交换的不足之处:
(1)由于“存储-转发”和排队,增加了数据传输的延迟;
(2)报文长度未作规定,报文只能暂存在磁盘上,磁盘读取占用了额外的时间;
(3)任何报文都必须排队等待:不同长度的报文要求不同长度的处理和传输时间,即使非常短小的报文(例如:交互式通信中的会话信息);
(4)报文交换难以支持实时通信和交互式通信的要求。