Всеки път, когато имате достъп до страница вИнтернет, потребителите обикновено въвеждат името на домейна, до което искат да имат достъп. Например, когато искате да отворите страница във фейсбук, със сигурност ще напишем www.facebook.com в браузъра на компютъра.

Всъщност зад адреса на домейна,съдържа IP адрес, който определя местоположението на дадена страница. Този IP адрес може да бъде преведен от домейн с помощта на DNS. Преди да се запознаят с DNS, в началото на компютърните мрежи се използваха HOSTS файлове, които съдържаха информация за името на компютъра и неговия IP адрес.

Този тип файлове също е много обезпокоителеннеефективен за потребителите на интернет, защото трябва да копираме последната версия на HOSTS файла на всяко място в интернет мрежата. Следователно DNS е създаден, за да замени ролята на файла HOSTS. Веднага следващото по-нататъшно обяснение на понятието DNS, DNS функции, DNS структура, DNS йерархия и как работи DNS.

Дефиниция на DNS

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

DNS е открит през 1983 г. от Пол Мокапетрис, с първоначални спецификации на RFC 882 и 883. Четири години по-късно през 1987 г. спецификацията DNS е разработена в RFC 1034 и RFC 1035. DNS е полезен за осъществяване на комуникация с данни в много широка интернет мрежа.

Преди DNS бяха използвани HOST файлове.TXT от SRI на всички компютри, свързани към мрежата, за да се картографират адреси към име. Но тази система има ограничения, тъй като всеки път, когато се промени един адрес на компютъра, системата, свързана с компютъра, трябва да актуализира HOST файла. След това това ограничение се изпълнява от присъствието на DNS.

DNS смисъл е

Пол Мокапетрис

Например, когато въвеждате aНапример адрес на уебсайт: detik.com, DNS ще го преведе в IP адрес: 203.190.242.69, така че да може да бъде разбран от компютъра. DNS обикновено се използва в приложения, които са свързани към интернет, като например уеб браузъри или в услуга за електронна поща. Освен това DNS може да се прилага и към частни мрежи или интранети.

Използвайки DNS, потребителите вече не трябвазапаметява IP адреса на компютър или сайт в интернет мрежа. Просто запомнете само името на хоста или името на домейна. Възможно е IP адресът на компютър да се промени, но името на хоста не може да бъде променено. Следователно DNS има тенденция да бъде последователен. DNS е много лесен за изпълнение с интернет протокол като TCP / IP.

DNS функция

DNS със сигурност има своя собствена функция в интернет мрежата. Ето някои от тях:

  1. Идентифициране на компютърни адреси в мрежа : всеки компютър, свързан към мрежатаинтернет трябва да има собствен IP адрес. С DNS интернет мрежата може след това да картографира компютъра като малка част, която е свързана в мрежата.
  2. Като доставчик на IP адреси за всеки хост : основно всеки разработчик на уебсайтсе нуждаете от хост, така че уебсайтът да може да бъде достъпен от широката общественост. С DNS IP адресът на всеки хост ще бъде идентифициран, така че всеки хост ще има свой IP адрес.
  3. Събиране на имейл сървър : Всеки път, когато пощенският сървър работи или да получава или препраща имейл, данните ще бъдат следени от DNS.
  4. Препишете имена на домейни на IP адреси : всеки уебсайт в интернет има домейнотделно, като .com, .org, .id и т.н. Чрез браузър обикновено се вижда адресът на даден сайт под формата на неговата домейн. DNS може да превежда домейни в IP адреси и обратно.
  5. Улеснява потребителите да не помнят IP адреси : Ако няма DNS, мрежата нямавъзможност за достъп до адреса, въведен в уеб браузъра. Например, когато искаме да имаме достъп до www.google.com, без DNS, компютърът не може да намери страницата на Google, тъй като IP адресът не е идентифициран.

Структура на базата данни на DNS

DNS концепция и йерархия

DNS също може да се нарече база данникоято се разпространява чрез използване на концепцията клиент и сървър. Има сървър, който съдържа различна информация, която може да бъде дадена на клиенти, които я използват.

Структурата на DNS базата данни може да се оприличидървовидна структура обърната, с върха под формата на корен възел. Във всеки възел в дървото има информация като .org, .com, .edu и т.н., които са относителни към върха на коренния възел. Ако в файловата система UNIX горната част на йерархията е обозначена с "/", DNS се обозначава с ". (Точка).

Йерархия на DNS

Дефиниция на DNS

DNS йерархия

В DNS има йерархия, която се използва за групиране на компоненти на домейн. Домените са групирани в йерархия, както следва:

