您现在的位置是:首页 > 测评

什么是存储转发交换,什么是存储转发交换方式

867HJcbeopms 2024-04-11

一、什么是存储转发交换方式

是交换机工作方式的一种形式;

就是当交换机接受到外部数据时,并不是立即进行转发,而是先讲数据在设备内存保存下来一份后,然后再将存储的这份数据进行转发,也就是传输。

这种方式会造成传输过程的时间上多一点(一般是毫秒计算,很小)。但是数据的安全性方面要好很多,不会出现数据丢失的现象!

二、简述存储转发交换方式与线路交换方式的区别

1、原理不同:

线路交换的基本工作原理是:在数据传输期间,源结点与目的结点之间有一条由中间结点构成的专用物理连接线路,在数据传输结束之前,一直保持这条线路。

存储转发技术要求交换机在接收到全部数据包后再决定如何转发,而直通转发则是在交换机收到整个帧之前就已经开始转发数据了,这样可以有效地降低交换延迟。

2、过程不同:

线路交换希望通信的计算机之间必须事先建立物理线路(或者物理连接)。整个线路交换的过程包括建立线路、占用线路并进行数据传输、释放线路(线路拆除)三个阶段。

存储转发是一种传统的转发方式,交换机启动接收进程,开始收取帧,从"Preamble"字段开始,一直到最后的CRC,当这个完整的帧收取完成,把收到的分组放入缓存,之后交换机开始启动转发进程,根据目标MAC地址来决定转发策略。

3、数据交换速度不同:

存储转发交换方式支持不同速度端口间的转换,保持高速端口和低速端口间协同工作。实现的办法是将10Mbps低速包存储起来,再通过100Mbps速率转发到端口上。

线路交换方式的固定分配带宽,资源利用率低,灵活性差;一般用于电话交换,但也可用于数据交换,用于数据交换时一般速率低于9.6kb/s。

参考资料来源:百度百科-线路交换

参考资料来源:百度百科-存储转发

三、分组交换结点为什么采用存储转发方式

因为这种方式转发速度更快。

存储转发技术又分为报文交换技术和分组交换技术。

(1)报文交换技术

当报文交换技术用于通信双方为相邻接点的情形,信源直接将报文投递给信宿。

(2)分组交换技术

分组交换技术是分割一个报文中有效载荷数据,并加上一定的控制信息后及报文号,组建出一个个分组后,以分组为单位进行传输的一种数据交换模式。

分组交换技术中为避免造成网络堵塞,采用了一定的流量控制机制。报文的分组和重组会耗费大量时间,但它只发生在收发处,而分组的处理效率高,因而整体的效率也较高。

由于通信过程中要加入一些通信控制数据,因此会造成许多重复的额外的开销;传输过程中分组有可能出现丢失、破环、乱序等情形,相关人员还需采取一定的策略去解决这些问题。

四、存储转发的存储转发交换方式

存储转发技术又分为报文交换技术和分组交换技术。

(1)报文交换技术

当报文交换技术用于通信双方为相邻接点的情形,信源直接将报文投递给信宿。

当报文交换技术的通信双方不在同一物理网络时,则将准备好的报文经由一定的路由选择机制通过中间节点传给接收方。此时,中间节点不再只是起连接的作用,其还具有存储和处理数据的能力。

在报文交换系统中,由于一次交换处理的数据量大,因而需要对通信处理的存储和处理能力提出较高的要求,使得通信成本大大增加。且这种系统还易造成堵塞,灵活性和可靠性都会下降。同时,数据交换过程中出现差错的可能性也很大,且检测困难。

(2)分组交换技术

分组交换技术是分割一个报文中有效载荷数据,并加上一定的控制信息后及报文号,组建出一个个分组后,以分组为单位进行传输的一种数据交换模式。

此交换系统中的中间节点也不再只是简单的连接链路,而需要判断分组的对错,并进行路由选择。

分组交换技术中为避免造成网络堵塞,采用了一定的流量控制机制。报文的分组和重组会耗费大量时间,但它只发生在收发处,而分组的处理效率高,因而整体的效率也较高。可是由于通信过程中要加入一些通信控制数据,因此会造成许多重复的额外的开销;传输过程中分组有可能出现丢失、破环、乱序等情形,相关人员还需采取一定的策略去解决这些问题。

分组交换技术根据实现机制的不同分为:数据报交换技术和虚电路交换技术。

①数据报交换技术

数据报交换技术和报文交换技术相似,不同的是前者每次传输的数据包时分组,而后者传输的是整个报文。

这是一种“无连接”的数据交换技术,它在数据传输的过程中具一定的路由算法动态选择数据报的传输路径,且这是一种无序传输。

②虚电路交换技术

虚电路交换技术与数据报交换技术不同,它是一种面向连接的交换技术。其之所以称之为“虚电路”是因为在数据交换的过程中,通信双方间会建立专门的动态逻辑电路。不同于电路交换系统中的物理电路,这个逻辑电路时非独占使用的,而是类似于信道复用技术复用中间节点的策略进行数据交换。但由于每次数据交换的时间都非常短暂,因此我们可以将所有分组的传输看作是同时进行的。每一个成功的虚电路需要分配一个识别号码,编码到分组里去,以免造成混乱。分组通过建立的这一专用通道进行有序传输,因此每个分组中不再包含控制数据,降低了辅助开销。

虚电路交换技术是一种可靠性较强,系统效率高的交换技术。其是在工作过程中建立专用的逻辑连接,每个节点可以和任何节点建立多条虚电路连接。由于不带辅助信息,系统额外开销小,中间节点具有一定的差错检测机制。

数据报交换技术和虚电路交换技术中的分组都需根据一定的路由算法选择通信路径,但前者的每一个分组都要单独寻找路由,而虚电路交换技术中一次通信过程的所有分组只需进行一次路由选择即可。显然,按数据报方式工作的路由计算要比按虚电路方式频繁。

文章版权声明:除非注明,否则均为兜雅网原创文章,转载或复制请以超链接形式并注明出处。