Домейни и IP-та
Когато уеб браузърът на компютъра ви отвори дадена Интернет страница на един уебсайт, под него всъщност не се установява връзка с уеб сървъра, използвайки името на домейна на сайта ви, а вместо това те се свързват посредством IP (Internet Protocol) адреса на уеб сървъра. Както подсказва името, IP е основният метод за създаване на комуникация през Интернет.
Формат на IP Адрес
IP адресът е уникален номер, представен в десетичен формат в четири блока от цифри, всеки блок вариращ от 0 до 255. Например, уебсайтът на www.bbc.co.uk се намира под IP адрес – 212.58.224.123.
Защо да използваме имена на домейни?
Ние вече установихме използването на Интернет протокола за комуникация в Интернет, но очевидно трябва да има някаква връзка между IP адреса на уеб сървъра и униформения локатор на ресурси (URL) на уеб сървъра като http://www.mycompany.com.
Ако всеки път, когато искате да се свържете с Интернет, вие трябваше да помните IP адреса на уеб сървъра на компанията, който искате да достъпите, тогава Интернет щеше доста бързо да загуби много потребители. Така че Domain Name Service беше създаден, за да се осигури съответствие между четими имена от човека и уникалните IP адреси, които могат да се използват от един компютър, за да локализира друг.
Едно име на домейн идентифицира група от машини, видими в Интернет. Страната на хоста идва преди името на домейна в URL-то, както www в www.mycompany.com се отнася до уеб машината на хостинг сървъра, а mycompany.com се отнася до общото име на домейна. Там могат да бъдат локализирани редица други машини под имена като ftp.mycompany.com - хост осигурява File Transfer Protocol съоръжение, smtp.mycompany.com предоставяне на изходящи пощенски съоръжения и pop3.mycompany.com за предоставяне на съоръжения за електронна поща на клиенти.
За да може един клиентски компютър да определи реалния IP адрес от URL-то на даден домейн, той използва системата за Domain Name Server (DNS).
DNS сървъри
Всеки доставчик на Интернет услуги има поне един DNS сървър и обикновено осигурява много други. Средни предприятия и организации поддържат техни собствени системи за електронна поща и други основни услуги и т.н., които също обикновено имат най-малко един DNS сървър за тяхната мрежа.
DNS сървърите приемат запитвания от програми и други сървъри за имена на домейни за осигуряване на съответствие между имена на домейни и IP адреси. Когато запитване от даден компютър се направи за превеждането на дадено URL в IP адрес (и обратно) на DNS сървъра, може да направите едно от следните неща:
Когато един DNS сървър решава дадена заявка, той кешира IP адреса, който получава в таблица. Например, когато от DNS сървъра е отправена заявка до централен DNS сървър за всеки .biz домейн, той знае IP адреса на сървъра за обработка на DNS, предназначен само за .biz домейни, така че не трябва да се допитвате до централния DNS сървър отново за тази информация и това впоследствие намалява трафика и натоварването от заявките.