Spiegato semplicemente: cos’è un server root?

e-mail, download o siti web: Senza il DNS non funziona praticamente nulla su Internet, perché è responsabile della risoluzione degli indirizzi IP criptici in nomi significativi. In questo contesto, i cosiddetti root server svolgono un …

Spiegato semplicemente: cos’è un server root?

  1. Rivista
  2. »
  3. Articolo
  4. »
  5. Rete
  6. »
  7. Spiegato semplicemente: cos’è un server root?

e-mail, download o siti web: Senza il DNS non funziona praticamente nulla su Internet, perché è responsabile della risoluzione degli indirizzi IP criptici in nomi significativi. In questo contesto, i cosiddetti root server svolgono un ruolo fondamentale, senza il quale gli indirizzi IP nella loro forma attuale non sarebbero possibili. In questo articolo spieghiamo come funziona un root server, quale compito svolge nel Domain Name System e cosa lo distingue da un server dedicato.

In cosa si differenzia un server root da un server dedicato?

Un server root lavora alla radice del DNS e viene utilizzato per trovare l’indirizzo di un dominio. Un server dedicato è un computer fisico le cui risorse (CPU, RAM, HDD / SSD, ecc.) sono messe a disposizione per un compito specifico (“dedicato”).

Quanti server di nomi radice globali esistono?

Attualmente esistono 13 server dei nomi globali distribuiti in tutto il mondo e gestiti da varie istituzioni (ad esempio la NASA o VeriSign).

Chi dovrebbe affittare un server root?

La configurazione e la manutenzione di un server root richiedono un certo livello di competenza e sono quindi riservate agli amministratori esperti. Tuttavia, noleggiare un server è anche un’alternativa più economica rispetto all’acquisto di hardware proprio.

1. server root? Che cos’è?

Un root server (anche root name server, DNS root server o root server in breve) è per definizione un server il cui unico compito è pubblicare la zona radice del DNS. Assume una funzione elementare nella traduzione di un nome di dominio in un indirizzo IP (il cosiddetto “forward lookup”) rispondendo alle interrogazioni dei client nella zona radice del DNS. I root server possono essere utilizzati sia in Windows che in Linux.

Buono a sapersi: La zona radice rappresenta il livello più alto dello spazio dei nomi DNS.

Si fa una distinzione di base tra due tipi di server root:

  • I root server DNS globali garantiscono la navigazione in Internet con il computer, lo smartphone o il tablet e l’inoltro del dominio al server corretto. Attualmente esistono 13 server di questo tipo distribuiti in tutto il mondo che sincronizzano continuamente i vostri dati. Sono gestiti da diverse istituzioni, che a loro volta sono soggette all’ICANN (Internet Corporation for Assigned Names and Number). I root server DNS sono denominati consecutivamente secondo lo schema <lettera>. root-servers.net e sono raggiungibili con un indirizzo IPv4 e un indirizzo IPv6.
  • Se un’azienda desidera gestire o far gestire direttamente il server root in un centro dati, è possibile scegliere tra diversi tipi di hosting (ad esempio, nel cloud), server virtuali (vServer) o hardware. Maggiori informazioni in merito sono disponibili nell’ultima sezione di questo articolo.

2. il compito del server root per il DNS

DynDNS Symbolbild
I root name server si limitano a fornire ai client richiedenti informazioni su quale server DNS possono ottenere ulteriori informazioni sull’indirizzo IP richiesto.

I root name servernon eseguono direttamente la risoluzione dei nomi, ma si limitano a fornire ai client richiedenti informazioni sul server DNS dal quale riceveranno ulteriori informazioni sull’indirizzo IP richiesto. In linea di principio, il server dei nomi amministra solo un file di zona root di poco meno di 2 MB, che contiene tutte le informazioni necessarie per il funzionamento del DNS. Valutando questo file secondo una gerarchia fissa, è possibile assegnare gli indirizzi IP e i domini di primo livello (TLD). Inoltre, risponde alle richieste relative a un TLD se il server dei nomi non risponde.

Ciò significa che un server root può teoricamente essere costituito da un solo computer. In pratica, però, si utilizzano di solito diversi sistemi combinati (“server logici”) che si occupano congiuntamente di questo compito.

