首页 > 编程知识 正文

电路交换与虚电路交换的共同点是在数据传输之前,都要,虚电路交换方式的概念

时间:2023-05-05 19:43:36 阅读:186666 作者:1183

在上次的线路交换中,当两个终端之间的信道被建立时,一对终端独占该信道通过的物理链路的带宽。 然后,如果不释放连接,其他链接就无法通过此通道建立新连接。 解决方案是共享物理链路。 也就是说,是虚拟电路方式,即在两个终端之间建立虚拟链路连接。 那不是实际的物理链路。 多条虚拟电路路径的大多数物理资源可能是共享和复用的,但虚拟电路一定是基于物理上的实际链路。 但是,共享物理链路需要解决两个问题。 数据呢

虚电路是什么?

为面向连接的会话建立的通信信道当然是逻辑的,常常被称为虚拟电路,并且对端点感兴趣。 与在网络上寻求实际的物理路径相比,该通道更关心保持两个端点的联系。 在具有多个到目标的路径的网络中,会话期间物理路径会随着数据模式的改变而变化,但端点(和中间节点)会继续跟踪路径。(TCP的数据传送是建立在虚电路的基础上的。)

一、物理共享链路存在的问题1 .交换机如何传输数据正在线路交换中。 交换机的两个端口之间的连接完成,交换机传输数据的过程没有问题。 在共享物理链路上,如果在多个终端之间共享两个交换机之间的物理链路,则交换机内部端口之间的连接不被允许,因此如何传输数据是一个问题。 2 .业务畅通问题在共享物理链路中,在一定期间内,在三组终端之间传输的数据量必须小于交换机之间的物理链路在相同期间内能够传输的数据量。 由于终端间数据是间歇性的、突发性的,所以在某一瞬间,3对终端间的数据量有时会暂时大于交换机间的物理链路能够传送的数据量。 二、解决方案是为了解决共享物理链路上数据传输和流量顺畅的问题,使用数据包交换的方法,主要通过三种方式(标识符和数据包、转发表、存储传输)的组合来实现。

数据包交换的数据传输过程:在数据包传输的数据中增加唯一标识符,通过查询记录不同终端之间传输路径的转发表传输数据。 数据包数据在数据传输期间临时存储在数据包交换机中。 )如果需要从同一个端口输出在多个端口上输入的包,则交换结构和输出端口可能无法处理来自不同端口的多个包,并且必须将无法处理的包存储在输入或输出队列中。 由于端口之间没有连接,从一个端口输入的信号无法从另一个端口直接输出。 必须完成将信号恢复为包、从包中分离标识符、根据标识符和接收包的端口识别包输出端口,然后将包从入口端口转移到输出端口的过程。 ) )

三.确立虚电路交换的方式和利弊1 .动态构建虚电路

按需实时制作虚拟电路。

缺点:传输时延长——小时,实时构建虚拟电路会花费时间,链接建立时间会变长。 释放虚拟电路也非常复杂,需要时间。 传输大量短数据时,建立虚拟电路连接的时间可能会比数据传输时间长。

优点:根据需要构建虚拟电路,可以充分利用物理链路的资源,而不会像提前构建虚拟电路那样消耗很多资源。

2 .提前做好虚电路

在所有终端之间建立虚拟电路。

缺点:占用的存储器容量大,交换机处理数据的时间长的——在两个终端之间建立连接后,需要经常维持连接的建立,所以需要从初始终端向目的地终端持续发送伪电路号码,交换机的虚拟电路建立后,所有数据包都通过同一路由传输数据,因此要保持两个终端的所有连接,交换机的数据处理量也会变大。 因此,预先创建虚拟电路会消耗大量物理资源。

优点:终端之间的连接更快。 因为消除了构建虚拟电路和释放虚拟电路这一非常费时且复杂的过程。

四.虚电路交换的缺陷适用终端间通信的网络具有以下特征。

连接的终端数量可能很多。 各终端需要与哪个终端通信是不确定的终端之间通信的时间是不确定的终端之间通信时传输的数据量也是不确定的。 但是虚电路交换通过共享物理链路解决了终端间物理链路资源垄断的问题,但虚电路实际上并不是适合终端间通信的网络。 (1)因为如果采用动态构筑伪电路方式,则伪电路的构筑和释放需要时间,有可能比实际传输数据的时间长; 2 .如果采用预先制作伪电路方式,则大量的伪电路连接仅维持连接而不动作,有可能浪费处理时间和存储区域)

原因:解决在共享物理链路上,由于信道占用物理资源,无法释放连接,其他链路无法建立连接的问题。 通过共享物理链路

、数据分组交换(分组交换通过标识符和分组、转发表、存储转发实现)的方式,提高物理链路资源的利用效率,实现多对终端同时通信,这就是虚电路。由于多对终端可能同时发送数据,可能对导致中间的电路交换机在转发数据的时候发生数据拥塞,所以用存储转发的方式,将数据临时存储在交换机上,按先到先发的顺序进行数据分别发送。

果:

可多对终端同时通信,将不同终端的通信数据进行分组,加上标识符,会一定程度影响数据转发效率。

适:

在发送大量短数据时,由于每段数据都加上了标识符(即控制信息头部),会明显增加数据转发量,所以更适合大量的长数据的转发。

界:

虚电路实际上就是在传统的电路交换基础上,加入了分组机制。该分组机制实际上也是为了网络的灵活性所设计,其含义是在发送端把要发送的报文分隔成较短的数据块,每一个块都包含具有控制信息的头部,并且将这些数据块一次发送给接收端,最后在接收端接收完全部数据后,进行重组还原。不过采用分组机制的缺点就在于,每一个分组都额外增加了带有控制信息的头部,故从这个层面上,也会影响效率。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。