Differenze tra un nome di dominio e nome di host

La principale differenza tre nome di dominio e nome di host è la seguente:

  • Il nome di host è un nome assegnato ad un computer (server) all’interno di una rete;
  • Il nome di dominio invece è il nome assegnato a tutta la rete.
Se possediamo due dispositivi collegati alla rete chiamati, per esempio, computer1 e computer2 e supponiamo che il loro host sia comp1 e comp2, dobbiamo usufruire di un fornitore di servizi internet per fornire un nome di dominio al router che collega la rete locale alla rete internet. Se i due computer sono registrati sotto al dominio "pippo.org", allora il loro nome di host sarà per il primo comp1.pippo.org e per il secondo comp2.pippo.org.

Questi nomi di dominio sono correlati con gli indirizzi IP e per potersi connettere a questi host è necessario che il nome di dominio sia convertito sotto forma di indirizzo IP. Questa operazione è eseguita da un sistema denominato server DNS che riceve il nome di dominio e lo restituisce sotto forma di indirizzo IP( necessario per connettersi per esempio ad un sito). Il server che ospita il sito dovrà sempre essere collegato alla rete cioè, ventiquattro ore su ventiquattro ed inoltre dovrà essere in grado di rispondere a tutte le richieste di accesso provenienti dai visitatori. I provider che forniscono servizi in Internet (ISP) dovranno naturalmente dare indirizzi IP e quindi anche i nomi di dominio.