Ciao, e benvenuto nella sesta puntata della trentaquattresima stagione. Finora abbiamo parlato del DNS come di un traduttore che, dato un nome, restituisce un indirizzo numerico. Oggi allarghiamo questa idea, e scopriamo che il DNS custodisce molto più dei soli indirizzi: è, in realtà, una specie di rubrica generale, in cui a un nome si possono associare diversi tipi di informazioni, non solo il numero del sito. Questa generalità è ciò che rende il DNS una fondazione flessibile su cui poggiano tanti servizi diversi. Oggi capiamo cosa custodisce davvero il DNS, oltre agli indirizzi.
Partiamo dall'idea comune, per poi allargarla, perché è il punto di partenza. La maggior parte delle persone, se conosce il DNS, pensa che faccia una cosa sola: dato il nome di un sito, restituire il numero dove trovare quel sito. E in effetti questa è la sua funzione più famosa e usata. Ma è solo una parte della storia. In realtà, il DNS è più generale: non associa a un nome solo il numero del sito, ma può associare diversi tipi di informazioni. Il nome è come una chiave, e dietro quella chiave possono esserci non una, ma varie informazioni di tipo diverso, ciascuna per uno scopo diverso. Il DNS è una rubrica più ricca di quanto sembri.
Voglio farti capire cosa vuol dire, con l'esempio più importante, perché lo conosci di sicuro: la posta. Oltre a sapere dove trovare il sito di un certo nome, il DNS sa anche un'altra cosa fondamentale: dove deve andare la posta elettronica di quel nome. Quando mandi una email a un indirizzo, il sistema consulta il DNS non per trovare il sito, ma per un'informazione diversa, associata a quello stesso nome: qual è la macchina che riceve la posta per quel nome. È un tipo di informazione distinto dall'indirizzo del sito, custodito nel DNS sotto lo stesso nome, per uno scopo diverso. Così, sotto un unico nome, il DNS custodisce sia dove trovare il sito, sia dove mandare la posta: due informazioni diverse, per due servizi diversi.
Voglio farti apprezzare che questi diversi tipi di informazione sono, per così dire, riposti in cassetti separati, perché rende l'idea. Immagina che, dietro un nome, ci sia una piccola scheda con diversi cassetti etichettati. Un cassetto dice dove trovare il sito. Un altro cassetto dice dove mandare la posta. Altri cassetti possono contenere altre informazioni, per altri scopi. Quando qualcuno consulta il DNS per un nome, non chiede genericamente informazioni: chiede uno specifico tipo, apre uno specifico cassetto. Chi cerca il sito apre il cassetto degli indirizzi; chi deve mandare posta apre il cassetto della posta. Il DNS custodisce, sotto ogni nome, questi diversi cassetti di informazioni, e ognuno prende quella che gli serve.
Voglio farti apprezzare perché questa generalità sia importante, perché è più profonda di quanto sembri. Il fatto che il DNS possa associare a un nome tanti tipi diversi di informazioni lo rende una fondazione flessibile, su cui possono poggiare tanti servizi diversi. Il web usa il DNS per trovare i siti; la posta lo usa per sapere dove consegnare le email; e altri servizi lo usano per trovare le loro parti. Tutti questi servizi diversi si appoggiano allo stesso sistema di nomi, ciascuno consultando il tipo di informazione che gli serve. Il DNS non è solo l'elenco degli indirizzi dei siti: è una rubrica generale dei nomi di internet, a cui servizi diversi chiedono cose diverse. Questa generalità lo rende un pilastro su cui si regge molto più del solo web.
Voglio rendere tutto concreto. Chi possiede un dominio e ci mette sopra dei servizi, un sito, una posta elettronica, gestisce proprio questi diversi tipi di informazioni nel DNS: deve dire dove punta il sito, e separatamente dove deve andare la posta, e magari altre cose ancora, tutte sotto il suo nome. Gestire un dominio significa, in buona parte, gestire questa piccola rubrica di informazioni di tipo diverso, mettendo ogni cosa nel cassetto giusto perché ogni servizio trovi ciò che cerca. È il lavoro quotidiano di chi cura la propria presenza in rete.
Voglio chiudere con la lezione di fondo. Il DNS non è un semplice traduttore da nomi a indirizzi: è un sistema generale per associare informazioni ai nomi. Il nome è la chiave stabile, umana, memorabile; e dietro quella chiave il DNS custodisce diverse informazioni, per diversi scopi e servizi. È una visione più ricca e corretta: il DNS come rubrica generale dei nomi di internet, su cui poggiano web, posta e molto altro. È per questo che è così centrale: non serve un solo servizio, ma tanti.
Per oggi ci fermiamo qui. Il DNS custodisce molto più dei soli indirizzi dei siti: è una rubrica generale, in cui a un nome si possono associare diversi tipi di informazioni. L'esempio più importante è la posta: sotto lo stesso nome, il DNS custodisce sia dove trovare il sito, sia dove mandare la posta elettronica, in cassetti separati per scopi diversi. Questa generalità rende il DNS una fondazione flessibile su cui poggiano tanti servizi, non solo il web: ognuno consulta il tipo di informazione che gli serve. È il registro dei nomi di internet e di ciò che a essi è associato. Nella prossima puntata vediamo quanto sia una fondazione invisibile e critica: quando il DNS si rompe, il web si rompe. Nelle note trovi qualche spunto. Se ti è utile, condividila. Grazie per l'ascolto, e ci sentiamo alla prossima.