logo

Sistema de noms de domini (DNS) a la capa d'aplicació

El sistema de noms de domini (DNS) és un nom d'amfitrió per a adreça IP servei de traducció. DNS és a base de dades distribuïda implementat en una jerarquia de servidors de noms. És un protocol de capa d'aplicació per a l'intercanvi de missatges entre clients i servidors. És necessari per al funcionament del Internet .

java afegir a una matriu

Quina és la necessitat del DNS?

Cada amfitrió s'identifica per l'adreça IP, però recordar els números és molt difícil per a la gent, a més, les adreces IP no són estàtiques, per tant, cal un mapeig per canviar el nom del domini a l'adreça IP. Així, el DNS s'utilitza per convertir el nom de domini dels llocs web a la seva adreça IP numèrica.



Tipus de domini

Hi ha diferents tipus de dominis:

  1. Dominis genèrics: .com (comercial), .edu (educatiu), .mil (militar), .org (organització sense ànim de lucre), .net (semblant al comercial), tots aquests són dominis genèrics.
  2. Domini del país: .a (Índia) .us .uk
  3. Domini invers: si volem saber quin és el nom de domini del lloc web. Mapeig d'IP a nom de domini. Així que DNS pot proporcionar tant el mapeig, per exemple per trobar les adreces IP de techcodeview.com, llavors hem d'escriure

nslookup www.techcodeview.com

Tipus de domini

Tipus de DNS



Organització del domini

És molt difícil esbrinar el adreça IP associat a un lloc web perquè hi ha milions de llocs web i amb tots aquests llocs web hauríem de poder generar l'adreça IP immediatament, no hi hauria d'haver molts retards perquè això succeeixi l'organització de la base de dades és molt important.

Servidor DNS arrel

Servidor DNS arrel

  • Registre DNS: Nom de domini, adreça IP quina és la validesa? quin és el temps per viure? i tota la informació relacionada amb aquest nom de domini. Aquests registres s'emmagatzemen en una estructura en forma d'arbre.
  • Espai de noms: Conjunt de possibles noms, plans o jeràrquics. El sistema de denominació manté una col·lecció d'enllaços de noms a valors: donat un nom, un mecanisme de resolució retorna el valor corresponent.
  • Servidor de noms: És una implementació del mecanisme de resolució.
DNS = Name service in Internet – A zone is an administrative unit, and a domain is a subtree.>

Resolució de nom a adreça

L'amfitrió demana al servidor de noms DNS que resolgui el nom de domini. I el servidor de noms retorna l'adreça IP corresponent a aquest nom de domini a l'amfitrió perquè l'amfitrió pugui connectar-se en el futur a aquesta adreça IP.



Resolució de nom a adreça

Resolució de nom a adreça

  • Jerarquia de servidors de noms Servidors de noms arrel: Es contacta amb servidors de noms que no poden resoldre el nom. Contacta amb el servidor de noms autoritzat si no es coneix l'assignació de noms. A continuació, obté el mapeig i retorna l'adreça IP a l'amfitrió.
  • Servidor de domini de primer nivell (TLD): És responsable de com, org, edu, etc., i de tots els dominis de país de primer nivell com uk, fr, ca, in, etc. Tenen informació sobre servidors de dominis autoritzats i coneixen els noms i adreces IP de cada servidor de noms autoritzat per a els dominis de segon nivell.
  • Servidors de noms autoritzats són els servidors DNS de l'organització, que proporcionen noms d'amfitrió autoritzats a l'assignació d'IP per als servidors de l'organització. Pot ser mantingut per una organització o proveïdor de serveis. Per arribar a cse.dtu.in hem de preguntar al servidor DNS arrel, després indicarà al servidor de domini de primer nivell i després al servidor de noms de domini autoritzat que en realitat conté l'adreça IP. Així, el servidor de domini autoritzat retornarà l'adreça IP associativa.

Servidor de noms de domini

La màquina client envia una sol·licitud al servidor de noms local, que, si l'arrel no troba l'adreça a la seva base de dades, envia una sol·licitud al servidor de noms arrel, que al seu torn, encaminarà la consulta a un domini de primer nivell ( TLD) o servidor de noms autoritzat. El servidor de noms arrel també pot contenir algunes assignacions de nom d'amfitrió a adreces IP. El servidor de domini de primer nivell (TLD) sempre sap qui és el servidor de noms autoritzat. Així, finalment, l'adreça IP es retorna al servidor de noms local, que al seu torn retorna l'adreça IP a l'amfitrió.

Servidor de noms de domini

Servidor de noms de domini

Com funciona el DNS?

El funcionament del DNS comença amb la conversió d'un nom d'amfitrió en una adreça IP. Un nom de domini serveix com a identificació distintiva per a un lloc web. S'utilitza en lloc d'una adreça IP per facilitar que els consumidors visitin llocs web. El sistema de noms de domini funciona executant la base de dades el treball de la qual és emmagatzemar el nom dels amfitrions que estan disponibles a Internet. El servidor de dominis de primer nivell emmagatzema informació d'adreces per a dominis de primer nivell com ara .com i .net, .org, etc. Si el client envia la sol·licitud, el resolutor DNS envia una sol·licitud al servidor DNS per obtenir l'adreça IP. En cas que no conté aquesta adreça IP concreta amb un nom d'amfitrió, reenvia la sol·licitud a un altre servidor DNS. Quan l'adreça IP ha arribat al resolutor, completa la sol·licitud Protocol d'Internet .

