Inleiding tot die Domeinnaamstelsel (DNS)

Die telefoonboek van die internet

Die internet en baie groter privaat internetprotokol (IP) netwerke maak staat op die vertroue op die Domeinnaamstelsel (DNS) om die verkeer te help. Die DNS handhaaf 'n verspreide databasis van netwerk name en adresse, en dit bied metodes vir rekenaars om die databasis op afstand te navraag. Sommige mense noem DNS die "telefoonboek van die internet."

DNS en die World Wide Web

Alle openbare webwerwe loop op bedieners wat met die internet verbind is met openbare IP-adresse . Die webservers by About.com, byvoorbeeld, het adresse soos 207.241.148.80. Alhoewel mense adresinligting soos http://207.241.148.80/ kan tik in hul webblaaier om webwerwe te besoek, kan die gebruik van behoorlike name soos http://www.about.com/ baie meer prakties wees.

Die internet gebruik DNS as 'n wêreldwye naamoplossingsdiens vir openbare webwerwe. Wanneer iemand 'n webwerf se naam in hul blaaier tik, kyk DNS die ooreenstemmende IP-adres vir die webwerf op, die data wat benodig word om die verlangde netwerkverbindings tussen webblaaiers en webbedieners te maak .

DNS-bedieners en Naam-hiërargie

DNS gebruik ' n kliënt / bediener netwerk argitektuur. DNS-bedieners is die rekenaars wat aangewys is om DNS-databasisrekords (name en adresse) te stoor, terwyl kliënte van die DNS rekenaars, fone en ander toestelle van eindgebruikers insluit. DNS-bedieners koppel ook aan mekaar, waar hulle as kliënte aan mekaar optree wanneer dit nodig is.

Die DNS organiseer sy bedieners in 'n hiërargie. Vir die internet woon die sogenaamde wortel naam bedieners bo aan die DNS-hiërargie. Die internet wortel naam bedieners beheer DNS-bediener inligting vir die web se topvlak domeine (TLD) (soos ".com" en ".uk"), spesifiek die name en IP adresse van die oorspronklike (genoem gesaghebbende ) DNS-bedieners wat verantwoordelik is vir die beantwoording van navrae oor elke TLD individueel. Servers op die volgende laer vlak van DNS-hiërargie spoor tweedevlak-domeinname en -adresse (soos "about.com") en bykomende vlakke bestuur webdomeine (soos "compnetworking.about.com").

DNS-bedieners word geïnstalleer en onderhou deur private besighede en internetbeheerliggame regoor die wêreld. Vir die internet ondersteun 13 wortel naam bedieners (eintlik redundante poele van masjiene regoor die wêreld) die honderde topvlak domeine in die internet, terwyl About.com gesaghebbende DNS-bediener inligting vir die webwerwe in sy netwerk bied. Organisasies kan DNS ook op hul kleiner skaal afsonderlik op hul private netwerke implementeer.

Meer - Wat is 'n DNS-bediener?

Netwerke vir DNS instel

DNS-kliënte (genoem resolvers ) wat DNS wil gebruik, moet dit op hul netwerk gekonfigureer het. Resolvers vra die DNS aan deur vaste ( statiese ) IP-adresse van een of meer DNS-bedieners te gebruik. Op 'n tuisnetwerk kan DNS-bedieneradresse een keer op 'n breëbandrouter opgestel word en outomaties deur kliënt-toestelle opgeneem word , of die adresse kan op elke kliënt individueel opgestel word. Tuisnetwerkadministrateurs kan geldige DNS-bedieneradresse ontvang van hul internetdiensverskaffer of derdeparty-internet DNS-verskaffers soos Google Public DNS en OpenDNS.

Soorte DNS-soektogte

DNS word die meeste gebruik deur web blaaiers wat outomaties internet domein name omskakel na IP- adresse. Behalwe hierdie forward lookups word die DNS ook gebruik vir:

Die netwerk versoeke om DNS-navrae te ondersteun loop as standaard TCP en UDP , poort 53.

Sien ook - Stuur en omgekeerde IP-adresopzoek

DNS Caches

Om beter volumes versoeke te verwerk, gebruik die DNS caching. DNS-caches stoor plaaslike kopieë van onlangs toeganklike DNS-rekords terwyl die oorspronklikes steeds op hul aangewese bedieners gehandhaaf word. As jy plaaslike kopieë van DNS-rekords het, moet jy nie die netwerkverkeer op en deur die DNS-bediener-hiërargie genereer nie. As 'n DNS-kas egter verouder word, kan probleme met die netwerk konneksie tot gevolg hê. DNS-caches is ook geneig om aan te val deur netwerkhackers. Netwerk administrateurs kan, indien nodig, 'n DNS-kas spoel met ipconfig en soortgelyke utilities.

Meer - Wat is 'n DNS-kas?

Dinamiese DNS

Standaard DNS vereis dat alle IP-adres inligting gestoor word in die databasis wat opgelos moet word. Dit werk goed vir die ondersteuning van tipiese webwerwe, maar nie vir toestelle wat dinamiese IP-adresse gebruik, soos Internet Web cams of tuiswebbedieners. Dinamiese DNS (DDNS) voeg netwerkprotokoluitbreidings toe aan DNS om naamoplossingsdiens vir dinamiese kliënte te aktiveer.

Verskeie derdeparty-verskaffers bied dinamiese DNS-pakkette wat ontwerp is vir diegene wat toegang tot hul tuisnetwerk via die internet wil verkry. Die opstel van 'n internet-DDNS-omgewing vereis dat u by die gekose verskaffer aansluit, en bykomende sagteware op die plaaslike netwerk installeer. Die DDNS-verskaffer monitor op afstand aangeskrewe toestelle en maak die vereiste DNS-naam bediener opdaterings.

Meer - Wat is dinamiese DNS?

Alternatiewe vir DNS

Die Microsoft Windows Internet Naming Service (WINS) ondersteun die naam resolusie soortgelyk aan DNS, maar werk slegs op Windows-rekenaars en gebruik 'n ander naamruimte. WINS word gebruik op sommige private netwerke van Windows PC's.

Dot-BIT is 'n oopbron-projek gebaseer op BitCoin- tegnologie wat werk om by te voeg vir 'n ".bit" topvlak domein aan die internet DNS.

Internet Protocol Handleiding - IP Netwerk Nommer