Wat is een virtueel circuit?
Een virtueel circuit, afgekort VC en ook bekend als een virtuele verbinding of virtueel kanaal, biedt een verbinding tussen punten in een netwerk in zowel telecommunicatie- als computernetwerken. Het virtuele circuit maakt het mogelijk dat informatiepakketten tussen de twee verbindingen worden doorgegeven. Meestal worden virtuele circuits gebruikt in netwerken met hoge overdrachtssnelheden, zoals asynchrone overdrachtsmodus (ATM) -verbindingen. Hoewel het virtuele circuit een fysiek pad lijkt te zijn dat twee punten in het netwerk verbindt, schakelt het in feite heen en weer tussen verschillende circuits om zo nodig verschillende paden te creëren.
Bij gebruik in telecommunicatie voeren circuits signalen langs het pad tussen het startpunt en het eindpunt. Het netwerk is gewoon een verzameling van verschillende circuits of paden om alle verschillende gebruikers met het netwerk of een ander verbindingspunt te verbinden. Wanneer wordt verwezen naar circuits in de context van elektronica, zoals gebruik in een computer, loopt het circuit nog steeds tussen twee punten, maar is het waarschijnlijker dat het meer dan twee punten verbindt om signalen in de vorm van elektrische stromen te dragen. Deze circuits zijn permanent, terwijl een virtueel circuit verschillende paden kan creëren door een verzameling van verschillende circuits en geen vast, permanent pad heeft dat het moet volgen.
Er bestaan twee soorten virtuele circuits: permanente virtuele circuits (PVC) en geschakelde virtuele circuits (SVC). Zoals de namen suggereren, blijft een permanent virtueel circuit te allen tijde verbonden, terwijl een geschakeld virtueel circuit alleen verbinding maakt wanneer het in gebruik is en daarna wordt verbroken. Meestal worden PVC's gebruikt op frame relay-netwerken, die lokale netwerken verbinden met bredere netwerken. Een SVC kan worden gebruikt op frame relay-netwerken, maar moet tijdens de overdracht een constante verbinding onderhouden.
Virtuele circuits kunnen ook worden aangeduid als logische circuits, en het is belangrijk om te onthouden dat hoewel het circuit zijn pad kan veranderen en verbinding kan maken met verschillende netwerken of punten, het nog steeds slechts twee punten tegelijkertijd verbindt. Het bepaalt welke twee verbindingen het moet maken en stelt het beste pad in voor een soepele en snelle overdracht. Om deze reden lijkt het een normale circuitverbinding te zijn die op zijn plaats blijft. Het verschil ligt in hoe het virtuele circuit twee verschillende punten kan kiezen om indien nodig een nieuwe verbinding te maken. Dit zorgt voor snelle overdracht tussen verschillende netwerken met minder middelen.