Hvis det er bestemt for en umiddelbar nettverket den har tilgang til, vil det fjerne den ytre pakken (IP-pakke for eksempel), omadressere pakken til riktig ethernet adressen, og overføre det på det nettverket. Hvis det er bestemt for et annet nettverk, og skal sendes til en annen ruter, vil det re-pakke den ytre pakke som skal mottas av neste router og sende det til neste ruteren. Routing skjer på nettverkslaget i OSI-modellen. De kan koble nettverk med forskjellige arkitekturer som Token Ring og Ethernet.
Selv om de kan forvandle informasjon på data link nivå, kan rutere ikke transformere informasjon fra et dataformat som TCP /IP til en annen, for eksempel IPX /SPX. Rutere sender ikke kringkastingspakker eller skadede pakker. Hvis rutingtabellen angir ikke den riktige adressen til en pakke, blir pakken kassert. Det finnes to typer rutere:
1. Statiske rutere - er konfigurert manuelt og rute datapakker basert på opplysninger i et fresebord. 2. Dynamiske rutere - Bruk dynamisk ruting algoritmer.
Det finnes to typer algoritmer: o Avstand vektor - Basert på hop teller, og med jevne mellomrom sender rutingtabellen til andre rutere som tar mer båndbredde spesielt med flere rutere. RIP bruker avstand vectoring. Virker ikke på WANs så vel som det gjør på LAN. o Link state - rutetabeller sendes ved oppstart og da bare når de endres. Den Ospf (OSPF) protokollen bruker link state ruting metoden for å konfigurere ruter eller distanse vektor algoritme (DVA).
Vanlige ruting protokoller inkluderer: • IS-IS -Intermediate system til middels system som er en ruting protokoll for OSI suite av protokoller. • IPX - Internet Packet Exchange. Brukes på Netware-systemer. • NLSP - Netware Link Services-protokollen - Bruker OSPF algoritme og erstatter IPX å gi internett evne. • RIP - Routing informasjon protokollen bruker en avstand vektoralgoritme. Det er en enhet som kalles en brouter som vil fungere omtrent som en bro for nettverkstransportprotokoller som ikke kan rutes,