Yhteyskeskeinen viestintä on tietoliikennemuoto, joka vaatii yleiskustannuksia yhteydenpyyntöä määritettäessä ennen minkä tahansa tietoliikennesanoman lähettämistä. Useimmat tietokoneverkkoyhteyskäytännöt edellyttävät yhteyslähtöistä tilaa (CO-tila), joka eroaa yhteydettömästä viestinnästä, jotta paketteja ei menetetä. Protokollat ovat joukko standardeja ja sääntöjä, jotka tukevat tiettyjä tietoliikennemuotoja. Yhteyskeskeinen viestintä on suunniteltu varmistamaan, että pyydetyn viestintätyypin edellyttämät resurssit ovat käytettävissä.
Yhteydetön viestintä on parhaiten toimiva viestintämuoto. Esimerkiksi käyttäjädataprotokolla (UDP) lähetetään kohteeseen ilman aiempaa tiedonvaihtoa. Kohdetietokoneessa saattaa olla sovellus, joka odottaa UDP -pakettia. UDP -paketti vastaanotetaan ja tiedot poimitaan. Mikään mekanismi ei pyydä lähdetietokonetta lähettämään paketti uudelleen, jos paketti ei koskaan saavuta kohdetta virheettömänä pakettina.
Pakettikytkentä mahdollistaa suuren määrän datan lähettämisen useina paketeina Internetin kautta kohdetietokoneeseen. Yhteyskeskeinen viestintä seuraa lähde- ja kohdetietokoneiden tilaa ja tiedonsiirron valmistumista. Tiedonsiirron suorittamiseen saattaa vielä tarvita lisää paketteja.
Taso 1 avointen järjestelmien yhteenliittämismallissa (OSI) on fyysinen kerros, joka määrittää, onko fyysinen tietoväline lanka, langaton vai valokuitu. Toinen kerros määrittää, miten datasolmut, kuten tietokoneet ja reitittimet, voivat määrittää, milloin lähettää. Taso 3 määrittää verkon osoitteen ja kuinka paketit saavuttavat vaaditun kohdeosoitteen julkisessa tietoverkossa. Se on lähetyksen ohjauskerros, joka hoitaa tiedonsiirron tahdistuksen. Taso 4 määrittelee yhteyspohjaisen tai yhteydettömän viestinnän.
Kohdelaitteiston puskurit voidaan täyttää ja protokollat, kuten lähetyksenohjausprotokolla (TCP), ilmoittavat lähdetietokoneelle tietojen väliaikaisen lopettamisen. TCP yrittää myös suorittaa tiedonsiirron loppuun, kun ne keskeytetään. Pakettikytkennässä TCP varmistaa, että paketit ovat oikeassa järjestyksessä, vaikka jotkut ovat myöhässä päästäkseen määränpäähän. TCP, joka on yhteyskeskeinen viestintä, seuraa tiedonsiirtoa ja ohjaa tahdistusta, virheentarkistusta ja mahdollista uudelleenlähetystä varmistaakseen, että tiedonsiirto onnistuu. UDP on yhteydetön, samassa OSI -mallin kerroksessa kuin TCP, ja sitä käyttävät sovellukset, jotka voivat pärjätä ilman tylsiä hallintaa.
Tilastollinen multipleksointi on hyödyllinen prosessi nopean datan jakamiseen ja tiedonsiirtovaatimusten tasapainottamiseen useilla tulo-/lähtöporteilla. Maantieteellisesti syrjäisellä alueella tilastollinen multiplekseri voi yhdistää tämän alueen muuhun Internetiin. Tämän tilastollisen multiplekserin avulla monet käyttäjät voivat jakaa yksittäisen tietoliikennelaitteiston kyseiselle alueelle ja sieltä. Se tarjoaa erillisen virtuaalipiirin, mutta käyttää vain yhtä fyysistä piiriä, joka on tilastollisen multiplekserin yhdistetty tai yhdistetty linkki.