之前我们有讲到了数据交换方式中的电路交换,这里我们再来讲讲另外的一种交换方式,报文交换的具体内容,希望这篇文的内容能够给大家带来帮助。那我们就来一起学习吧。
发送方代发送的整个数据块成为报文,而报文交换方式是指以报文为单位进行存储于转发的交换方式。报文交换属于存储-转发交换方式,当用户的报文到达交换机时,先将报文存储在交换机的存储器中(内存或外存),当所需要的输出电路有空闲时,再将该报文发向接收交换机或用户终端。
报文交换交换事先不建立线路,当发送方有数据块要发送时,它把目的地址附加在报文上交给交换设备,交换设备选择一条合适的空闲输出线,将报文通过该输出线传送出去。在这个过程中,交换设备的输入线和输出线之间不建立物理连接,在每个交换设备处,报文首先被存储起来,在适当的时候被转发出去,所以报文交换采用的是存储转发技术,动态分配线路,使得线路能够共享,提高了资源的利用率。
但是,报文交换对传输数据块的大小没有限制,当传输大报文时,交换设备必须利用大容量磁盘进行缓存,而且可能占用一个交换设备到另一个交换设备的线路长达几分钟,因此报文交换不适合交互式通信。
报文交换原理
实现报文交换的过程如下。
(1)若某用户有发送报文需求,则需要先把拟发送的信息加上报文头,包括目标地址和源地址等信息,并将形成的报文发送给交换机。当交换机中的通信控制器检测到某用户线路有报文输入时,则向中央处理机发送中断请求,并逐字把报文送入内存器。
(2)中央处理机在接到报文后可以对报文进行处理,如分析报文头,判别和确定路由等,然后将报文转存到外部大容量存储器,等待一条空闲的输出线路。
(3)一旦线路空闲,就再把报文从外存储器调入内存储器,经通信控制器向线路发送出去。
报文交换的特点
“存储-转发”:报文交换方式首先是由交换机存储整个报文的,然后在有线路空闲时才进行必要的处理。
1.不独占线路,多个用户的数据可以通过存储和排队共享一条线路。
2.无线路建立的过程,提高了线路的利用率。
3.支持多点传输(一个报文传输给多个用户,只需在报文中增加“地址字段”,中间节点根据地址字段进行复制和转发)。
4.中间节点可进行数据格式的转换,方便接收站点的收取。
5.增加了差错检测功能,避免出错数据的无谓传输等。
报文交换的主要优点
1.可使用不同类型的终端设备之间相互进行通信。
2.在报文交换的过程中没有电路接续过程,且线路利用率高。
3.无呼损
4.可实现同文报通信,即同一报文可以由交换机转发到不同的收信地点。
报文交换的主要缺点
1.信息的传输时延大,而且时延的变化也大。
2.要求报文交换机有高速处理能力,且缓冲存储器容量大,因此交换机的设备费用高。
由此也可以知道报文交换不利于实时通信,而适用于公众电报和电信箱业务。
这些内容对大家应该是挺容易理解的吧?答案如果有需要的话可以多阅读一两遍哦。有什么想要学习的大家可以前往课课家来搜索学习哦,课课家教育欢迎大家的加入。
上一篇:了解集线器及其三个重要的概念
¥299.00
¥699.00
¥399.00
¥399.00