Pripojenie k internetu vyžaduje niekoľko krokov, ktoré sú úplne skryté pred používateľom. Váš počítač musí vedieť o dvoch veciach, aby mohol kontaktovať server, ktorý tieto súbory hostí. Jedným z nich je server DNS, ktorý by preložil názov domény na ekvivalentnú IP adresu, druhým je brána alebo bod v sieti, ktorý je pripojený na internet. Sieťová brána je zvyčajne úlohou, ktorú plní váš smerovač. Router je zariadenie, ktoré riadi tok údajov z jednej siete do druhej; alebo vo väčšine prípadov z miestnej siete na internet.
Funkciu brány je možné vykonať hardvérom, napríklad v prípade smerovačov alebo softvéru. Príklad softvérovej brány je, keď v systéme Windows používate zdieľanie internetového pripojenia (ICS) na zdieľanie internetového pripojenia s viacerými počítačmi bez použitia smerovača. Počítač pripojený k internetu funguje ako brána a všetka komunikácia sa odosiela z tohto počítača. Brána nielenže prenáša informácie v sieťach, ale vykonáva aj konverziu protokolov pozdĺž 7 vrstiev modelu OSI. Je tiež zodpovedný za preklad sieťového prístupu alebo NAT, aby doručil pakety na miesto určenia.
Všetky funkcie brány boli zabudované do smerovačov po dlhú dobu. Pokroky v technológiách mikročipov sa dostatočne zvýšili, aby sa všetky algoritmy potrebné na dosiahnutie plne funkčnej brány mohli umiestniť do niekoľkých mikročipov, ktoré sa potom začlenia do väčšiny smerovačov. Bežný moderný smerovač má základné vlastnosti smerovača, bezdrôtovej základňovej stanice, brány a prepínača, ktoré sú zhrnuté do jedného zariadenia, ktoré má veľkosť knihy. Ceny smerovačov na predaj na trhu sa líšia v závislosti od vlastností, ktoré má. Niektoré smerovače majú pokročilé funkcie brány a sú drahšie, zatiaľ čo iné ich nemajú a sú lacnejšie. Záviselo by to len od toho, od koho používateľ vyhovuje jeho potrebám.
Smerovače predstavujú rýchlu a ľahkú implementáciu internetovej brány bez ohľadu na to, aké sú jej ďalšie funkcie. Ale pre tých ľudí, ktorých siete prenášajú veľa prenosov, väčšina smerovačov nedokáže zvládnuť množstvo údajov, ktoré ňou prechádzajú. Inou možnosťou by bolo nainštalovať OS smerovača do počítača a nechať ho fungovať ako smerovač a brána. Použitie tejto metódy umožňuje správcovi oveľa väčšiu slobodu a flexibilitu pri konfigurácii jeho smerovača a brány.