DNS Lookup Explained

a Domain név rendszer, röviden DNS, az egyik legfontosabb protokoll az Interneten, mégis viszonylag kevesen értik a célját. A DNS egy olyan protokoll, amely szabályozza, hogy a számítógépek hogyan cserélnek adatokat online. Célja, egyszerűen megfogalmazva, hogy a neveket a számokkal egyeztesse, elősegítve az emlékezetes domainnevek (például statuscake.com), egy IP-címre (például 8.8.8.8 mert Google.com), amelyet a böngészője használhat.

a DNS lényegében az internet térképe vagy telefonkönyve. Mivel minden hálózathoz csatlakoztatott eszköznek és weboldalnak saját IP-címe van, DNS nélkül kénytelenek lennénk saját nyilvántartást vezetni arról, hogy melyik domain név melyik IP-címmel egyezik meg, ami sokkal nehezebbé tenné az internet használatát!

a DNS célja tehát viszonylag egyszerű, de maga a folyamat nem az, különösen mivel több milliárd aktív IP-cím van használatban, és több milliárd DNS-kérés fordul elő egy adott időpontban.

ebben a cikkben arra törekszünk, hogy elmagyarázzuk a Domain Névrendszer működését, elmagyarázva az egyes lépéseket az első lekérdezéstől a weboldal betöltéséig a böngészőben.

hogyan működik a DNS?

a végfelhasználó számára úgy tűnik, hogy a DNS-keresés azonnal megtörténik, csak a domain nevet és az enter billentyű megérintését igényli. A színfalak mögött azonban rengeteg nehéz emelés történik, a kérés a legtöbb esetben négy szerver között halad át, mielőtt végül megfeleltetné a domain nevet az IP-címmel és betöltené a weboldalt.

íme a DNS – protokollban részt vevő négy szerver:

DNS Recursor-a DNS Recursor fő funkciója a kezdeti lekérdezés fogadása és továbbítása a megfelelő szervernek.

Root névkiszolgáló – a gyökér névkiszolgáló megteszi az első lépést a kezdeti lekérdezésben megadott tartománynév IP-címre történő feloldásához.

TLD névkiszolgáló – a legfelső szintű Tartománykiszolgáló (TLD) az a hely, ahol a cím utolsó része (pl. .com) található.

mérvadó névszerver – a folyamat utolsó lépésében a mérvadó névszerver visszaadja a kért hosztnevet (ha van hozzáférése hozzá), vissza a DNS Recursorhoz, ami a weboldal betöltését eredményezi.

DNS Recursor

minden DNS-kérés egy lekérdezéssel kezdődik. Például, amikor belép statuscake.com a webböngészőbe böngészője lekérdezést küld az Interneten keresztül, hogy megtalálja az adott domain név megfelelő IP-címét. Ennek a folyamatnak az első lépése, hogy a böngésző lekérdezi a DNS Recursor (más néven rekurzív feloldó), amelyet az internetszolgáltató, a vezeték nélküli szolgáltató vagy egy harmadik fél működtethet. Ebben az első lépésben a DNS Recursor középső emberként működik, összekapcsolva a lekérdezést a megfelelő IP-címmel, hogy megválaszolja azt a kérdést, hogy melyik IP-cím van társítva a kezdeti lekérdezéshez.

Root névkiszolgáló

a gyökér névkiszolgáló az első típusú DNS-kiszolgáló, amellyel a DNS Recursor beszél a lekérdezés megoldásához vezető úton. Jelenleg 13 készlet root szerverek több mint 300 helyen szerte a világon, és mindegyik rendelkezik DNS információkat legfelső szintű domainek, mint a .com. vannak is több ezer szerver támogatja a Root névszerverek, szerint, ahol az internet kereslet a legnagyobb. A gyökér névkiszolgáló segít lefordítani az eredeti szöveges lekérdezést egy olyan nyelvre, például IP-címekre, amelyet a számítógépek megértenek.

TLD névkiszolgáló

a legfelső szintű tartomány (TLD) névkiszolgáló biztosítja a következő darab a puzzle megválaszolásával az első lekérdezés az IP-címet a domain névkiszolgáló. A gyökér Névszerverekhez hasonlóan a TLD névszerverek 4-13 névszerverrel rendelkeznek sok különböző helyen. A TLD fő célja a második szintű tartományok címadatainak tárolása (például statuscake.com).

mérvadó névszerver

a mérvadó névszerver a DNS-folyamat utolsó lépése. Ebben a lépésben a mérvadó névszerver képes egyeztetni egy IP-címet a kért gazdagépnévvel, és visszaadja azt a DNS Recursornak. A kezdeti domain név lekérdezéshez tartozó megfelelő IP-címmel felfegyverkezve a DNS Recursor meg tudja mondani a böngészőnek, hogy mi a kért IP-cím. Végül böngészője az újonnan megtanult IP-címet használja a weboldal eléréséhez, valamint az eredetileg kért weboldal betöltéséhez!

vannak kivételek, eltérések és sok réteg extra részleteket a DNS-folyamat, beleértve a caching és nem rekurzív lekérdezések. Az alapvető folyamat azonban az, amelyet ebben a cikkben felvázoltunk, ahol a kezdeti lekérdezés négy szerveren – DNS Recursor; Root névszerver; TLD névszerver; mérvadó névszerver – keresztül folytatódik, mielőtt a megfelelő IP-cím és domain név visszakerülne a böngészőbe.

ha figyelemmel szeretné kísérni és javítani szeretné webhelye teljesítményét, a StatusCake egy sor olyan webhelyteljesítmény-figyelő eszközt kínál, amelyek könnyen beállíthatók és használhatók, és felbecsülhetetlen betekintést nyújtanak abba, hogy webhelye teljesítménye hogyan befolyásolja az ügyfelek tapasztalatait.

kattintson ide, hogy indítsa el az ingyenes próbaverzió ma!

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.