За повезивање са Интернетом потребно је неколико корака који су у потпуности скривени од корисника. Постоје две ствари које ваш рачунар мора знати како би контактирао сервер на којем се налазе датотеке. Један је ДНС сервер који би разрешио име домене у еквивалентној ИП адреси, а други је гатеваи или тачка у вашој мрежи која је повезана на Интернет. Мрежни пролаз је улога коју испуњава ваш рутер. Рутер је уређај који контролише проток података из једне мреже у другу; или у већини случајева са локалне мреже на интернет.
Функцију гатеваи-а може обављати хардвер, као у случају рутера или софтвера. Пример софтверског гатеваи-а је када користите дељење интернетске везе (ИЦС) у оперативном систему Виндовс како бисте делили своју интернетску везу на више рачунара без употребе рутера. Рачунар који је повезан на интернет делује као гатеваи и сва комуникација се шаље преко тог рачунара. Приступник не преноси само информације кроз мреже, већ врши и конверзију протокола дуж 7 слојева ОСИ модела. Такође је одговорна за Нетворк Аццесс Транслатион или НАТ како би испоручила пакете до одредишта.
Све функционалности гатеваи-а уграђене су у усмјериваче током дужег времена. Напредак у микрочипским технологијама довољно се повећао да се сви алгоритми потребни за потпуно функционалан гатеваи могу поставити у неколико микрочипова који се затим укључују у већину рутера. Уобичајени модерни рутер има основне карактеристике рутера, бежичне базне станице, гатеваи-а и склопке, све у један уређај који је величине књиге. Цене рутера за продају на тржишту разликују се од карактеристика које има. Неки усмјеривачи имају напредне значајке гатеваи-а и коштају више, док неки немају и коштају мање. То би само зависило од корисника за кога неко одговара својим потребама.
Рутери представљају брз и једноставан за имплементацију интернетског пролаза, без обзира на његове додатне функције. Али за оне чије мреже имају пуно промета, већина рутера се не може носити са количином података која пролази кроз њега. Остале опције би биле да се инсталира ОС рутера у рачунар и пусти га да дјелује као усмјеривач и пролаз. Употреба ове методе омогућава администратору пуно више слободе и флексибилности у конфигурирању његовог рутера и гатеваи-а.