Il est difficile de se souvenir des adresses des différents systèmes distants à utiliser (sauf d'un nombre très réduit des plus fréquemment utilisés). On utilise donc une fonction de nommage permettant de désigner de manière claire un système. Une table fait correspondre chaque nom à une adresse. Un système peut avoir aussi des noms synonymes (alias). Ce nom comporte en général un nom de système et un nom de domaine administratif plus ou moins hiérarchisé (établissement+pays).
Ainsi sur le réseau Internet un système peut être désigné par
système.établissement.pays
par exemple
serveurif1.insa-lyon.fr qui recevra comme alias if.insa-lyon.fr En donnant le même alias à un autre système on peut reconfigurer le réseau sans en changer les noms utilisés.