Ha információt keres arról, hogy mi az a DNS (Domain Name System), akkor tudja, hogy ez egy olyan rendszer, amely megkönnyíti az emberek és a gépek közötti kommunikációt.
Mi, emberek, neveket használunk önmagunk azonosítására, míg a számítógépek számokat használnak, a DNS pedig középen jelenik meg, hogy a neveket olyan számokkal kombinálja, amelyek egy kizárólagos listán belül vannak.
Tehát nézzük meg, mi az a Domain Name System és hogyan működik?
Mi az a DNS?
Ez egy hálózaton keresztül elosztott adatbázisrendszer, amelynek fő funkciója néhány gazdagépnév kérésének lefordítása, hogy aztán hozzáférjen bizonyos IP-számokhoz, amelyeket csak a számítógép(ek) értenek.
Tehát a gazdagépnevekre vonatkozó információk meghatározott számokkal kombinálva mind egy könyvtárban vannak tárolva, és ezeket a könyvtárakat a domain névszervereken tárolják.
Hogyan működik?
Most, hogy tudja, mi az, nagyon fontos az is, hogy ismerje a működését, alapvetően lépésenként és a Domain Name System csoportstruktúráján belül működik. Az első lépések egy DNS-lekérdezéssel kezdődnek. Ez egy lekérdezési kérés bizonyos információkért.
Tegyük fel, hogy az interneten böngészik valamit vagy információt keresve, és ehhez természetesen böngészőt használ. Ezután a böngészőbe írja be egy domain nevét, például www.placardefutebol.com.br.
Tehát a folyamat elején egy DNS-szerver közvetlenül a filehost-ra néz, amely egy egyszerű szöveges fájl, amely az operációs rendszer része, amely felelős a gazdagépnevek IP-címekhez való hozzárendeléséért.
Ha nem talál információt, akkor közvetlenül a gyorsítótárban keres, amely egy olyan hardver vagy szoftver, amely ideiglenesen tárol információkat.
A gyorsítótárazott adatok tárolásának legáltalánosabb helyek minden bizonnyal az internetböngészők, valamint az internetszolgáltatók (ISP – Internet Service Providers). Ennek az egyszerű lépésnek az eredménye nyilvánvalóan hibaüzenet lesz, ha nem áll rendelkezésre adat vagy információ.
Mik azok a DNS szerverek?
Nagyon objektív módon elmondhatjuk, hogy a DNS-kiszolgáló egy számítógép, ahol van egy adatbázis, amely nyilvános IP-címeket és a hozzájuk tartozó tartományokat tartalmazza.
Nem hagyhatjuk figyelmen kívül, hogy sok van belőlük, ők viszont szoftvereket futtatnak, és speciális protokollok alapján kommunikálnak egymással is.
Röviden, ők felelősek a kapcsolat létrehozásáért egy tartomány és egy IP-szám között, amely a kiszolgáló azonosítása, amelyre a tartomány irányul. Tehát azt mondhatjuk, hogy a DNS-kiszolgáló az a rendszer, amely felelős a „domain.com” webhely IP-címmé történő fordításáért.
Fedezze fel a DNS-kiszolgálók néhány típusát:
Most, hogy tudja, mi ez, hogyan működik és mik azok a DNS-kiszolgálók, az alábbiakban összeállítottunk néhány szerver rövid listáját:
Diskurzív DSN:
Képzeljünk el egy olyan esetet, amikor egy lekérdezés (kérés) ismétlődően kerül elküldésre, tehát ebben az esetben a szerver megkérheti más szervereket, hogy teljesítsék a kérést a kliens, azaz a böngésző nevében.
Ezt Rekurzív DNS-nek nevezik. Ez nagyjából így működik: képzelje el, mintha ügynök lenne, aki viszont keményen dolgozik azért, hogy minden adat- és információkérésre választ kapjon. Tehát az információ megszerzésére tett erőfeszítés magában foglalja a Root DSN Server segítségkérését is.
TLD névszerver:
Amikor el kell érnie a Facebook webhelyet vagy például a Google-t, akkor egy olyan domainhez kell hozzáférnie, amely a végén a .com kiterjesztéssel végződik. Kérjük, vegye figyelembe, hogy ez a típusú bővítmény is magas szintűnek minősül.
Tehát az ilyen típusú tartományokhoz tartozó kiszolgálót TLD névszervernek hívják, és ez felel a gyakori tartománykiterjesztéseken található minden típusú információ kezeléséért.
Ily módon a www.facebook.com weboldallal kapcsolatos információkéréskor a .com TLD válaszol a DNS-feloldó kérésére, így hivatkozva egy hiteles DNS-kiszolgálóra. Más néven hiteles kiszolgálónév. És tudd, hogy ez az egyetlen szerver, amely eredeti erőforrásokkal rendelkezik ehhez a tartományhoz.
Root névszerver:
A Root DSN Server, más néven Root Nameserver, a DNS-hierarchia legmagasabb szintje. Nincs semmilyen formális neve, és a címe egy egyszerű beleértett üres sor. Próbáld meg úgy elképzelni, mintha referenciabank lenne, lehet, hogy így sokkal jobban megérted.
A gyakorlatban a Recurrent DNS továbbítja a hozzáférési kérelmet a Root Nameservernek, ahol a szerver válaszol a kérésre, és tájékoztatja az ügynököt is, hogy az még konkrétabb helyekre tudjon eljutni. Ezek magas rangú és TLD típusú domain nevek.
Hiteles névszerver:
Tudd, hogy amikor egy DNS egy mérvadó névkiszolgálóvá válik, akkor minden megtörténik, mivel a hiteles névszerver már rendelkezik minden adattal és információval a tartománynévről, amelyben kiszolgál. Ezután egyszerűen megadhat egy ismétlődő feloldót annak az IP-címnek, amelyet a kiszolgáló a beállításjegyzékben talál.
A DNS rekordok típusai:
Nem hagyhattuk figyelmen kívül a DNS-rekordok típusait is, amelyek a következők:
- A (Host): Ez egy alap regisztráció, ahol új gazdagépet, TTL-t (Time to Live) és Point To-t adhat hozzá;
- MX (Mail Exchange): Ez a rekord az Ön e-mailjével együttműködő szerver azonosítására, ahol új gazdagépet, TTL-t (Time to Live) és Point To-t adhat hozzá;
- CNAME (Alias): A CNAME egy rekord, amely egy másik tartomány álneveként szolgál, ahol új gazdagépet, TTL-t (Time to Live) és Point To-t is hozzáadhat;
- TXT (Szöveg): A TXT rekord az, ami lehetővé teszi, hogy szöveges információkkal rendelkezzen, ahol új gazdagépet, TTL-t (Time to Live) és Point To-t is megadhat;
- NS (Nameserver): Ez a DNS-szerver rekord, ahol új gazdagépet, TXT-értéket és TTL-t (Time to Live) is hozzáadhat;
- AAAA (IPV6 Address Record): Ez az A rekord (A Record), de csak az IPV6 protokollokhoz, ahol új Host, IPV6 és TTL (Time to Live) is megadható;
- SRV: Ez a DNS egy adott típusú adatának rekordja, ahol új prioritást, súlyt, nevet, portot, pontot és TTL-t (Time to Live) adhat hozzá.
Gyors következtetés:
Röviden összefoglalva, a DNS egy hálózaton keresztül elosztott adatbázisrendszer, amelyben a fő funkciója az, hogy lefordítsa az egyes gazdagépnevekről érkező kéréseket, hogy aztán elérjen bizonyos IP-címeket, amelyeket csak a számítógépek értenek meg.
Tehát a gazdagépnevekre vonatkozó információk és adatok, a konkrét számokkal kombinálva, mind egy könyvtárban tárolódnak, és ezeket a könyvtárakat a domain névszervereken tárolják.
És ez az, itt fejezzük be, hogy megbizonyosodjon arról, hogy megtanulta, mi az a Domain Name System, vagyis a DNS. A következőhöz ?