Virtuali grandinė, sutrumpintai VC ir taip pat žinoma kaip virtualus ryšys arba virtualus kanalas, suteikia ryšį tarp tinklo taškų tiek telekomunikacijų, tiek kompiuterių tinkluose. Virtuali grandinė leidžia informacijos paketams perduoti tarp dviejų jungčių. Paprastai šios grandinės naudojamos tinkluose su dideliu perdavimo greičiu, pavyzdžiui, asinchroninio perdavimo režimo (ATM) jungtyse. Nors virtuali grandinė gali atrodyti kaip fizinis kelias, jungiantis du tinklo taškus, ji iš tikrųjų persijungia pirmyn ir atgal tarp įvairių grandinių, kad prireikus sukurtų skirtingus kelius.
Kai naudojamos telekomunikacijose, grandinės perduoda signalus kelyje tarp pradžios ir pabaigos taško. Tinklas yra tiesiog įvairių grandinių arba kelių rinkinys, skirtas prijungti visus skirtingus vartotojus prie tinklo ar kito prisijungimo taško. Kalbant apie grandines elektronikos kontekste, pvz., naudojant kompiuterį, grandinė vis tiek eina tarp dviejų taškų, tačiau labiau tikėtina, kad sujungs daugiau nei du taškus, kad būtų perduoti signalai elektros srovių pavidalu. Šios grandinės yra nuolatinės, o virtuali grandinė gali sukurti skirtingus kelius per įvairių grandinių rinkinį ir neturi fiksuoto, nuolatinio kelio, kuriuo ji turi eiti.
Yra dviejų tipų virtualios grandinės: nuolatinės virtualios grandinės (PVC) ir komutuojamos virtualios grandinės (SVC). Kaip rodo pavadinimai, PVC lieka prijungtas visą laiką, o SVC prisijungia tik tada, kai naudojamas, o vėliau atsijungia. Paprastai PVC yra naudojami rėmo perdavimo tinkluose, kurie jungia vietinius tinklus su platesniais tinklais. SVC gali būti naudojamas kadrų perdavimo tinkluose, tačiau perdavimo metu turi palaikyti nuolatinį ryšį.
Virtualios grandinės taip pat gali būti vadinamos loginėmis grandinėmis, todėl svarbu nepamiršti, kad nors grandinė gali pakeisti savo kelią ir prisijungti prie skirtingų tinklų ar taškų, ji vis tiek jungia tik du taškus vienu metu. Jis nustato, kokius du ryšius reikia užmegzti, ir nustato geriausią kelią sklandžiam ir greitam perdavimui. Dėl šios priežasties atrodo, kad tai yra įprasta grandinės jungtis, kuri lieka vietoje. Skirtumas yra tai, kaip grandinė gali pasirinkti du skirtingus taškus, kad prireikus būtų sukurtas naujas ryšys. Tai leidžia greitai perkelti įvairius tinklus naudojant mažiau išteklių.