Temeljna naloga programske opreme usmerjevalnika je prevajanje omrežnih naslovov ‐ NAT (Network Address Translation). NAT omogoča, da vsi računalniki, ki se v neko omrežje povezujejo prek usmerjevalnika, v tistem omrežju uporabljajo enako IP številko. Iz zunanjega omrežja je tako viden samo usmerjevalnik, ki je tudi edini vir in ponor podatkov krajevnega omrežja, usmerjevalnik pa nato poskrbi, da se podatki prek njega prenesejo k pravemu računalniku v krajevnem omrežju.