交换虚电路
交换虚电路
在网络中,交换虚电路(SVC,switched virtual circuit)是一种临时的虚拟电流,它只在数据传递过程中建立和维护。
所谓交换虚电路(SVC)就是两个数据终端要通信时先用呼叫程序建立电路(即虚电路),然后发送数据,通信结束后用拆线程序拆除虚电路。在网络中,交换虚电路(SVC,switched virtual circuit)是一种临时的虚拟电流,它只在数据传递过程中建立和维护。永久虚拟电路是一个连续专用虚拟电路。虚拟电路是只有用户可见的不连续物理电路,但是需要连接时,它实际上是支持多个用户的公用电路资源。交换虚电路是X.25网络的一部分。在概念上,它们也能用于帧中继网络。
定义
交换虚拟电路指的是信息包交换虚拟线路(节点之间只在需要传送数据时才建立逻辑连结),在 面向连接的网络中,从一台计算机到另一台计算机的连接。SVC是虚拟的,因为路径是从路由表中得到的,而不是建立物理线路。SVC是交换的,因为它能按需要建立,类似于一次电话呼叫。
虚拟电路
当两个用户进行通信时,网络必须在数据终端间建立一个连接,这种建立在两个数据终端设备间的逻辑连接称为虚拟电路。
介绍
虚拟电路,有时被叫做逻辑电路,是一个在两个或更多点之间,类似于一个固 定的物理路径,但是实际上是一个很多可安排的物理路径中的一条。永久虚拟电路(PVC)是2个或更多点之间保证连接的虚拟电路,不需要预先保留或者提交给 一个特殊的物理路径。这允许多个公司分享公共的电路。这种方法被用于网络桢中继,它可以相对较低的价格向某一电话公司的客户提供有效的资源集,这比客户租 赁自己的电路要划算。交换虚拟电路(SVC)类似于一个永久虚拟电路,它允许使用者调控虚拟电路的网络。
原理
在建立连接阶段,需要在源主机和目的主机之间的每一个交换机上建立“连接状态”,连接状态由连接经过的每个交换机中的“VC”表记录组成,在一个交换机上的VC表中一条记录包括:
1、虚电路标示符(Virtual Circuit Identifier,VCI),在这个交换机上唯一标示连接,并且将放在属于这个链接的分组首部内发送。
2 、由这个VC到达交换机的分组的输入端口。
3 、从这个VC离开交换机的分组的输出端口。
4 、用于输出分组的一个可能不同的VCI。
在建立一个新连接的时候,要在连接所要经过的每段链路上分配一个VCI值,并确保在一段链路上选定的VCI值未被该链路上已经存在的某个链接使用,连接状态的建立有两种途径:一类是由网络管理员配置连接状态,这样的虚电路是永久虚电路(PVC),可被看做长期生存的或者可管理配置的VC,当然,管理员也可以删除PVC;另一类是主机发送消息给网络建立连接,这样建立的虚电路称为交换虚电路(SVC),他可以由主机动态的建立和删除。
特点
1 、用户通信必须建立连接,数据传输过程中不再需要寻找路径,相对于数据报方式时延相对较小。
2 、通常分组走同样的路径,所以按序到达接收方。
3 、资源利用率高。
4 、分组首部并不包含目的地址而是VCI,相对数据报方式开销较小。
5 、如果一个连接上有交换机或者链路出现故障,连接就会被破坏,必须建立一个新的连接,同时撤销原来的连接,释放交换机中虚电路表的存储空间
6 、在发送第一个分组前有一定的延迟。
参考资料
交换虚电路.TechTarget网络.
最新修订时间:2022-08-25 11:09
目录
概述
定义
参考资料