Tous les ordinateurs et les périphériques connectés à Internet ont une adresse de protocole Internet. Cette adresse IP identifie chaque connexion afin de diriger le trafic vers la bonne destination. Lorsqu'un utilisateur se connecte plusieurs périphériques Internet sur le même service Internet, cependant, un conflit dans les adresses IP devrait normalement éviter direction de signal approprié. Pour pallier ce problème, les routeurs utilisent Network Address Translation d'envoyer correctement et recevoir des données.