1. Домен на кореново ниво : е върхът на йерархията, изразен по период. Той има характеристиката да добавя точки, например зад домейн ru.wikipedia.org (точка (.) зад .org е домейн на кореново ниво)

2. Домен от най-високо ниво : е дума в най-дясната позиция на домейн или ако се чете отзад. Например за ru.wikipedia.org, тогава домейнът от най-високо ниво е „.org". Домените от най-високо ниво могат да съдържат домейн от второ ниво и също така домакин. Като цяло домейнът от най-високо ниво е допълнително разделен на две, а именно:

  • GLTD (Общ домейн от най-високо ниво) : е TLD, който е общ, например:.com (за търговски цели), .edu (за образователни институции), .gov (за правителствени агенции), .org (за организации с нестопанска цел) и .net (за мрежови организации)
  • CCLTD (Домен код от най-високо ниво): TLD въз основа на кода на страната, например Id (за Индонезия), .us (Съединени щати), .my (Малайзия) и т.н.

3. Домейн от второ ниво : може да съдържа други хостове и домейни или често наричани поддомейни. Например в домейна ru.wikipedia.org, тогава домейнът от второ ниво е „Уикипедия".

4. Домейн от трето ниво : е дума, която се намира вляво от домейна от второ ниво и е ограничена от точки. Например за домейна ru.wikipedia.org, тогава "RU„Домейнът от трето ниво ли е

5. Име на домакин : думи, които са разположени в предната част на домейн, например www.nesabamedia.com, тогава WWW е името на хоста. Ако домейн използва име на хост, FQDN ще бъде създаден (Напълно квалифицирано име на домейн) за всеки компютър. По този начин съществуването на DNS ще бъде разпространено в целия свят, като всяка организация носи отговорност за база данни, съдържаща информация за съответните им мрежи.

Как работи DNS

Преди да знаете как работи DNS, моля, имайте предвид, че DNS мениджърът се състои от 3 компонента, а именно:

  1. DNS резолюция : е клиент, който е компютърът на потребителя, страната, която отправя DNS заявки от приложна програма
  2. Рекурсивен DNS сървър : е страна, която провежда търсене чрез DNS въз основа на заявката на резолютора, след което дава отговор на резолютора.
  3. Авторитетен DNS сървър : партията, която отговори след рекурсивно търсене. Отговорът може да бъде отговор или делегиране на друг DNS сървър.

За да свърши своята работа, DNS сървърът изисква клиентска програма с име за преобразуване за да свържете всеки потребителски компютърDNS сървър. Въпросната резолюция е уеб браузър и пощенски клиент. За да се свържем с DNS сървъра, трябва да инсталираме уеб браузър или пощенски клиент на нашия компютър.

как работи DNS

Как работи DNS

От изображението по-горе можем леко да опишем как работи DNS сървърът, както следва:

  1. DNS резолюция търси адреси на хост за HOSTS файлове. Ако търсеният адрес на хоста е намерен и даден, процесът е завършен.
  2. DNS резолюция търси данните от кешакоето е направено от резолютора, за да съхранява резултатите от предишната заявка. Ако има, след това се съхраняват в кеш данните и резултатите се дават и завършват.
  3. DNS резолютор търси първия адрес на DNS сървър, посочен от потребителя.
  4. DNS сървърът е назначен да търси името на домейна в кеша си.
  5. Ако името на домейна, търсено от DNS сървъра, не е намерено, търсенето се извършва чрез разглеждане на файла на базата данни (зони), собственост на сървъра.
  6. Ако все още не е намерен, потърсетестава чрез свързване с друг DNS сървър, който все още е свързан с въпросния сървър. Ако той е намерен, след това се съхранява в кеша, резултатите се предоставят на клиента (чрез уеб браузър).

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

Силни и слаби страни на DNS

DNS има своите предимства и недостатъци, когато се прилага към интернет мрежата. Предимствата на DNS са показани в следните точки:

  1. Страницата на сайт (уебсайт или блог) става по-лесна за запомняне.
  2. Конфигурацията на DNS е много лесна за администратора.
  3. Използвайки DNS, няма да има промяна в адреса на името на хоста, дори ако IP адресът на компютър е променен. Тоест използването на DNS е доста последователно.

Съществуват обаче и недостатъци в системата на DNS, а именно:

  1. Има ограничения за потребителите да търсят имена на домейни за страниците на своите сайтове. Някои имена на домейни вече могат да се използват от други страни.
  2. Не може да се каже, че е лесно да се приложи.

Това е статията за разбирането на DNS заеднодруги въпроси, свързани с DNS. С този DNS системата лесно може да преведе домейн (nesabamedia.com) в IP адрес (216.58.197.3) и обратно.

Коментари 0