Enheten som automatisk beregner den beste banen mellom to noder og akkumulerer denne informasjonen i en rutetabell er en
ruter .
Slik fungerer det:
* Stiberegning: Rutere bruker rutingprotokoller (som RIP, OSPF, BGP) for å utveksle informasjon om deres tilkoblede nettverk og banene for å nå dem. De bruker algoritmer som Dijkstras algoritme for å beregne den korteste eller mest effektive banen mellom nettverk basert på faktorer som Hop Count, båndbredde og forsinkelse.
* Rutetabell: Denne informasjonen lagres i en rutetabell, som kartlegger destinasjonsnettverk til neste hopruter som bør brukes til å nå dem.
* Dynamisk ruting: Rutere oppdaterer kontinuerlig rutetabellene når nettverksforholdene endres, og sikrer at de alltid har den mest oppdaterte informasjonen om de beste banene.
Derfor er rutere kjernekomponentene som er ansvarlige for automatisk å bestemme de beste rutene og opprettholde rutingsinformasjonen i tabellene sine.