En router er hverken strengt et input eller en outputenhed. Det er en
netværksenhed .
Her er hvorfor:
* input: En router modtager datapakker fra forskellige enheder på et netværk. I denne forstand fungerer den som en inputenhed til de data, den modtager.
* output: En router videresender disse datapakker til deres tilsigtede destinationer på netværket. I denne forstand fungerer det som en outputenhed til de data, den sender.
Derfor beskrives en router mere nøjagtigt som en netværksenhed, der både modtager og transmitterer data, der fungerer som både et input og output til netværket.
Det er en vigtig komponent i routing af datapakker effektivt og tilslutning af forskellige dele af et netværk.