Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Dsn

  1. #1

    Dsn

    Buona seeeeera,
    Domain Server Name...giusto così?
    Vorrei solo avere una piccola spiegazione sulle
    funzioni, o se conoscete una giuda online

    Thanx

  2. #2
    Utente di HTML.it L'avatar di pilovis
    Registrato dal
    Mar 2001
    Messaggi
    3,273
    DNS = Domain name server

    Il DNS, letteralmente "Domain Name Server", permette di associare agli indirizzi IP numerici, che caratterizzano ogni singolo computer connesso ad Internet (esempio volutamente errato: 212.234.321.234), ad un nome di dominio, questo perche' gli indirizzi reali dei server Internet (indirizzi IP) sono molto difficili da ricordare e poco pratici per l'uso della rete.

    Possiamo paragonare i DNS alla nostra Guida Telefonica dove vi sono associati ai numeri di telefono il nominativo e l'indirizzo dell'utente.

    Quindi: nomedominio.TLD ---> DNS ---> Indirizzo IP del Server ospitante il dominio.

    Gli indirizzi IP, letteralmente Internet Protocol, sono un po' come i numeri telefonici personali perché ad ogni computer connesso ad Internet corrisponde un indirizzo IP, e tramite l'IP è possibile sia identificare che contattare un determinato computer nel web.

    Quindi i DNS attribuiscono velocemente i nomi di dominio ai rispettivi indirizzi IP (posta, pagine web, FTP, ecc.) e reindirizzano quindi i visitatori del dominio al giusto server Internet sul quale risiedono le Vostre pagine e la Vostra casella di posta elettronica.

    Ciao
    Progettista elettronico, appassionato di informatica dal 1982, sistemista Linux dal 2002, sono consulente tecnico del Giudice per le indagini preliminari, valuto richieste di consulenza, in ambito Voip/Telefonia anche con grado di sicurezza militare.

  3. #3
    Utente di HTML.it L'avatar di pilovis
    Registrato dal
    Mar 2001
    Messaggi
    3,273

    In dettaglio:

    In dettaglio:

    A monte di tutto ci sono i ROOT DNS (il primo anello di Internet) che
    detengono le informazioni relative a tutti i domini di primo livello (.com,
    .net, .org, .it, .fr, .info, ecc) e i riferimenti delle relative Authority
    che li gestiscono (Internic per .com e .net, ISOC per .org, Italian
    Registration Authority per .it, ecc.).

    Poi ci sono i DNS delle varie Registration Authority che detengono le
    informazioni relative ai dati anagrafici dei registranti e ai dati dei DNS
    autoritativi per ogni specifico dominio di secondo livello (es. html.it).

    Poi ci sono i DNS autoritativi per ogni dominio che rispondono alle
    richieste per quel dominio e ne forniscono i record relativi (A, CNAME, MX,
    ecc.), questi DNS sono gestiti da chi ospita il dominio (provider di
    hosting)

    Infine ci sono i DNS del nostro provider di connessione ad internet che
    utilizziamo per la navigazione e che alla nostra richiesta per un dominio
    seguono la seguente procedura:

    1) Interrogano i ROOT DNS per sapere quale e' l'Authority che gestisce quel
    TLD (Top Level Domain)

    2) Ottenuta questa informazione, interrogano i DNS dell'Authorty competente
    (es nic.it) sapere quali sono i DNS autoritativi per quel determinato
    dominio.

    3) Quindi interrogano questi ultimi e ci forniscono l'IP di destinazione in
    base al tipo di servizio da noi richiesto (http, FTP, POP3, SMTP, ecc.)

    Esempio pratico:

    io voglio vedere il sito www.html.it

    Quando chiamo questo link i DNS del mio provider di connessione ad internet
    interrogano i ROOT servers che rispondono all'indirizzo x.ROOT-SERVERS.NET
    (x e' una lettera variabile da A a M)

    Questi ROOT DNS rispondono quindi che tutti i domini .it sono gestiti dai
    segueneti DNS (un primario e tanti secondari):

    Name=it
    Name Server=NAMESERVER.CNR.it
    Name Server=DNS.NIC.it
    Name Server=DNS2.IT.NET
    Name Server=NS2.PSI.NET
    Name Server=NS.RIPE.NE
    Name Server=SERVER2.INFN.it
    Name Server=DNS2.IUNET.it
    Name Server=IT2.MIX-IT.NET

    NOTA: come vedi i DNS autoritativi per la gestione ROOT DNS e DNS di primo
    livello sono sempre molti e sono disclocati su piu' contimenti per fare in
    modo che almeno uno sia comunque sempre raggiungibile qualsiasi disastro
    possa accadere.

    Andiamo avanti...

    I DNS del nostro provider interrogano quindi a partire dal primo in lista i
    DNS dell'Authority Italiana (NIC.IT) che rispondono nel caso di html.it
    quanto segue:

    il dominio html.it ha i seguenti DNS autoritativi:

    dns1.grapesnet.net
    dns2.grapesnet.net

    NOTA personale:
    (due soli DNS sono pochi per un servizio importante come quello di HTML)

    Quindi i DNS del nostro provider (che vitaccia...) vanno ad interogare i DNS di cui sopra (x.graspenet.net) a partire dal primo in lista e ottengono finalmente i dati che ci servono:


    Header:
    ID=48896, QR=Query, Opcode=QUERY, RCODE=NO ERROR
    Authoritative Answer=Yes, Truncation=No
    Recursion Desired=Yes, Recursion Available=No
    QDCOUNT=1, ANCOUNT=6, NSCOUNT=2, ARCOUNT=4
    Question:
    Name=html.it, QTYPE=ALL, QCLASS=1
    Answer Section:
    - Name=html.it
    Type=MX, Class=1, TTL=86400 (1 Day), RDLENGTH=4
    Preference=10, Mail Exchange=html.it
    - Name=html.it
    Type=MX, Class=1, TTL=86400 (1 Day), RDLENGTH=26
    Preference=20, Mail Exchange=backupmx.grapesnet.net
    - Name=html.it
    Type=NS, Class=1, TTL=86400 (1 Day), RDLENGTH=7
    Name Server=dns1.grapesnet.net
    - Name=html.it
    Type=NS, Class=1, TTL=86400 (1 Day), RDLENGTH=7
    Name Server=dns2.grapesnet.net
    - Name=html.it
    Type=SOA, Class=1, TTL=86400 (1 Day), RDLENGTH=48
    Name Server=dns1.grapesnet.net, Mailbox=hostmaster.grapesnet.com
    Serial=2002100706
    Refresh=10800 (3 Hours)
    Retry=3600 (1 Hour)
    Expire=604800 (7 Days)
    Minimum TTL=86400 (1 Day)
    - Name=html.it
    Type=A, Class=1, TTL=86400 (1 Day), RDLENGTH=4
    IP Address=212.110.12.123
    Authority Records Section:
    - Name=html.it
    Type=NS, Class=1, TTL=86400 (1 Day), RDLENGTH=2
    Name Server=dns1.grapesnet.net
    - Name=html.it
    Type=NS, Class=1, TTL=86400 (1 Day), RDLENGTH=2
    Name Server=dns2.grapesnet.net
    Additional Records Section:
    - Name=html.it
    Type=A, Class=1, TTL=86400 (1 Day), RDLENGTH=4
    IP Address=212.110.12.123
    - Name=backupmx.grapesnet.net
    Type=A, Class=1, TTL=86400 (1 Day), RDLENGTH=4
    IP Address=212.90.2.114
    - Name=dns1.grapesnet.net
    Type=A, Class=1, TTL=86400 (1 Day), RDLENGTH=4
    IP Address=212.110.0.190
    - Name=dns2.grapesnet.net
    Type=A, Class=1, TTL=86400 (1 Day), RDLENGTH=4
    IP Address=212.90.2.112
    ---

    FINE PRIMA PARTE.

    Se ti(vi) interessa vado avanti con la seconda puntata...

    Ciao.
    Progettista elettronico, appassionato di informatica dal 1982, sistemista Linux dal 2002, sono consulente tecnico del Giudice per le indagini preliminari, valuto richieste di consulenza, in ambito Voip/Telefonia anche con grado di sicurezza militare.

  4. #4
    Utente di HTML.it L'avatar di pilovis
    Registrato dal
    Mar 2001
    Messaggi
    3,273
    Giusto una nota per capire meglio:

    non e' che tutte le volte che voglio visitare un dominio i DNS del mio provider ripetono la trafila descritta sopra, per accelerare il processo esiste una "Cache DNS" che mantiene in locale (presso il nostro provider), per un prefissato periodo di tempo, le informazioni richieste.

    Quindi se io o un'altro utente richiediamo lo stesso dominio il provider verifica prima se esistono gia' i dati relativio a questo dominio nella sua cache locale, verifica poi se questi dati non sono scaduti, se cio' e' vero ci fornisce i dati che ha memorizzato nella sua cache, se invece il tempo di vita del dati nella cache (TTL) e' scaduto o il dominio non risulta presente ripete tutta la trafila da capo (ROOT, Authority, ecc).

    Un parametro particolare nella configurazione dei DNS autoritativi di ogni specifico dominio che serve per determinare per qaunto tempo le informazioni relative allo specifico dominio devono vivere nella cache locale e' il TTL (Time To Live), questo parametro e' settato a piacere (entro certi limiti imposti) dal provider che ospita il dominio (poi vedremo praticamente cosa comporta variare questo settaggio).

    Fine intermezzo prima puntata.

    Progettista elettronico, appassionato di informatica dal 1982, sistemista Linux dal 2002, sono consulente tecnico del Giudice per le indagini preliminari, valuto richieste di consulenza, in ambito Voip/Telefonia anche con grado di sicurezza militare.

  5. #5
    Ma infatti mi suonava strano dsn,
    comunque questo piccolo ma grossolano errore
    l'ho trovato in un sito abbastanza popolare
    http://www2.euroweb97.com/quadro.html

    Pilovis sei un fenomeno...ti leggo molto preparato
    a me interessa +++, quindi se vuoi proseguire...

  6. #6
    Utente di HTML.it L'avatar di pilovis
    Registrato dal
    Mar 2001
    Messaggi
    3,273
    no hai confuso,

    loro parlano dei DSN relativi ai databases Access che sono un'altra cosa.
    Progettista elettronico, appassionato di informatica dal 1982, sistemista Linux dal 2002, sono consulente tecnico del Giudice per le indagini preliminari, valuto richieste di consulenza, in ambito Voip/Telefonia anche con grado di sicurezza militare.

  7. #7
    Utente di HTML.it L'avatar di pilovis
    Registrato dal
    Mar 2001
    Messaggi
    3,273
    Mi sono accorto che ho scritto una caxxata:

    "Poi ci sono i DNS delle varie Registration Authority che detengono le
    informazioni relative ai dati anagrafici dei registranti e ai dati dei DNS autoritativi per ogni specifico dominio di secondo livello"

    In realta' i DNS non ritengono alcuna informazione anagrafica ma solo i dati dei vari records per i domini.

    I dati anagrafici risiedono su apposite macchine che gestiscono i databases WHOIS.

    Scusate ma l'ora e'ra tarda e ho scritto di getto
    :tongue:
    Progettista elettronico, appassionato di informatica dal 1982, sistemista Linux dal 2002, sono consulente tecnico del Giudice per le indagini preliminari, valuto richieste di consulenza, in ambito Voip/Telefonia anche con grado di sicurezza militare.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.