Usmjerivač je specijalizirano računalo koje je dizajnirano posebno za slanje podataka u i iz računalnih mreža. Za komunikaciju s mrežama koristi granični gateway protokol, protokol usmjeravanja interneta. Rubni usmjerivač, također poznat kao pristupni usmjerivač ili granični usmjerivač, prenosi podatke između lokalne mreže i mreže širokog područja, birajući najučinkovitije putove za korištenje pri slanju ili primanju podataka. Ime je dobio po činjenici da se nalazi na periferiji ili rubu mreže.
Postoje različite vrste rubnih usmjerivača koji obavljaju različite dužnosti. Ruter naljepnica, na primjer, koristi se s multiprotocol Label Switching (MPLS) mrežom. Usmjerivač dodjeljuje oznake odlaznim podacima koristeći informacije uključene u podatke kako bi odredio ispravnu naljepnicu za korištenje. Zatim prilaže tu oznaku podacima prije nego što ih pošalje mreži. Prilikom primanja podataka, usmjerivač uklanja sve pričvršćene naljepnice i zatim usmjerava podatke na pravo mjesto. Ovi usmjerivači i MPLS koriste se u velikim mrežama, koje se obično nalaze u većim tehnološki orijentiranim industrijama, jer poboljšavaju brzinu prosljeđivanja podataka kroz usmjerivače.
Agregacijski usmjerivač je još jedna vrsta rubnog usmjerivača koji prima podatke iz više izvora, kao što su virtualne privatne mreže i releji okvira, te ih kombinira u jednu grupu prije prosljeđivanja na jezgreni usmjerivač. Usmjerivači agregacije također mogu ravnomjerno podijeliti radna opterećenja između više računala na istoj mreži s postupkom koji se naziva balansiranje opterećenja. To čini usmjerivače agregacije korisnima i za velike i za male tvrtke jer ravnomjerna distribucija radnog opterećenja maksimizira dostupnu propusnost i izbjegava preopterećenja.
Bežični rubni usmjerivač je vrsta koja je spojena na DSL internetsku vezu ili širokopojasni kabel. Za prijenos informacija koristi radio valove umjesto kabela — podaci računala pretvaraju se u radio signale i šalju bežičnom rubnom usmjerivaču. Usmjerivač čita informacije i koristi žičanu vezu za prijenos podataka na Internet. Bežični usmjerivač također prima informacije s interneta, koje pretvara u radio valove i šalje na računalo.
Osim informacija o usmjeravanju, rubni usmjerivač također može pružiti sigurnost za jezgrenu mrežu tako što je mjesto pristupa podacima; kontrolira protok informacija u i iz mreže. Ova funkcija čini rubni usmjerivač važnim za mrežni sustav; iz tog razloga, obično je dizajniran s redundantnim značajkama za smanjenje kvarova sustava.