Este mecanismo se basa en la existencia de unas tablas de equivalencia que pueden ser mantenidas a nivel local de cada equipo (fichero hosts) o a nivel de red mediante servidores de nombres que de forma distribuida cooperan configurando un sistema de nombres de dominio, conocido por sus siglas DNS.