Увод у ХТТП: сервери система имена домена

Како ДНС функционише и зашто је важан?

Преглед

Током ове серије бавићемо се основама као што су:

  • Како функционише ДНС? [Ти си овде!]
  • Мрежни стек, ОСИ модел
  • ХТТП методе и формати
  • Идентификација клијента
  • Основна / дигест потврда идентитета
  • ХТТПС који ради са ССЛ / ТЛС

Шта је ХТТП?

Протокол за пренос хипертекста (ХТТП) је протокол који је Сир Тим Бернерс Лее осмислио 1989. године. Он чини основу за комуникацију веб страница са веб сервера у прегледач клијента.

ДНС сервери

Да ли се веза са веб страницом успоставља одмах након уноса имена домена, на пример medium.com? Дефинитивно не!

Машине, за разлику од нас, препознају локацију веб страница путем ИП адреса . Ови низови бројева су, на пример 104.16.121.127, више прилагођени машини, поготово јер на Вебу постоје милиони имена домена.

Систем имена домена (ДНС) игра пресудну улогу у целом процесу ХТТП захтева, јер нам омогућава да позовемо веб страницу тако што ћемо откуцати једноставно име домена, www.medium.comуместо 104.16.121.127сваки пут када желите да приступите локацији.

Без ДНС-а, ваш мозак ће бити испуњен са бројевима Само покушавам да се сетим ИП адресе за сваки појединачног сајта користите!

Сад кад знамо да се тражи ИП адреса сваки пут када укуцамо име домена, откријмо где овај захтев тражи тачну ИП адресу.

Лоцал Цацхе

Кеш меморија је блок меморије за привремено складиштење података који има велику вероватноћу поновне употребе. Прво што се деси је да ће ДНС ресавач (који се налази на рачунару) проверити кеш меморију прегледача, а затим ДНС кеш меморију рачунара. Ако сте недавно приступили веб локацији, ИП адреса ће имати кеширану меморију у систему.

У том случају прегледач може одмах позвати ИП адресу да би преузео веб страницу!

Овде треба напоменути да свака кеш меморија има датум истека, који се назива поставка „Време за живот“. Ова поставкаодређује колико дуго се кеш меморија може чувати када се приступи веб локацији. Како ће то функционисати позабавићемо се касније.

ДНС Рецурсор

Ако ИП адреса не може да се пронађе у локалној кеш меморији, затражиће од ДНС рекурсора. ДНС рекордер је често ДНС сервер вашег добављача Интернет услуга (ИСП).

Ови интерни ДНС сервери имају кеш меморије са веб локација које су њихови клијенти недавно посетили. Опет, ако ИП адреса овде не може да се пронађе, она ће бити прослеђена следећем серверу домена.

Основни доменски сервер

Главни доменски сервер (РЛДС), или понекад назван '. 'Наме Сервер је једноставно вратар за захтеве. Чита захтев и лоцира одговарајући сервер домена на који ће се преусмерити.

Као такав, он игра важну улогу у преусмеравању на следећи слој доменских сервера. Распршени су по целом свету како би спречили злонамерне нападе да сруше Ворлд Виде Веб циљајући РЛДС.

Домен сервера највишег нивоа

Домен сервера највишег нивоа (ТЛДС) је сервер имена за домене који се завршавају њиховим специфичним суфиксима домена као што су .com, .orgили .io. Након што га РЛДС проследи, овај слој ради на исти начин као и други вратар. Захтеве преузима и пролази кроз свој ДНС сервер да би га преусмерио на последњу и крајњу станицу, Други ниво Домаин Сервер.

Број имена домена експоненцијално се повећава. Немогуће је да РЛДС може да сачува или преусмери тако велику количину ИП адреса. Као такав, преусмерен је на ТЛДС да би се диверзификовала процесорска снага и потребна меморија.

Домен сервера другог нивоа

На овом слоју су доступне све информације које се чувају о домену. Овај ДНС сервер је обично у власништву института који је одговоран за хостинг ваше веб локације.

Као такав, захтев за евиденцију домена шаље се овом ДНС серверу. Враћа ИП адресу, заједно са осталим важним информацијама, као што је сервер на којем се налази, и надимак који има.

Успех!

Прегледник сада прима ИП адресу. Користи га за успостављање везе са хост сервером помоћу ТЦП / ИП-а и преузимање веб странице путем ХТТП-а. О овоме ћемо разговарати у другом делу.

Поставка „Време за живот“

ДНС записи имају подешавање времена за живот (ТТЛ). Ово одређује колико времена било који сервер домена може да кешира запис.

Кеширање је важно. Смањује време учитавања странице, јер ће ДНС информације морати поново да се добију сваки пут када се захтева име домена. Стога би високи ТТЛ омогућио ДНС записима да остану живи дужи временски период. Ово омогућава брже учитавање веб страница.

Зашто онда сви ДНС записи немају висок ТТЛ?

Имајући висок ТТЛ, то би значило да посетиоци неће одмах видети промене ДНС-а. Посетиоци промене виде тек након истека ДНС записа.

На пример, ако бисмо променили хоста за ову веб страницу и имали високи ТТЛ, промене се не би одмах појавиле у прегледачу посетилаца. То може довести до неисправних веза и корисника који неће моћи да приступе веб страници.

Име хоста - однос ИП адресе

Дакле, једно име домена је приложено уз једну ИП адресу?

Одговор је да ... и не. То може бити, али не мора бити однос један на један.

Име једног хоста, вишеструке ИП адресе

Једно име хоста, као што www.google.comможе да одговара више ИП адреса, ради уравнотежења оптерећења на серверу, јер постоји значајан број корисника који позивају на исту веб страницу у било ком тренутку.

ДНС сервери користе методу „Роунд Робин“, тако да се све ИП адресе користе подједнако.

Вишеструки назив хоста, једна ИП адреса

Сврха овога би могла бити рефералне везе. На пример, претрага amazon.com/products/pcће приказати екран производа за рачунаре. Иако amazon.com/products/pc?user=cherdonће такође приказивати исту веб страницу, свака куповина рекла би Амазону да сам ја референт, омогућавајући ми да од ње добијем провизију.

Компаније често купују више домена који воде до исте веб странице. На пример, google.comи google.netводило би вас до исте веб странице претраживача.

Закључак

ДНС сервер је веома важан јер у њему се налази база података о машински прилагођеним ИП адресама под корисничким именима домена. Сад кад смо сазнали како ДНС сервери раде заједно у дистрибуираној бази података, истражимо како се успоставља веза са хост сервером са ИП адресом у 2. делу!

Здраво! Ја сам Цхер Дон, тренутно се бавим смером наука о подацима. Ја сам технички директор компаније Паралегал Бот, а моју веб страницу можете пронаћи у наставку. Хвала за читање!

Пикуед;

Квалитетан садржај Нудимо најбољи садржај за тешко схватљиве концепте. Били смо тамо и осећали исто што и ви ... ввв.пикуед.цо