Viena maršrutētāja funkcija ir savienot dažādus tīklus, bet otra funkcija ir izvēlēties līniju informācijas pārraidei. Izvēloties vienmērīgu un ātru saīsni, var ievērojami uzlabot komunikācijas ātrumu, samazināt tīkla sistēmas sakaru slodzi, ietaupīt tīkla sistēmas resursus un uzlabot vienmērīgu tīkla sistēmas ātrumu, lai tīkla sistēmai varētu būt lielāka loma.
No tīkla trafika filtrēšanas viedokļa maršrutētāji darbojas ļoti līdzīgi slēdžiem un tiltiem. Bet atšķirībā no slēdža, kas darbojas tīkla fiziskajā slānī un fiziski sadala tīkla segmentu, maršrutētājs izmanto īpašu programmatūras protokolu, lai loģiski sadalītu visu tīklu. Piemēram, maršrutētājs, kas atbalsta IP protokolu, var sadalīt tīklu vairākos apakštīkla segmentos, un maršrutētājam var iziet tikai tīkla trafiks, kas novirzīts uz noteiktu IP adresi. Par katru saņemto paketi maršrutētājs pārrēķina kontrolsummas vērtību un raksta jaunu fizisko adresi. Tāpēc maršrutētāja izmantošana datu pārsūtīšanai un filtrēšanai parasti ir lēnāka nekā slēdzis, kas aplūko tikai paketes fizisko adresi. bet
Šiem sarežģītajiem tīkliem maršrutētāju izmantošana var uzlabot tīkla vispārējo efektivitāti. Vēl viena acīmredzama maršrutētāju priekšrocība ir tā, ka viņi var automātiski filtrēt tīkla apraides. Kopumā viss maršrutētāja pievienošanas tīklam instalēšanas process ir daudz sarežģītāks nekā plug-and-play slēdzis.
Vispārīgi runājot, maršrutētājiem būtu jāpabeidz neviendabīgu tīklu starpsavienojums un vairāku apakštīklu starpsavienojums.
Maršrutētāja galvenais uzdevums ir atrast optimālu pārraides ceļu katram datu rāmim, kas iet caur maršrutētāju, un efektīvi pārsūtīt datus uz mērķa vietni. Var redzēt, ka labākā ceļa izvēles stratēģija, tas ir, maršrutēšanas algoritms, ir maršrutētāja atslēga. Lai pabeigtu šo darbu, attiecīgie dati par dažādiem pārraides ceļiem - maršrutēšanas tabula (maršrutēšanas tabula) tiek saglabāti maršrutētājā, lai tos izmantotu maršrutēšanā. Ceļa tabulā tiek glabāta informācija par apakštīkla karodziņu, maršrutētāju skaitu tīklā un nākamā maršrutētāja nosaukumu. Ceļa tabulu var fiksēt sistēmas administrators vai dinamiski modificēt sistēma, automātiski pielāgot maršrutētājs vai kontrolēt resursdators.
1. Statiskā ceļa tabula
Fiksētu ceļa tabulu, ko iepriekš iestatījis sistēmas administrators, sauc par statisku ceļa tabulu, kas parasti ir iepriekš iestatīta atbilstoši tīkla konfigurācijai sistēmas instalēšanas laikā un nemainīsies līdz ar turpmākajām tīkla struktūras izmaiņām.
2. Dinamiskā ceļa tabula
Dinamiskā maršrutēšanas tabula ir maršrutēšanas tabula, ko maršrutētājs automātiski pielāgo atbilstoši tīkla sistēmas darbībai. Maršrutētājs automātiski apgūst un iegaumē tīkla darbību atbilstoši maršrutēšanas protokola nodrošinātajām funkcijām un, ja nepieciešams, automātiski aprēķina labāko datu pārraides ceļu.