En ruter fungerer først og fremst ved 
 lag 3 (nettverkslag)  av OSI -modellen. 
 
 Her er grunnen:
 
 *  Ruting: Rutere er ansvarlige for å videresende datapakker på tvers av nettverk basert på destinasjons -IP -adressen. Denne IP-adressemanipulasjonen og beslutningstakingen er kjernefunksjoner i nettverkslaget. 
 *  Adressering: Rutere bruker nettverksadresser (IP -adresser) for å bestemme den beste banen for pakker å reise. Dette er et sentralt aspekt av nettverkslaget. 
 *  pakkefragmentering: Rutere kan fragmentere store pakker til mindre for å imøtekomme de forskjellige maksimale transmisjonsenheten (MTU) størrelsene på forskjellige nettverk. Dette er også en nettverkslagsfunksjon. 
 
 Mens rutere først og fremst opererer i lag 3, kan de samhandle med andre lag:
 
 *  lag 2 (datalinklag): Rutere kan trenge å forstå MAC -adresser for lokal nettverkskommunikasjon og bruke protokoller som ARP for å løse IP -adresser til MAC -adresser. 
 *  lag 4 (transportlag): Rutere kan trenge å undersøke transportlagsinformasjon som portnumre for å utføre nettverksadresseoversettelse (NAT) eller andre funksjoner. 
 
 Oppsummert er en ruter fundamentalt en nettverkssjikt, men den samhandler med andre lag for å oppfylle dets ruting og nettverksadministrasjonsansvar.