DNS: Един интернет протокол за правило за всички

Автор: Judy Howell
Дата На Създаване: 26 Юли 2021
Дата На Актуализиране: 21 Юни 2024
Anonim
Полное руководство по Google Forms - универсальный инструмент для опросов и сбора данных онлайн!
Видео: Полное руководство по Google Forms - универсальный инструмент для опросов и сбора данных онлайн!

Съдържание


За вкъщи:

Успешната работа на интернет зависи до голяма степен от DNS, най-вече защото е толкова ефективна - и толкова проста.

Лесно ли запомняте дълги числа? Повечето хора не го правят, но не се отчайвайте: Компютрите го намират лесно. Което, както се оказва, е точно това, което представлява системата за имена на домейни (DNS). Това е протокол, който превръща име на домейн като Techopedia.com в адрес на Интернет протокол (в случая 184.72.216.57) - което е компютърът, който използва за идентифициране един на друг по мрежа. Така че, ако някога сте били онлайн, има вероятност да се възползвате от DNS, независимо дали го осъзнавате или не. Това е голяма част от това, което прави интернет удобен за хората и носи всички задкулисни технически неща на земята. Нека разгледаме малко по-отблизо една от най-интегралните части на интернет.

Какво DNS?

Сред тези, които не работят с техническите аспекти на интернет, понякога има често срещано объркване относно това, което DNS всъщност прави. Учудващо е, че сравнително безобидният акроним с три букви може да бъде отговорен за такова недоумение и недоумение, когато в действителност работата му е наистина проста.


Може да се каже, че DNS прави Интернет по-човешки, отколкото компютър. Това е така, защото по-голямата част от търсенията в DNS просто преобразуват или име в число, или число в име. Противно на общоприетото мнение, това наистина е точно така.

Системата за имена на домейни в действие

Да започнем с основните положения и просто да приготвим пример, използвайки уеб браузър, който е помолен да посетите www.techopedia.com.

Тъй като компютрите работят най-добре с числа (те използват единици и нули в двоичния изчислителен език), DNS търсене се извършва на компютъра, на който браузърът работи. Резултатите от това запитване са, че www.techopedia.com се преобразува в IP адрес, в този случай IP адрес, който принадлежи на Amazon Web Services: 184.72.216.57.

Това извика преден DNS търсене. Обратно, обратен DNS търсене е точно обратното и възниква, когато IP адрес се преобразува в име или 184.72.216.57 става www.techopedia.com.

Има различни причини, поради които е необходимо това преобразуване, но и двата вида заявки са важни.


Да се ​​каже, че DNS е ключов за Интернет, е подценяване на очевидното. Без него много малко услуги работят изобщо, без значение частично. Дори и тези услуги, работещи във фонов режим, които вероятно трябва да функционират без правилно функциониране на DNS, често са в лошо състояние на неправилна конфигурация и така или иначе се провалят. Това означава, че разчитаме на DNS за всичко - от видео, до и до.

Без грешки, без стрес - Вашето стъпка по стъпка ръководство за създаване на софтуер, променящ живота, без да разрушава живота ви

Не можете да подобрите уменията си за програмиране, когато никой не се интересува от качеството на софтуера.

Чистите номера на DNS търсене във всеки един ден са умопомрачителни. Google стартира своя собствена услуга за разрешаване на DNS през 2009 г. До 2012 г. тя е обслужила повече от 70 милиарда заявки.

Този вид обем показва колко полезен е DNS резолюцията за извършване на надеждни DNS търсения безплатно, без да е необходимо да стартирате собствените си сървъри за имена. Всъщност повечето доставчици на интернет услуги (ISP) предоставят на потребителите на интернет сървъри за имена, които може да са DNS-разрешителите, които използвате в момента.

DNS: Голямата картина

Нека направим крачка назад и разгледаме накратко по-голямата картина. Йерархията, която позволява да се отговори на DNS заявка, е съвсем проста.

Надеждни институции (като държавни органи, НАСА, интернет доставчици и университети) са отговорни за определени имена на домейни от най-високо ниво, като .com или .biz. Когато вашият браузър е първоначалната си заявка за IP адрес на имена на домейни, заявката първо се изпраща на това, което се нарича root сървър.

Тези коренни сървъри знаят кои сървъри за имена (и кои доставчици на интернет услуги) корелират с исканото име на домейн и предават заявката на тях за отговор. Чрез нещо от няколко до няколко пресечени сървъра за имена по-късно, на браузъра се получава отговора, който търси (надяваме се), и след това може да се свърже с IP адреса, който му е даден.

Вижте DNS записите за Techopedia тук. Част от това е показано по-долу.



Общи прегледи

Има много различни типове DNS записи, но за нашите цели двамата се интересуват от тези, които са необходими за уебсайтове и.

Записът е просто съобщение. В него се посочва, че определено име на хост или с други думи име на DNS сочи към един или повече IP адреси.

Може да бъде деклариран на сървър на имена, както е показано по-долу, където записът "www" сочи към IP адреса 98.76.54.32:

В А www.techopedia.com 98.76.54.32

За да въведете име на домейн, вие ще съобщите какво се нарича запис на обмен на поща (съкратено до MX), като така:

В MX mail.techopedia.com 12.34.56.78

Тук името на хоста "поща" сочи към IP адрес и трябва да приеме това име на домейн. (Научете за други общи DNS записи в 12 обяснени DNS записи.)

Популярни сървъри за имена

Въпреки непростимия проблем със сигурността, най-популярният сървър за имена е BIND. Това е от края на 80-те години и е широко прието като DNS изпълнение по избор. Друга популярна алтернатива, възникнала вследствие на многократни проблеми със сигурността на BIND, djbdns или по друг начин обикновено наричан TinyDNS, е, както може би очаквате, много малък, лек софтуер, който предлага финансова награда, ако дупката за сигурност е изложена в неговия софтуер като начин за привличане на потребители, които са се отказали от записа на BINDs за сигурност.

DNS: Стар трик, който все още работи

DNS е около достатъчно дълго, че със сигурност е малко анахронизъм, но с някои фини настройки като DNSSEC за засилване на сигурността му, изглежда вероятно DNS да бъде с нас в продължение на много години. В края на краищата, неговото просто и работи.