Virtual circuit

From Wikipedia, the free encyclopedia

A virtual circuit (VC) is a communications arrangement in which data from a source user may be passed to a destination user over more than one real communications circuit during a single period of communication, but the switching is hidden from the users. Virtual circuit techniques are widely used in Asynchronous Transfer Mode and Frame Relay. Transmission Control Protocol (TCP) should not be considered as an example of virtual circuit application, although it is connection-oriented. This is because generally TCP flow information is oblivious to the routers along TCP flow paths whereas a VC network node is aware of the information of all VCs it handles, such as their incoming and outgoing VC identifiers and the corresponding mappings between them.

Switched virtual circuits (SVCs) are generally set up on a per-call basis and are disconnected when the call is terminated; however, a permanent virtual circuit (PVC) can be established as an option to provide a dedicated circuit link between two facilities. PVC configuration is usually pre-configured by the service provider. Unlike SVCs, PVC are usually very seldom broken/disconnected.

A switched virtual circuit (SVC) is a virtual circuit that is dynamically established on demand and is turn down when transmission is complete. Plain old telephone service (POTS) and ISDN telephone calls on the PSTN can be regarded as a simple form of switched virtual circuit. SVCs are used in situations where data transmission is sporadic. In ATM terminology, this is known as a switched virtual connection. A permanent virtual circuit (PVC) is a virtual circuit established for repeated use between the same data terminal equipments (DTE). In a PVC, the long-term association is identical to the data transfer phase of a virtual call. Permanent virtual circuits eliminate the need for repeated call set-up and clearing.

See also: DLCI

In other languages