Per la risoluzione dei nomi vengono utilizzati molti server dei nomi diversi, ma i server dei nomi radice svolgono un ruolo speciale in questo processo. Rappresentano l’istanza più alta di risoluzione dei nomi e sono il primo punto di contatto in termini di determinazione dell’indirizzo IP. Pertanto, è molto importante che possano svolgere il loro compito in modo continuo e affidabile.

3 Panoramica dei root name server globali

Lettera

Indirizzo IPv4

Indirizzo IPv6

Operatore

A

198.41.0.4

2001:503:ba3e::2:30

VeriSign

B

192.228.79.201

2001:478:65::53

USC-ISI

C

192.33.4.12

2001:500:2::c

Cogent Communications

D

199.7.91.13

2001:500:2d::d

Università del Maryland

E

192.203.230.10

2001:500:a8::e

NASA

F

192.5.5.241

2001:500:2f::f

ISC

G

192.112.36.4

2001:500:12::d0d

NIC del Dipartimento della Difesa degli Stati Uniti

H

128.63.2.53

2001:500:1::803f:235

Laboratorio di ricerca dell’esercito USA

I

192.36.148.17

2001:7FE::53

Netnod

J

192.58.128.30

2001:503:c27::2:30

VeriSign

K

193.0.14.129

2001:7fd::1

RIPE NCC

L

199.7.83.42

2001:500:3::42

ICANN

M

202.12.27.33

2001:dc3::35

Progetto WIDE

Buono a sapersi: Ciascuno dei server dei nomi root elencati nella tabella ha una copia identica del file di zona root.

4. esempio di funzionamento di un server root

  1. Si digita l’indirizzo wintotal.de nella riga dell’indirizzo del browser.
  2. Affinché il client possa connettersi all’indirizzo IP associato e recuperare il contenuto desiderato dal server, l’indirizzo web deve essere convertito in un indirizzo IP.
  3. A tal fine, viene innanzitutto effettuata una ricerca nella cache. Se l’indirizzo non è presente, viene inviata una query DNS al relativo server del provider.
  4. Se l’indirizzo IP non è disponibile neanche lì, viene inviata una query al server root responsabile. Questo server fornisce il registrar. Successivamente, l’URL può essere risolto in un indirizzo IP che può essere trasferito al computer richiedente. Il server root è quindi l’ultima istanza possibile per la risoluzione di un indirizzo Web in un IP.
  5. L’indirizzo IP può essere letto dal browser.

Excursus: Server root o server dedicato?

Questo articolo si occupa esclusivamente dei root name server, che riguardano il Domain Name System. Nel campo del web hosting, tuttavia, il termine server root viene spesso erroneamente utilizzato come sinonimo di server con diritti di superutente. A differenza di un “server condiviso”, l’hoster lo mette a disposizione esclusivamente di un cliente e gli concede diritti estesi. In questo modo il cliente ha il pieno controllo sulle applicazioni e sui servizi, ma deve anche occuparsi personalmente di aggiornamenti, backup, accesso e impostazioni di sicurezza. I server root sono quindi solitamente adatti solo ad amministratori professionisti.

Server Backup
Con un server dedicato si ha il pieno controllo sulle applicazioni e sui servizi rispetto a un server condiviso, ma bisogna anche occuparsi personalmente di aggiornamenti, backup, accesso e impostazioni di sicurezza.

Se non avete le competenze necessarie per amministrare un server root, potete invece noleggiare un server gestito da uno dei tanti provider presenti in Germania. Si tratta di un’alternativa relativamente economica all’acquisto di hardware proprio, soprattutto per le piccole e medie imprese, perché oltre a ridurre i costi di investimento, il noleggio consente di risparmiare in termini di backup, raffreddamento, manutenzione e spazio. L’hoster si occupa della fornitura e dell’amministrazione del server, ma i programmi e le applicazioni possono comunque essere configurati individualmente. I server gestiti sono quindi una buona alternativa anche per l’uso domestico. Tuttavia, l’impegno aggiuntivo si riflette sul prezzo: i server gestiti sono solitamente più costosi dei sistemi autogestiti.

Articoli correlati