Glavna naloga usmerjevalnika je najti optimalno prenosno pot za vsak podatkovni okvir, ki gre skozi usmerjevalnik, in učinkovito prenesti podatke na ciljno mesto. Vidimo lahko, da je strategija izbire najboljše poti, to je usmerjevalni algoritem, ključna za usmerjevalnik. Za dokončanje tega dela so v usmerjevalniku shranjeni ustrezni podatki o različnih prenosnih poteh - usmerjevalna tabela (Routing Table) za uporabo pri usmerjanju. Tabela poti shranjuje informacije o zastavici podomrežja, številu usmerjevalnikov v omrežju in imenu naslednjega usmerjevalnika. Tabelo poti lahko popravi sistemski skrbnik ali jo sistem dinamično spremeni, samodejno prilagodi usmerjevalnik ali jo nadzira gostitelj.
1. statična tabela poti
Fiksna tabela poti, ki jo vnaprej nastavi skrbnik sistema, se imenuje statična tabela poti, ki je običajno prednastavljena glede na konfiguracijo omrežja med namestitvijo sistema in se ne bo spremenila s prihodnjimi spremembami strukture omrežja.
2. dinamična tabela poti
Dinamična (Dynamic) usmerjevalna tabela je usmerjevalna tabela, ki jo usmerjevalnik samodejno prilagodi glede na delovanje omrežnega sistema. Usmerjevalnik se samodejno nauči in si zapomni delovanje omrežja v skladu s funkcijami, ki jih zagotavlja Routing Protocol, in po potrebi samodejno izračuna najboljšo pot za prenos podatkov.
