Interneto maršrutizavimas
Maršrutizatorius yra tinklo sluoksnio tarpinė grandis, skirta sujungti tinklus tarpusavyje. Ji pagrįsta paprastu tinklo sluoksnio protokolu. Maršrutizatoriai būna aparatūriniai ir programiniai. Aparatūriniai turi „įsiūtą“ maršrutizavimo funkciją, kuri yra sukurta ir optimizuota maršrutizavimui. Programiniai maršrutizatoriai – tai aparatūra neskirta maršrutizavimui (pavyzdžiui, paprasta tinklo plokštė kompiuteryje), tačiau atlieka maršrutizavimą, kaip vieną iš daugelio procesų, vykstančių maršrutizatoriaus kompiuteryje. Yra taip pat ir hibridinių maršrutizatorių, kurie tam tikrą maršrutizavimo darbo dalį atlieka aparatūriškai, o kitą (pavyzdžiui, sistemos konfigūravimas ar maršrutizavimo lentelių valdymas) vykdo programiškai.