Виртуальный канал, сокращенно VC, также известный как виртуальное соединение, обеспечивает соединение между точками в сети как в телекоммуникационных, так и в компьютерных сетях. Виртуальный канал позволяет пакетам информации проходить между двумя соединениями. Как правило, эти схемы используются в сетях с высокой скоростью передачи, таких как соединения в режиме асинхронной передачи (ATM). Хотя виртуальный канал может показаться физическим путём, который соединяет две точки в сети, он фактически по мере необходимости переключается назад и вперед между различными каналами для создания различных путей.
При использовании в телекоммуникациях цепи несут сигналы вдоль пути между начальной точкой и конечной точкой. Сеть – это просто набор различных цепей или путей для подключения всех разных пользователей к сети или другой точке подключения. Когда речь идёт о схемах в контексте электроники, таких как использование в компьютере, схема всё ещё работает между двумя точками, но с большей вероятностью соединит более двух точек для передачи сигналов в виде электрического тока. Эти схемы являются постоянными, тогда как виртуальный канал может создавать различные пути через совокупность различных каналов и не имеет фиксированного постоянного пути, которому он должен следовать.
Существуют два типа виртуальных каналов: постоянные виртуальные каналы (PVC) и коммутируемые виртуальные каналы (SVC). Как следует из названий, PVC постоянно подключен, а SVC подключается только во время использования и после использования отключается. Обычно PVC используются в сетях Frame Relay, которые соединяют локальные сети с глобальными сетями. SVC также может использоваться в сетях Frame Relay, но во время передачи должен поддерживать постоянное соединение.
Виртуальные каналы также могут упоминаться как логические схемы, и важно иметь в виду, что, хотя схема может изменить свой путь и подключиться к различным сетям или точкам, она всё ещё соединяет только две точки одновременно. Канал определяет, какие два соединения необходимо установить, и устанавливает оптимальный путь для плавной и быстрой передачи. По этой причине это, кажется, нормальным соединением цепи, которое остаётся на месте. Разница заключается в том, как при необходимости схема может выбрать две разные точки для создания нового соединения. Это позволяет быстро передавать данные между различными сетями, используя при этом меньше ресурсов.