Система за имена на домейни
Системата за имена на домейни (DNS) е система, която се използва за преобразуване на името на хоста на компютъра в IP адрес в интернет. Например, ако компютърът трябва да комуникира с уеб сървъра example.net, вашият компютър се нуждае от IP адреса на уеб сървъра example.net. Задачата на DNS е да преобразува името на хоста в IP адрес на уеб сървъра. Понякога DNS се нарича телефонният указател на интернет, защото преобразува името на уебсайта, което хората знаят, в номер, който интернет действително използва.
Системата DNS е дефинирана в документите Request for Comments (RFC). Това са технически документи за компютърните мрежи. DNS е дефинирана основно в RFC 1034 и RFC 1035. Съществуват и по-късни RFC, които определят промените в системата.
Структура
Имената на домейни се състоят от една или повече части или етикети, които се съединяват и разделят с точки, като например www.example.com.
- Етикетът вдясно е домейнът от първо ниво или TLD. Например домейнът от първо ниво на
www.example.com
еcom
. - Следващият по ред е подразделът (или поддомейнът, както е правилно да се казва) на TLD. В
example.com
това еexample
. - Най-отдалеченият вляво е
www,
който е поддомейн наexample
.www
означава, че сайтът е част от световната мрежа (НЕ е същото като интернет). - Всеки етикет може да съдържа 63 букви/цифри (знаци), а името на домейна не може да съдържа повече от 253 знака.
Процес на търсене
Нека си представим, че компютър, наречен PC1, трябва да се свърже със сървър, наречен Server1. Следващите стъпки описват основния процес на DNS търсене.
- Компютърът PC1 изпраща DNS заявка към DNS сървъра. В тази заявка се иска IP адресът на Server1.
- DNS сървърът изпраща DNS отговор до PC1, който съдържа IP адреса на Server1.
- Сега PC1 може да изпрати IP пакет до IP адреса, използван от Server1.
Въпроси и отговори
Въпрос: Какво представлява системата за имена на домейни (DNS)?
О: Системата за имена на домейни (DNS) е система, която се използва за преобразуване на името на компютъра в IP адрес в интернет.
В: Защо е важна DNS?
О: DNS е важна, защото преобразува името на даден уебсайт, което хората знаят, в номер, който действително се използва в интернет.
В: Каква е задачата на DNS?
О: Задачата на DNS е да преобразува името на хоста в IP адрес на уеб сървъра.
В: Какво представлява RFC в DNS?
О: RFC е Request for Comments (искане за коментар), което представлява технически документ за компютърните мрежи.
В: Кои документи определят DNS?
О.: DNS е дефиниран основно в RFC 1034 и RFC 1035.
В: Има ли по-късни RFC за промени в системата DNS?
О: Да, има по-късни RFC, които определят промените в системата DNS.
В: Как понякога се нарича DNS?
О: Понякога DNS се нарича телефонният указател на интернет.