Domain név rendszer - a helyszínen programozó és a blog
DNS Formation
Idővel kíséretében névjegyzéket egyre nehezebb és nehezebb. Ezek a fájlok gyakran kell szinkronizálni, nem beszélve a lenyűgöző méretű.
Ennek eredményeként, a domain név rendszer (Domain Name System) fejlesztette 1983-ban Jon Postel (Jon Postel) és Paul Mokapetrisom (Paul Mockapetris). To-date a pillanatban DNS leírások megtalálhatók a dokumentumok RFC 1034 és RFC 1035, amely nyúlnak vissza 1987 évvel.
terminológiai minimális
Domain (Domain - terület) - a megnevezett terület hierarchikus névtér.
Megkülönböztetni domének az első, második, harmadik és további szintek, hanem a gyökér domain a hierarchiát, az pont „”, ami kerül a végén a DNS-nevet. Miután a root domain tartományelválasztónak az első szinten, ami lehet szervezni földrajzilag, a szervezet típusától vagy tárgyával. Ezután következik a második szintű domain, harmadik stb
nulla szintű domain a DNS-alapú hierarchia és gyakran nevezik a root domain.
Emlékeztetni kell arra, hogy a tartományi szintű minősülnek jobbról balra.
Aldomain (aldomain) - a gyerek tartomány, mely része a szülő tartomány.
Engedélyezett osztály Aldomainok 127 szint, mindegyik DNS címke nem haladhatja meg a 63 karaktert. Ez felosztás al-domain lehetséges, amíg a teljesen minősített tartománynév nem haladja meg a hossza 255 karakter.
Rezolverkábel - egy sor szoftver használható domain név felbontás.
DNS;
Példaként úgy www.volokh.info tartományt.
Megjegyezzük, hogy a végén a karakter neve időszak, amely gyakran kihagyják, de néha szükség van a DNS leírások.
Rekurzív és iteratív lekérdezés
DNS-lekérdezés rekurzív és iteratív.
1. DNS-szerver, a megállapítás rekordok helyi cache, foglalkozik a root domain "";
Az érthetőség kedvéért, ábrán. Az 1. ábra két lekérdezési módszerek:
Iteratív kérelem érvényes, ha:
1. feloldó, hogy megoldja a szimbolikus nevet «Www.volokh.info», kérést küld a DNS-kiszolgáló;
Abban az esetben, rekurzív lekérdezést, a DNS-kiszolgáló le tudja kérdezni a többi DNS-szerver, feltéve, hogy a gyorsítótárból a kívánt tartományt.
Fenntartott domain nevek
DNS leírás egy listát fenntartott tartomány az első szinten, amely lehet használni, mint példát a dokumentációban, illetve tesztelésére helyi DNS-szervereket.
A lista a fenntartott felső szintű domain (top-level domain) alkotja négy nevek: «.test», «.pelda», «.invalid» és «.localhost».
Amellett, hogy a felső szintű domainek fent felsorolt fenntartott második szintű domain: «example.com», «example.net» és «example.org».
Használata fenntartott domain nevek konfliktusok elkerülése érdekében a meglévő domain neveket.
Technikai részletek DNS
Számos nagy megvalósításai DNS-szerverek: BIND, Microsoft DNS-kiszolgáló. PowerDNS és NSD.
BIND (Berkeley Internet Name Domain) - a leggyakoribb DNS-kiszolgáló megvalósítása, és használják szinte minden root DNS-szervereket.
Más megvalósítások a szerverek kevésbé elterjedt, és elsősorban a nagyvállalatok.
Mert válaszban, DNS protokoll port 53 és UDP (User Datagram Protocol). TCP (Transmission Control Protocol) használják abban az esetben, ha a termék mérete kapott adatok DNS-kiszolgáló meghaladja az 512 byte. Ebben az esetben az adatokat is továbbítja TCP port 53 protokollt.
DNS (Domain Name System) - elismert rezolverkábel. Az egyik legfontosabb tényező a DNS az a képesség, hogy partíció a felbontása domain nevek, amely biztosítja az egyetemes hozzáférést kiszolgálót egyenként. Abban az esetben, egyik meghibásodása DNS-szerverek működését az egész rendszer hierarchia neve nem szakad, mert a backup szerver tartalmazza a munkát. Ez lehetővé teszi, hogy az adatok integritását és folyamatos működtetése domain név rendszer meghibásodása esetén a csomópontok.
Az egész szerkezet Domain Name System hierarchikus. Vannak tartományok, az első, második, harmadik, stb szinteket.
Hatékonyságának javítása érdekében a DNS, DNS-szerverek cache a kapott DNS-válaszokat.
Így DNS kulcsszerepet játszik a működését az interneten.