Mi az a DNS szolgáltatás és DNS-kiszolgáló?

Az internet számítógépek hatalmas hálózata, és minden internethez csatlakozó eszközhöz egyedi IP-cím tartozik (például 203.119.101.61), amely segít a többi számítógépnek azonosítani azt. De ha meg kell adnia egy IP-címet minden alkalommal, amikor meg szeretne látogatni egy webhelyet, akkor az embereknek sok számot kell megjegyezniük. Könnyű hibázni és rossz látogatásokhoz vezethet. Így a domain neveket ennek a problémának a megoldására találták ki, és fontos szerepet játszanak az internetes kommunikációban.

Mi az a DNS szolgáltatás?

A DNS szolgáltatás, más néven Domain Name System, az Internet egyik alapszolgáltatása. Fő funkciója a domain nevek számítógép által könnyen felismerhető IP-címekké alakítása, így a felhasználók könnyedén eljuthatnak egy webhelyre anélkül, hogy konkrét számokból és betűkből álló hosszú karakterláncokat kellene megjegyezniük.

Pontosabban, a DNS szolgáltatás felosztható rekurzív feloldó szolgáltatásra, gyökér tartománynév szolgáltatásra, TLD tartománynév szolgáltatásra és hiteles tartománynév szolgáltatásra.

Mi az a DNS szerver?

A DNS-kiszolgáló (Domain Name Server), más néven névszerver, és a DNS-szolgáltatásokért felelős. Különféle nyilvántartásokat vezet. A DNS-kiszolgálók közé tartoznak a rekurzív feloldók, a gyökérkiszolgálók, a TLD-kiszolgálók és a hiteles szerverek, amelyek együttműködve biztosítják a felhasználók IP-címét.

A következő ábra a DNS-kiszolgálók folyamatábrája.

dns_workflow
  • Rekurzív feloldó: DNS-feloldóként is ismert, amelyet általában egy internetszolgáltató kezel. Ez a DNS-lekérdezés első lépése. A rekurzív feloldó gyorsítótárazza a végső választ minden végrehajtott lekérdezéshez, és elmenti egy ideig (amelyet élettartamnak hívnak). Ha egy rekurzív feloldó rekurzív lekérdezési kérést kap egy felhasználótól, ha vannak gyorsítótárak, akkor közvetlenül a gyorsítótárazott választ fogja használni, hogy gyorsan válaszoljon anélkül, hogy bármilyen más DNS-kiszolgálóval kellene kommunikálnia. Ha nem, akkor sorra küldi a kéréseket a gyökérszervernek, majd a kezdeti válasz megérkezése után újabb kérést küld a TLD szervernek, majd az utolsó kérést a mérvadó szervernek, végül válaszként megkapja az IP-címet és küldje vissza a felhasználónak.
  • Root szerver: A világon 13 root domain névszerver működik, és az egyik az Egyesült Államok fő gyökérkiszolgálója, amelyet a Network Solutions, egy amerikai internetes ügynökség üzemeltet. A másik 12 másodlagos gyökérkiszolgáló, amelyből 9 az Egyesült Államokban, 2 Európában (az Egyesült Királyságban és Svédországban), 1 pedig Ázsiában (Japánban) található. Ha nincs gyorsítótárazott válasz, a feloldó lekérdezést indít a gyökérkiszolgálónak. A gyökérszerver rögzíti a legfelső szintű tartománynevet (.com, .net, .org stb.) és a megfelelő tárhelyet. Miután a rekurzív feloldó megkapta a kezdeti választ, újabb kérést küld a TLD névszervernek.
  • TLD-kiszolgáló: A TLD a legmagasabb szintű tartománynév a tartománynévrendszerben, és a TLD-névszerver kezeli az általános legfelső szintű tartomány összes tartománynév-információját. 2015 júliusában 1058 legfelső szintű domain volt, két kategóriába sorolva: általános legfelső szintű domainek és ország/régió legfelső szintű domainek. A leggyakoribb gTLD-k: .com, .org, .net, .edu és .gov. Az ország legfelső szintű domainje egy adott országra vagy államra jellemző domainre utal. Például .cn, .uk, .us, .de, .jp stb. Amikor a TLD-kiszolgáló lekérdezési kérést kap egy bizonyos legfelső szintű tartományra a rekurzív feloldótól, a megfelelő legfelső szintű tartománykiszolgáló tájékoztatja a rekurzív tartományt. a válasz feloldóját, és a mérvadó szerverre irányítja a következő lekérdezés elindításához.
  • Hiteles kiszolgáló: A mérvadó szervert a domain név regisztrátora állítja be egy adott domain névhez (például "www.ipshu.com"), amelyet az adott tartomány kezelésére (hozzáadásra, törlésre, módosításra stb.) használnak. magát a nevet. Itt a rekurzív feloldó megkeresi a tartománynak megfelelő webszerver IP-címét, és visszaadja az IP-címet a rekurzív feloldónak. A hiteles szerver általában az utolsó lépés az IP-cím megtalálásának folyamatában.

Amikor az internetszolgáltató rekurzív feloldója megkapja az IP-címet, a felhasználó PC-jén keresztül visszaküldi az információt a webszervernek, a webszerver pedig a megfelelő információt a domain név által kért tartalomnak megfelelően visszaküldi a felhasználónak, hogy a felhasználó végül megszerezni a várt tartalmat.

📚 Hozzászólás

Nyelvek