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