[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"i-lucide:person-standing":3,"post-01a0a6fb-5073-7023-9699-8c0552857300":8,"i-lucide:badge-check":50,"i-lucide:file-down":52,"i-lucide:external-link":54,"i-lucide:share-2":56},{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":7},0,24,false,"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"5\" r=\"1\"\u002F>\u003Cpath d=\"m9 20l3-6l3 6M6 8l6 2l6-2m-6 2v4\"\u002F>\u003C\u002Fg>",{"id":9,"wp_post_id":10,"wp_url":11,"title":12,"slug":13,"type":14,"thumbnail_url":15,"image_url":16,"published_at":17,"subject":18,"tags":23,"likes_count":4,"saves_count":4,"liked_by_me":6,"school_grades":31,"creator":38,"html_content":42,"has_pdf":41,"pdfs":43,"wp_updated_at":48,"synced_at":49},"01a0a6fb-5073-7023-9699-8c0552857300",3294,"https:\u002F\u002Fmappedsa.altervista.org\u002F2026\u002F04\u002F15\u002Fappunti-sul-dns-domain-name-system-sistemi-e-reti\u002F","Appunti sul DNS (Domain Name System) – Sistemi e Reti","appunti-sul-dns-domain-name-system-sistemi-e-reti","appunti","https:\u002F\u002Fcdn.mappedsa.app\u002Fthumbnails\u002F3294\u002Fec4f11dc05765eb8e7884bd8ea5ce8e8.png","https:\u002F\u002Fcdn.mappedsa.app\u002Fimages\u002F3294\u002F2c543714dd1823fb2ab33b64c3eec2e0.png","2026-04-15T18:07:59Z",{"id":19,"slug":20,"label":21,"emoji":22},"01a0a6c1-7c07-7ea5-809f-b8c545f24e68","sistemi-e-reti","Sistemi e Reti","🌐",[24,28],{"id":25,"slug":26,"label":27},"01a0a6fa-b8ef-78d2-bdc7-9b725d9867b4","mappe-concettuali","mappe concettuali",{"id":29,"slug":20,"label":30},"01a0a6fa-ad55-77ba-82d8-18673d5d1df6","sistemi e reti",[32],{"id":33,"school_type":34,"year":35,"slug":36,"label":37},"01a0a6c1-7c41-7d27-bc98-d96a37e7e23d","secondaria_2",5,"secondaria_2-5","Secondaria II grado · 5ª",{"id":39,"username":39,"display_name":40,"is_official":41},null,"MappeDSA",true,"\u003Cp class=\"wp-block-paragraph\">Il \u003Cstrong>Domain Name System\u003C\u002Fstrong>, meglio conosciuto con l’acronimo \u003Cstrong>DNS\u003C\u002Fstrong>, rappresenta uno dei \u003Cstrong>pilastri fondamentali \u003C\u002Fstrong>per il corretto funzionamento \u003Cstrong>della rete Internet \u003C\u002Fstrong>moderna. In termini semplici, \u003Cstrong>questo sistema permette agli utenti di navigare sul web utilizzando nomi di dominio facilmente memorizzabili al posto dei complessi indirizzi IP numerici\u003C\u002Fstrong>, che risulterebbero difficili da ricordare. Tecnicamente, si configura come un database distribuito, essenziale per operare il mapping tra nomi host e indirizzi IP attraverso la suite di protocolli TCP\u002FIP.\u003Cbr\u002F>\u003C\u002Fp>\n\n\u003Ch3 class=\"wp-block-heading\">\u003Cstrong>L’architettura e i componenti del DNS\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp class=\"wp-block-paragraph\">L’architettura del DNS \u003Cstrong>si articola su tre componenti chiave\u003C\u002Fstrong> che ne garantiscono l’efficienza globale. Innanzitutto, troviamo il \u003Cstrong>Domain Name Space\u003C\u002Fstrong>, che definisce una \u003Cstrong>struttura gerarchica ad albero\u003C\u002Fstrong>. Tale struttura si divide in tre livelli principali:\u003Cstrong> i domini radice (root)\u003C\u002Fstrong>, \u003Cstrong>i domini intermedi e i domini foglia\u003C\u002Fstrong>. In secondo luogo, il \u003Cstrong>Name Server\u003C\u002Fstrong> agisce come un processo lato server che gestisce specifiche porzioni dello spazio dei nomi, che prendono il nome di\u003Cstrong> zone\u003C\u002Fstrong>. Infine, il \u003Cstrong>Resolver \u003C\u002Fstrong>funge da componente client, incaricata di \u003Cstrong>interrogare i Name Server\u003C\u002Fstrong> per ottenere le informazioni richieste dai programmi applicativi.\u003C\u002Fp>\n\n\u003Ch3 class=\"wp-block-heading\">\u003Cstrong>Il processo di risoluzione e i Resource Record\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp class=\"wp-block-paragraph\">Il sistema organizza i dati all’interno di strutture specifiche chiamate \u003Cstrong>Resource Record \u003C\u002Fstrong>(RR). L’uso più comune di questi record consiste nell’\u003Cstrong>associare un nome host al relativo indirizzo IP\u003C\u002Fstrong>. Quando un utente effettua una richiesta, \u003Cstrong>il resolver invia una DNS request\u003C\u002Fstrong>; il server, a sua volta, risponde con una \u003Cstrong>DNS reply\u003C\u002Fstrong> contenente le risposte (answer) necessarie. Per evitare che un eventuale guasto paralizzi l’intera rete, il \u003Cstrong>DNS sfrutta una base di dati distribuita tra diversi nodi\u003C\u002Fstrong>. In questo scenario, distinguiamo i \u003Cstrong>DNS primari dai DNS secondari\u003C\u002Fstrong>, i quali assicurano ridondanza e continuità del servizio. La risoluzione dei nomi può seguire \u003Cstrong>due logiche principali\u003C\u002Fstrong>: le query iterative e le query ricorsive, oltre alla risoluzione inversa che permette di risalire al nome partendo dall’IP.\u003C\u002Fp>\n\n\u003Ch3 class=\"wp-block-heading\">\u003Cstrong>Sicurezza del protocollo e strumenti di diagnostica\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp class=\"wp-block-paragraph\">Dal punto di vista della sicurezza, \u003Cstrong>il protocollo DNS presenta alcune criticità rilevanti\u003C\u002Fstrong>, poiché originariamente non includeva sistemi di autenticazione o protezione dell’integrità. Per tale motivo, l’ICANN ha stabilito rigide metriche di controllo basate su cinque indicatori:\u003Cstrong> coerenza, integrità, velocità, disponibilità e robustezza\u003C\u002Fstrong>. Per chiunque si occupi di gestione reti, il comando \u003Cstrong>nslookup \u003C\u002Fstrong>rimane lo strumento principale per la diagnostica. Grazie a questo applicativo, è possibile interrogare i server DNS sia in modalità interattiva che non interattiva, permettendo di verificare risoluzioni di nomi, indirizzi IP e l’integrità dei Resource Record in memoria.\u003C\u002Fp>\n\u003Cdiv class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n\u003Cp class=\"has-large-font-size wp-block-paragraph\">\u003Cstrong>Scarica PDF\u003C\u002Fstrong>\u003C\u002Fp>\n\n\n\n\u003C\u002Fdiv>\n\u003Cp class=\"has-extra-small-font-size wp-block-paragraph\">Tags: DNS, Domain Name System, Sistemi e Reti, indirizzo IP, Name Server, Resolver, Resource Record, query ricorsiva, nslookup, sicurezza reti\u003C\u002Fp>\n\u003Cp class=\"wp-block-paragraph\" style=\"font-size:12px\">*Riassunto iniziale realizzato con l’ausilio dell’IA\u003C\u002Fp>",[44],{"upload_id":45,"filename":46,"size_bytes":47},"7c504fa8-93df-4154-9f92-ef4b65a69fed","appunti-dns-mappedsa.altervista.org_.pdf",348202,"2026-08-31T20:08:30Z","2026-09-15T21:31:23.121741Z",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":51},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M3.85 8.62a4 4 0 0 1 4.78-4.77a4 4 0 0 1 6.74 0a4 4 0 0 1 4.78 4.78a4 4 0 0 1 0 6.74a4 4 0 0 1-4.77 4.78a4 4 0 0 1-6.75 0a4 4 0 0 1-4.78-4.77a4 4 0 0 1 0-6.76\"\u002F>\u003Cpath d=\"m9 12l2 2l4-4\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":53},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z\"\u002F>\u003Cpath d=\"M14 2v5a1 1 0 0 0 1 1h5m-8 10v-6m-3 3l3 3l3-3\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":55},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M15 3h6v6m-11 5L21 3m-3 10v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":57},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"18\" cy=\"5\" r=\"3\"\u002F>\u003Ccircle cx=\"6\" cy=\"12\" r=\"3\"\u002F>\u003Ccircle cx=\"18\" cy=\"19\" r=\"3\"\u002F>\u003Cpath d=\"m8.59 13.51l6.83 3.98m-.01-10.98l-6.82 3.98\"\u002F>\u003C\u002Fg>"]