Internet-yhteyden muodostaminen vaatii muutaman vaiheen, jotka ovat käyttäjän täysin piilossa. On kaksi asiaa, jotka tietokoneesi on tiedettävä voidakseen ottaa yhteyttä tiedostoja isännöivään palvelimeen. Yksi on DNS-palvelin, joka ratkaisee verkkotunnuksen vastaavaksi IP-osoitteeksi, toinen on yhdyskäytävä tai verkon piste, joka on yhteydessä Internetiin. Yleensä verkkoyhdyskäytävä on rooli, jonka reititin täyttää. Reititin on laite, joka ohjaa tiedonkulkua verkosta toiseen; tai useimmissa tapauksissa paikallisesta verkosta Internetiin.
Yhdyskäytävän toiminto voidaan suorittaa laitteistolla, kuten reitittimien tapauksessa, tai ohjelmistolla. Esimerkki ohjelmistoyhdyskäytävästä on, kun käytät Internet-yhteyden jakamista (ICS) Windowsissa jakaaksesi Internet-yhteytesi useille tietokoneille ilman reititintä. Internetiin kytketty tietokone toimii yhdyskäytävänä ja kaikki viestit lähetetään kyseisen tietokoneen kautta. Yhdyskäytävä ei välitä vain tietoja verkkojen välillä, vaan se myös muuntaa protokollit OSI-mallin 7 kerrosta pitkin. Se on myös vastuussa Network Access Translation- tai NAT-palveluista pakettien toimittamiseksi määräpaikkaan.
Kaikki yhdyskäytävän toiminnot on rakennettu reitittimiin huomattavan pitkän ajan. Mikrosirutekniikan edistyminen on lisääntynyt tarpeeksi, jotta kaikki täysin toimivan yhdyskäytävän edellyttämät algoritmit voidaan sijoittaa muutamiin mikrosiruihin, jotka sisällytetään sitten useimpiin reitittimiin. Tavallisella uudenaikaisella reitittimellä on reitittimen, langattoman tukiaseman, yhdyskäytävän ja kytkimen perusominaisuudet, jotka kaikki on valssattu yhdeksi kirjan kokoiseksi laitteeksi. Markkinoilla myytävien reitittimien hinnat eroavat sen ominaisuuksista. Joillakin reitittimillä on edistyneet yhdyskäytäväominaisuudet ja ne maksavat enemmän, kun taas toisilla ei ole sitä ja maksavat vähemmän. Se riippuisi vain käyttäjästä, joka sopii hänen tarpeisiinsa.
Reitittimet tarjoavat nopean ja helpon Internet-yhdyskäytävän toteuttamisen riippumatta siitä, mitkä sen lisäominaisuudet ovat. Mutta niille ihmisille, joiden verkot kuljettavat paljon liikennettä, suurin osa reitittimistä ei pysty käsittelemään sen läpi kulkevaa tietomäärää. Muita vaihtoehtoja olisi asentaa reitittimen käyttöjärjestelmä tietokoneeseen ja antaa sen toimia reitittimenä ja yhdyskäytävänä. Tämän menetelmän käyttö antaa järjestelmänvalvojalle paljon enemmän vapautta ja joustavuutta reitittimen ja yhdyskäytävän määrittämisessä.