Įvadas į domenų vardų sistemą (DNS)

Interneto telefonų knyga

Internetas ir daugelis didesnių privačių interneto protokolo (IP) tinklų remiasi domeno vardų sistema (DNS), kad būtų galima nukreipti srautą. DNS palaiko paskirstytą tinklo pavadinimų ir adresų duomenų bazę, kurioje pateikiami kompiuterių metodai nuotoliniu būdu užklausti duomenų bazę. Kai kurie žmonės "DNS" vadina "interneto telefonų knygą".

DNS ir World Wide Web

Visos viešos interneto svetainės rodomos serveriuose, prijungtuose prie interneto su viešais IP adresais . Pavyzdžiui, "About.com" žiniatinklio serveriuose yra tokių adresų kaip 207.241.148.80. Nors žmonės gali į savo interneto naršyklę įvesti adreso informaciją, pvz., Http://207.241.148.80/, kad galėtų apsilankyti svetainėse, galimybė naudoti tinkamus pavadinimus, pvz., Http://www.about.com/, yra daug praktiškesnė.

Internetas naudoja DNS kaip visuotinio vardinių skirtumų tarnybą viešosioms interneto svetainėms. Kai kas nors į savo naršyklę įveda svetainės pavadinimą, DNS ieškos atitinkamo tos svetainės IP adreso, reikalingų norint tinkamai prisijungti prie tinklo tarp interneto naršyklių ir žiniatinklio serverių .

DNS serveriai ir vardų hierarchija

DNS naudoja kliento / serverio tinklo architektūrą. DNS serveriai yra kompiuteriai, skirti saugoti DNS duomenų bazių įrašus (vardus ir adresus), o DNS klientai - kompiuteriai, telefonai ir kiti galutinių vartotojų įrenginiai. DNS serveriai taip pat sąveikauja tarpusavyje, kai reikia, kaip klientai.

DNS savo serverius organizuoja hierarchijoje. Internetu vadinami root vardų serveriai yra DNS hierarchijos viršuje. Interneto šakninių pavadinimų serveriai tvarko DNS serverio informaciją aukščiausio lygio interneto domenams (TLD) (pvz., ".com" ir ".uk"), ypač originalių (vadinamų autoritetingų ) DNS serverių, atsakingų už atsakymą, vardus ir IP adresus klausimai apie kiekvieną TLD atskirai. Kiti žemesnio lygmens DNS hierarchijos serveriai seka antrojo lygio domenus ir adresus (pvz., "About.com") ir papildomus lygius tvarko interneto domenus (pvz., "Compnetworking.about.com").

DNS serverius įdiegia ir prižiūri privačios įmonės ir interneto valdymo organai visame pasaulyje. Internetu 13 pagrindinių vardų serverių (iš tikrųjų nereikalingų mašinų kopijų visame pasaulyje) palaiko šimtai interneto aukščiausio lygio domenų, o About.com teikia autoritetingą DNS serverio informaciją apie savo tinklo svetaines. Organizacijos taip pat gali dislokuoti DNS savo privačiuose tinkluose mažesniu mastu.

Daugiau - Kas yra DNS serveris?

Tinklų konfigūravimas DNS

DNS klientams (vadinamiems " resolvers" ), norintiems naudoti DNS, turi būti sukonfigūruotas jų tinklas. Sprendžia užklausą DNS, naudodamas fiksuotus ( statinius ) vieno ar kelių DNS serverių IP adresus. Namų tinkle DNS serverio adresus galima konfigūruoti vieną kartą plačiajuosčio ryšio maršrutizatoriuje ir automatiškai paimti iš kliento įrenginių arba adresus galima konfigūruoti kiekvienam klientui atskirai. Namu tinklo administratoriai gali gauti galiojančius DNS serverio adresus iš savo interneto paslaugų teikėjo arba trečiųjų šalių interneto DNS paslaugų teikėjų, tokių kaip "Google Public DNS" ir "OpenDNS".

DNS paieškos tipai

DNS dažniausiai naudojamos interneto naršyklės, kurios automatiškai konvertuoja interneto domenus į IP adresus. Be šių iš anksto atliktų paieškų , DNS taip pat naudojamas:

Tinklas reikalauja palaikyti DNS paieškos naudojant TCP ir UDP , 53 prievadą pagal nutylėjimą.

Taip pat žiūrėkite - Persiuntimas ir atvirkštinis IP adresų paieška

DNS talpyklos

Norint geriau apdoroti didelius užklausų kiekius, DNS naudoja talpyklą. DNS talpyklos saugo neseniai prieinamų DNS įrašų vietines kopijas, o originalai vis dar saugomi jų paskirtuose serveriuose. Turėdami vietines DNS įrašų kopijas, nereikia generuoti tinklo srauto ir per DNS serverio hierarchiją. Tačiau jei DNS talpyklos senėjimas pasitaiko, gali kilti problemų dėl tinklo ryšio. DNS talpyklos taip pat buvo linkę atakuoti tinklo įsilaužėlių. Tinklo administratoriai, jei reikia, gali ištrinti DNS talpyklą, naudodami ipconfig ir panašias programas.

Daugiau - Kas yra DNS talpykla?

Dinaminis DNS

Standartinis DNS reikalauja, kad būtų ištaisyta visa duomenų bazėje saugoma IP adreso informacija. Tai puikiai tinka palaikyti tipines interneto svetaines, bet ne įrenginiams, kuriuose naudojami dinamiški IP adresai, tokie kaip Internet Web kameros arba namų interneto serveriai. Dinaminis DNS (DDNS) prideda tinklo protokolų plėtinius prie DNS, kad įgalintų dinaminių klientų vardų skirtumų tarnybą.

Įvairūs trečiųjų šalių teikėjai siūlo dinamiškus DNS paketus, skirtus tiems, kurie nori nuotoliniu būdu pasiekti savo namų tinklą per internetą. Interneto DDNS aplinkos nustatymui reikia užsiregistruoti pasirinktu paslaugų teikėju ir įdiegti papildomą programinę įrangą vietiniame tinkle. DDNS teikėjas nuotoliniu būdu stebi prenumeruojamus įrenginius ir atlieka reikiamus DNS vardų serverio naujinius.

Daugiau - Kas yra dinaminis DNS?

Alternatyvos DNS

"Microsoft Windows Internet Naming Service" (WINS) palaiko vardų skiriamąją gebą, panašią į DNS, tačiau veikia tik "Windows" kompiuteriuose ir naudoja kitą vardų erdvę. WINS naudojamas kai kuriuose privačiuose "Windows" kompiuterių tinkluose.

Dot-BIT yra atviro kodo projektas, pagrįstas " BitCoin" technologija, kuri siekia papildomos ".bit" aukščiausio lygio domeno palaikymo prie interneto DNS.

Interneto protokolo pamoka - IP tinklo numeravimas