Cos’è un Dominio
Ed Ecco un altra domanda molto gettonata dai nostri clienti… Cos’è un Dominio ?
Prerequisiti: per prima cosa devi sapere come funziona Internet e capire cosa sono gli URL. Obiettivo: imparare cosa sono i nomi di dominio, come funzionano e perché sono importanti.
Cos’è un Dominio o nome a dominio?
I nomi a dominio sono nomi univoci (cioè non possono esisterne 2 uguali) utilizzati per identificare uno o più indirizzi IP, agganciati ad un server su cui risiede un sito web. E’ quindi un modo più facilmente ricordabile da un essere umano, per richiamare l’ip di un web server.
I nomi a dominio sono utilizzati negli URL per identificare determinate pagine web.
Esempio: nel URL “www.sito-wp.it/portfolio/” il nome a dominio è sito-wp.it .
Ogni nome a dominio ha un suffisso che indica qual’è il dominio di primo livello (TLD), a cui appartiene. Ci sono solo un numero limitato di tali domini. Per esempio:
- .gov – Le agenzie governative
- .edu – Istituti scolastici
- .org – Organizzazioni (senza scopo di lucro)
- .mil – Militare
- .com – attività commerciale
- .net – le organizzazioni di rete
- .it – Italia
- .th – Thailandia
- .us – USA
Poiché Internet si basa su indirizzi IP, non i nomi a dominio, tutti i server Web Hosting (Cosa è un Web Hosting?)richiedono un server Domain Name System (DNS – Sistema nome a dominio) per tradurre i nomi di dominio in indirizzi IP.
Struttura dei nomi a dominio
Un nome di dominio ha una struttura semplice composta da diverse parti (potrebbe essere una sola parte, due, tre…), separate da punti e lette da destra a sinistra:
Anatomia del nome di dominio MDN
Ciascuna di queste parti fornisce informazioni specifiche sull’intero nome di dominio.
TLD (dominio di primo livello ovvero Top Level Domain).
I TLD indicano agli utenti lo scopo generale del servizio dietro il nome di dominio. I TLD più generici (.com, .org, .net) non richiedono che i servizi web soddisfino criteri particolari, ma alcuni TLD impongono politiche più severe in modo che sia più chiaro qual è il loro scopo. Ad esempio:
- I TLD locali come .it, .fr o .uk possono richiedere che il servizio sia fornito in una determinata lingua o ospitato in un determinato paese: dovrebbero indicare una risorsa in una determinata lingua o paese.
- I TLD contenenti .gov possono essere utilizzati solo dai dipartimenti governativi.
- Il TLD .edu è destinato solo all’uso da parte di istituzioni educative e accademiche. I TLD possono contenere sia caratteri speciali che latini. La lunghezza massima di un TLD è di 63 caratteri, anche se la maggior parte è di circa 2-3.
L’elenco completo dei TLD è gestito dall’ICANN.
Etichetta (o componente)
Le etichette sono ciò che segue il TLD. Un’etichetta è una sequenza di caratteri senza distinzione tra maiuscole e minuscole, lunga da uno a sessantatré caratteri, contenente solo le lettere dalla A alla Z, le cifre da 0 a 9 e il carattere ‘-‘ (che potrebbe non essere il primo o l’ultimo carattere nell’etichetta). a, 97 e ciao-persona-strana-23-come-stai sono tutti esempi di etichette valide.
L’etichetta situata subito prima del TLD è anche chiamata Secondary Level Domain (SLD) o dominio di secondo livello.
Un nome di dominio può avere molte etichette (o componenti). Non è obbligatorio né necessario avere 3 etichette per formare un nome di dominio. Ad esempio, pizza.ed.ac.uk è un nome di dominio valido. Per qualsiasi dominio che controlli (ad esempio mozilla.org), puoi creare “sottodomini” con contenuti diversi situati in ciascuno, come ticket.wp-hosting.it, ecommerce.wp-hosting.it o polpette.wp-hosting.it.
Acquistare un nome di dominio
Chi possiede un nome di dominio?
Non puoi “acquistare un nome di dominio”. Questo perché i nomi di dominio inutilizzati alla fine diventano disponibili per essere utilizzati di nuovo da qualcun altro.
Se ogni nome di dominio venisse acquistato, il web si riempirebbe rapidamente di nomi di dominio inutilizzati che sono bloccati e non possono essere utilizzati da nessuno.
Invece, paghi per il “diritto di utilizzare un nome a dominio” per uno o più anni. Puoi rinnovare il tuo diritto e il tuo rinnovo ha la priorità sulle applicazioni di altre persone. Ma non possiedi mai il nome di dominio.
Le aziende chiamate registrar utilizzano i registri dei nomi di dominio per tenere traccia delle informazioni tecniche e amministrative che ti collegano al tuo nome di dominio.
Trovare un nome di dominio disponibile
Per scoprire se un dato nome di dominio è disponibile,
- Vai sul sito web di un registrar di nomi di dominio. La maggior parte di loro fornisce un servizio “whois” che ti dice se un nome di dominio è disponibile.
- Oppure usa il nostro servizio di ricerca dominio
Ottenere un nome a dominio
Il processo è abbastanza semplice:
- Vai sul sito web di un registrar.
- Di solito c’è una chiamata all’azione del tipo “acquista un nome dominio”.
- Cliccaci sopra.
- Compila il modulo con tutti i dettagli richiesti.
- Assicurati, in particolare, di non aver scritto male il nome di dominio desiderato. Una volta pagato, è troppo tardi!
- Il registrar ti farà sapere quando il nome di dominio sarà correttamente registrato. Entro poche ore, tutti i server DNS avranno ricevuto le tue informazioni DNS.
Nota: in questo processo il registrar ti chiede il tuo indirizzo reale. Assicurati di inserirlo correttamente, poiché in alcuni paesi i registrar potrebbero essere costretti a chiudere il dominio se non riescono a fornire un indirizzo valido.
Aggiornamento DNS
I database DNS sono archiviati su ogni server DNS nel mondo e tutti questi server fanno riferimento ad alcuni server speciali chiamati “server dei nomi autorevoli” o “server DNS di primo livello”, che sono come i server boss che gestiscono il sistema.
Ogni volta che il tuo registrar crea o aggiorna qualsiasi informazione per un dato dominio, le informazioni devono essere aggiornate in ogni database DNS. Ogni server DNS che conosce un dato dominio memorizza le informazioni per un po’ di tempo prima che vengano automaticamente invalidate e poi aggiornate (il server DNS interroga un server autorevole e ne recupera le informazioni aggiornate). Quindi, ci vuole un po’ di tempo perché i server DNS che conoscono questo nome di dominio ottengano le informazioni aggiornate.
Come funziona una richiesta DNS?
Come abbiamo già visto, quando vuoi visualizzare una pagina web nel tuo browser è più facile digitare un nome di dominio che un indirizzo IP.
Diamo un’occhiata al processo:
- Digita wp-hosting.it nella barra degli indirizzi del tuo browser.
- Il tuo browser chiede al tuo computer se riconosce già l’indirizzo IP identificato da questo nome di dominio (utilizzando una cache DNS locale). In caso affermativo, il nome viene tradotto nell’indirizzo IP e il browser negozia i contenuti con il server web. Fine della storia.
- Se il tuo computer non sa quale IP si trova dietro il nome mozilla.org, continua a chiedere a un server DNS, il cui compito è proprio quello di dire al tuo computer quale indirizzo IP corrisponde a ciascun nome di dominio registrato.
- Ora che il computer conosce l’indirizzo IP richiesto, il tuo browser può negoziare i contenuti con il server web.
Passi successivi
Ok, abbiamo parlato molto di processi e architettura. È il momento di andare avanti.
- Se vuoi metterti all’opera, è un buon momento per iniziare a scavare nel design ed esplorare l’anatomia di una pagina web.
- Vale anche la pena notare che alcuni aspetti della creazione di un sito web hanno un costo. Fai riferimento a quanto costa creare un sito web.
- Oppure leggi di più sui nomi di dominio su Wikipedia.
- Puoi anche trovare qui una spiegazione divertente e colorata di come funziona il DNS