Cosa Usano i Browser Web per Trovare i Siti Web? DNS (Domain Name System)
DNS — Domain Name System. È la rubrica di internet, traduce nomi di dominio leggibili dall'uomo in indirizzi IP macchina.
Come Funziona
- Digiti
example.com - Il browser controlla cache locale → cache OS → cache router
- Risolutore ricorsivo (ISP, 1.1.1.1, 8.8.8.8) interroga:
- Server root (.) → server TLD (.com) → server autorevoli (example.com)
- Il server NS autorevole restituisce record A (IPv4) e/o record AAAA (IPv6)
- Il browser si connette all'IP tramite TCP/TLS (HTTPS)
Tipi di Record DNS Chiave
- A / AAAA: indirizzo IPv4 / IPv6
- CNAME: alias a un altro dominio
- MX: server di posta
- TXT: verifica, SPF, DKIM, DMARC
- NS: server autorevoli delegati
- SRV: posizione servizio (VoIP, XMPP)
- CAA: Autorizzazione Autorità Certificativa
Proprietà Critiche
- Gerarchico e Distribuito: nessun singolo punto di controllo
- In cache: TTL (Time To Live) riduce carico
- Sicuro: DNSSEC valida risposte; DoH/DoT cripta query
- Operativo dal 1985 (RFC 1034/1035)
Senza DNS, dovresti memorizzare gli indirizzi IP di ogni sito. È il servizio directory fondamentale di internet.