Spiegare il funzionamento della risoluzione dei nomi
La risoluzione dei nomi è il processo di conversione dei nomi dei computer in indirizzi IP. La risoluzione dei nomi è una parte essenziale della rete del computer perché è più facile per gli utenti ricordare i nomi rispetto ai numeri astratti, ad esempio un indirizzo IPv4 o IPv6. Windows supporta diversi metodi per la risoluzione dei nomi dei computer, ad esempio DNS, Windows Internet Name Service (WINS) e host locali o risoluzione LMHOSTS.
Nomi computer
Un nome host è un nome descrittivo associato all'indirizzo IP di un host e lo identifica come host TCP/IP. Un nome host può avere una lunghezza non superiore a 255 caratteri e deve contenere solo caratteri alfanumerici, punti e trattini. Un nome host è un alias o un nome di dominio completo (FQDN).
Nota
Un alias è un singolo nome associato a un indirizzo IP e il nome host combina un alias con un nome di dominio per creare l'FQDN.
Gli elementi del nome includono punti come separatori. Le applicazioni usano il nome di dominio completo strutturato su Internet. Un esempio di fqdn è payroll.contoso.com.
Un nome NetBIOS è un nome non gerarchico usato da alcune app precedenti. Un nome NetBIOS di 16 caratteri identifica una risorsa NetBIOS in una rete. Un nome NetBIOS rappresenta un singolo computer o un gruppo di computer. NetBIOS usa i primi 15 caratteri per il nome di un computer specifico e il sedicesimo carattere finale per identificare una risorsa o un servizio in tale computer. Un esempio di nome NetBIOS è NYC-SVR2[20h].
Metodi per la risoluzione dei nomi
Esistono diversi modi in cui le app resolvono i nomi in indirizzi IP. DNS è lo standard Microsoft per la risoluzione dei nomi host in indirizzi IP. Le app usano anche DNS per eseguire le operazioni seguenti:
- Individuare i controller di dominio e i server di catalogo globale. Le app usano questa funzionalità quando si accede a Active Directory Domain Services (AD DS).
- Risolvere gli indirizzi IP nei nomi host. Le app usano questa funzionalità quando un file di log contiene solo l'indirizzo IP di un host.
- Individuare un server di posta elettronica per il recapito della posta elettronica. Le app usano questa funzionalità per il recapito di tutta la posta elettronica Internet.
Quando un'app specifica un nome host, TCP/IP usa la cache del resolver DNS, il DNS e la risoluzione dei nomi multicast locale del collegamento quando tenta di risolvere il nome host. Il file Hosts viene caricato nella cache del resolver DNS.
Nota
Se NetBIOS su TCP/IP è abilitato, TCP/IP usa anche metodi di risoluzione dei nomi NetBIOS durante la risoluzione dei nomi host con etichetta singola e non qualificati.
A seconda della configurazione, Windows risolve i nomi host eseguendo le azioni seguenti:
- Verifica se il nome host è lo stesso del nome host locale.
- Ricerca nella cache del resolver DNS popolata dal file Hosts locale.
- Invio di una richiesta DNS ai server DNS configurati.
Nota
Windows può usare Link-Local Multicast Name Resolution per le reti che non dispongono di un server DNS.