Komunikacija usmjerena na vezu je način podatkovne komunikacije koji zahtijeva dodatne troškove u postavljanju zahtjeva za povezivanje prije slanja bilo koje vrste podatkovne komunikacijske poruke. Način orijentiran na vezu (CO-mode), koji se razlikuje od komunikacije bez veze, potreban je većini računalnih mrežnih protokola kako bi se osiguralo da se paketi ne propuštaju. Protokoli su skup standarda i pravila koji podržavaju specifične načine prijenosa podataka. Komunikacija usmjerena na povezivanje osmišljena je kako bi se osiguralo da postoje resursi dostupni prema vrsti komunikacije koja se traži.
Komunikacija bez veze je najbolja vrsta komunikacije. Na primjer, korisnički datagram protokol (UDP) se prenosi na odredište bez prethodne razmjene podataka. Na odredišnom računalu može postojati aplikacija koja čeka UDP paket. UDP paket je primljen i podaci se ekstrahiraju. Nijedan mehanizam neće tražiti od izvornog računala da ponovno pošalje paket u slučaju da paket nikada ne stigne na odredište kao paket bez grešaka.
Prebacivanje paketa omogućuje slanje velike količine podataka kao nekoliko paketa preko Interneta na odredišno računalo. Komunikacija usmjerena na povezivanje prati status izvornog i odredišnog računala, te završetak prijenosa podataka. Za dovršetak prijenosa podataka možda će biti potrebno još paketa.
Sloj 1 u modelu međusobnog povezivanja otvorenih sustava (OSI) fizički je sloj koji određuje je li fizički medij žica, bežična ili optička vlakna. Drugi sloj definira kako podatkovni čvorovi poput računala i usmjerivača mogu odrediti kada će se prenositi. Sloj 3 određuje mrežno adresiranje i način na koji paketi dolaze do tražene odredišne adrese u javnoj podatkovnoj mreži. To je sloj kontrole prijenosa koji upravlja tempom prijenosa podataka. Sloj 4 je mjesto gdje se određuje komunikacija temeljena na vezi ili bez veze.
Međuspremnici na odredišnoj opremi mogu biti popunjeni i protokoli kao što je protokol kontrole prijenosa (TCP) signalizirat će izvornom računalu da privremeno prestane slati podatke. TCP također ponovno pokušava dovršiti prijenose podataka kada su oni prekinuti. Kod komutacije paketa, TCP osigurava da paketi budu u pravom redoslijedu, čak i ako neki kasne u dolasku na odredište. TCP, koji je komunikacija orijentirana na vezu, prati prijenos podataka i kontrolira tempo, provjeru grešaka i mogući ponovni prijenos kako bi se osiguralo da je prijenos podataka uspješan. UDP je bez veze, na istom sloju u OSI modelu kao i TCP, a koriste ga aplikacije koje se mogu snaći bez zamornog upravljanja.
Statističko multipleksiranje je koristan proces dijeljenja podataka velike brzine i balansiranja zahtjeva za prijenos podataka na nekoliko ulaznih/izlaznih portova. U zemljopisno udaljenom području, statistički multiplekser može povezati ovo područje s ostatkom Interneta. Ovaj statistički multiplekser omogućuje da jedan hardver za prijenos podataka do i iz tog područja dijele veliki broj korisnika. Pruža zaseban virtualni krug, ali koristi samo jedan fizički krug, koji je kombinirana ili agregatna veza statističkog multipleksora.