b"\n_START_ARTICLE_\nDNS Amplification Attack\n_START_SECTION_\nServer open resolver e ricorsione\n_START_PARAGRAPH_\nIl DNS (domain name system) ha una struttura ad albero ed \xc3\xa8 composto da diversi server delegati gerarchicamente a cui vengono assegnate diverse zone. I server possono essere autoritativi per una o pi\xc3\xb9 zone (primari e secondari), forwarder e ricorsivi._NEWLINE_Questi ultimi sono chiamati cos\xc3\xac poich\xc3\xa9 utilizzano la ricorsione, ovvero il processo attraverso il quale un server di questo tipo, al momento della ricezione della richiesta di risoluzione di un nome, ripercorre le catene di deleghe partendo dalla zona radice; da qui, ottenendo il server di primo livello che lo gestisce, lo interroga; ricorsivamente interroga il server nel dominio di secondo livello ottenuto, fino alla risoluzione del nome desiderato. (FIGURA 1)_NEWLINE_Idealmente un server DNS (name server) ricorsivo dovrebbe accettare richieste (DNS query) solo da client autorizzati o locali, ma ci\xc3\xb2 nella stragrande maggioranza dei casi non accade, permettendo la loro interrogazione a qualsiasi client._NEWLINE_Questi server vengono definiti \xe2\x80\x9cOpen resolver\xe2\x80\x9d e nell'ambito della ShmooCon (2006) conference, Dan Kaminsky e Mike Schiffman ne hanno resi pubblici circa 580.000 dislocati su tutta la rete internet.\n_START_SECTION_\nEsempio 1: Risoluzione di un nome\n_START_PARAGRAPH_\nin questo caso vengono consultati i records di tipo A che collegano l'host al suo indirizzo IPV4 a 32bit.\n_START_SECTION_\nEsempio 2: Richiesta start of authority (SOA)\n_START_PARAGRAPH_\nPremesso che start of authority (SOA) significa \xe2\x80\x9cinizio dell'autorit\xc3\xa0\xe2\x80\x9d,_NEWLINE_con questo tipo di richiesta viene interrogato il record SOA che delimita le zone autoritative ed \xc3\xa8 unico per ogni zona, restituendo in associazione: informazioni autoritative sulla zona (Server DNS primario e secondario) il numero seriale del dominio, l'e-mail dell'amministratore e alcuni timer utili a gestire il TTL (time to live, durata di validit\xc3\xa0) dei record e la frequenza di trasmissione._NEWLINE_Ecco come si presenta il contenuto del record SOA di google.com:_NEWLINE_Primary Nameserver: ns1.google.com_NEWLINE_Email of Person responsible for this domain: dns-admin@google.com_NEWLINE_Serial Number of zone: 2009061800_NEWLINE_Refresh: 7200 (2 Hours) (a secondary name server must refresh it's zone from the primary after this many seconds)_NEWLINE_Retry: 1800 (30 Minutes) (a secondary name server should retry after this many seconds if it can't contact the primary)_NEWLINE_Expire: 1209600 (2 Weeks) (a secondary should expire the zone if it can't contact the primary after this many seconds)_NEWLINE_Minimum TTL: 300 (5 Minutes) (name servers that are not primary or secondary for this domain should only cache records for this number of seconds.)"