Per a més informació, podeu consultar Funcionament del servidor DNS .

Funcionament del DNS

Com funciona el DNS?

Servidor DNS amb autoritat vs resolutor DNS recursiu

Paràmetres

Servidor DNS amb autoritat

Resoludor de DNS recursiu

Funció

Conté els registres DNS oficials d'un domini

Resol les consultes de DNS en nom dels clients
Rol Proporciona respostes a consultes DNS específiques Cerca activament informació per als clients
Tractament de consultes Respon amb dades DNS autoritzades Consulta altres servidors DNS per obtenir dades DNS
Interacció amb el client No interactua directament amb els usuaris finals Serveix a usuaris finals o aplicacions client
Font de dades Emmagatzema els registres DNS per a dominis específics Busca dades d'altres servidors DNS
Emmagatzematge a la memòria cau En general, no realitza la memòria cau Emmagatzema a la memòria cau les respostes DNS per a cerques més ràpides
Resolució jeràrquica No participa en la resolució recursiva Realitza activament la resolució recursiva de noms
Adreça IP Té una adreça IP fixa i coneguda L'adreça IP pot variar segons l'ISP
Autoritat de Zona Gestiona una zona DNS específica (domini) No gestiona cap zona DNS específica

Què és la cerca DNS?

La cerca de DNS o la resolució de DNS es pot anomenar simplement com el procés que ajuda a permetre que els dispositius i aplicacions tradueixin noms de domini llegibles a les adreces IP corresponents utilitzades pels ordinadors per comunicar-se a través del web.

Servidors DNS implicats en la càrrega d'una pàgina web

En carregar la pàgina web, diversos servidors DNS s'encarreguen de traduir el nom de domini a l'adreça IP corresponent del servidor web que allotja el lloc web. Aquí teniu la llista dels principals servidors DNS implicats en la càrrega d'una pàgina web.

  • Local DNS Resoldre
  • Servidors DNS arrel
  • Servidors DNS de domini de primer nivell (TLD).
  • Servidors DNS autoritzats
  • Servidor web

Aquest sistema jeràrquic de servidors DNS garanteix que quan escriviu un nom de domini al vostre navegador web, es pugui traduir a l'adreça IP correcta, permetent-vos accedir a la pàgina web desitjada a Internet.

Per a més informació podeu consultar Cerca DNS article.

Què és DNS Resolver?

DNS Resoldre s'anomena simplement un client DNS i té la funcionalitat per iniciar el procés de cerca de DNS que també s'anomena resolució DNS. Mitjançant l'ús del DNS Resolver, les aplicacions poden accedir fàcilment a diferents llocs web i serveis presents a Internet mitjançant l'ús de noms de domini molt amigables amb l'usuari i que també resolen el problema de recordar. Adreça IP .

Quins són els tipus de consultes DNS?

Bàsicament, hi ha tres tipus de consultes DNS que es produeixen a la cerca de DNS. Aquestes s'indiquen a continuació.

  • Consulta recursiva: En aquesta consulta, si el resolutor no pot trobar el registre, en aquest cas, el client DNS vol que el servidor DNS respongui al client de qualsevol manera, com amb el registre d'origen sol·licitat o un missatge d'error.
  • Consulta iterativa: La consulta iterativa és la consulta en què el client DNS vol la millor resposta possible del servidor DNS.
  • Consulta no recursiva: La consulta no recursiva és la consulta que es produeix quan un resolutor de DNS consulta un servidor DNS per algun registre que hi té accés a causa del registre que hi ha a la memòria cau.

Què és la memòria cau DNS?

Emmagatzematge en memòria cau DNS es pot denominar simplement com el procés utilitzat pels resolutors de DNS per emmagatzemar la informació prèviament resolta de DNS que conté noms de domini i adreces IP durant algun temps. El principi principal de la memòria cau DNS és accelerar el procés de cerca de DNS futura i també ajudar a reduir el temps global de resolució de DNS.

Preguntes freqüents sobre el sistema de noms de domini (DNS)

P.1: Què enteneu per servidor DNS de nivell 3?

Resposta:

El nivell 3 es pot denominar com un servidor DNS de tercers que és completament gratuït i obert al públic.

P.2: El sistema de noms de domini (DNS) és un protocol?

Resposta:

Sistema de noms de domini (DNS) és un protocol que s'utilitza per convertir noms fàcilment llegibles per comunicar-se a través de la xarxa, en lloc de recordar l'adreça IP.

P.3: Com podeu classificar un DNS com a TCP o UDP?

Resposta:

El DNS està dissenyat per utilitzar-se de les dues maneres com a TCP o com a UDP. Es converteix a TCP quan no es pot comunicar a UDP.