Nomi host

Un host o un sito Web su Internet è identificato da un nome host, ad esempio www.example.com. I nomi host sono a volte chiamati nomi di dominio. I nomi host sono associati a indirizzi IP, ma un nome host e un indirizzo IP non hanno una relazione uno - a - uno.

Un nome di host viene utilizzato quando un client Web effettua una richiesta HTTP a un host. L'utente che effettua la richiesta può specificare l'indirizzo IP del server piuttosto che il nome host, ma ciò è ora insolito su Internet. I nomi host sono più convenienti per gli utenti rispetto agli indirizzi IP numerici. Le aziende, le organizzazioni e gli individui spesso scelgono nomi host per i propri siti Web che possono essere facilmente ricordati dagli utenti.

Ancora più importante nelle moderne implementazioni HTTP, l'uso dei nomi di host nelle richieste HTTP ha queste conseguenze:
  • I servizi in nome di un host possono essere forniti da molti server, che hanno indirizzi IP differenti.
  • Un server, con un indirizzo IP, può fornire servizi in nome di molti host. Questo utilizzo è noto come host virtuale. Hosting virtuale spiega questo processo.

I nomi host vengono associati agli indirizzi IP da un server noto come server DNS o server dei nomi di dominio. In una rete di grandi dimensioni, molti server DNS collaborano per fornire la mappatura tra nomi host e indirizzi IP.