dns

Развитие DNS

Представить современную всемирную паутину без доменного имени сайта просто невозможно. Сегодня это один из столпов интернета.

В 80-х годах прошлого столетия была такая фирма — SRI. Она и рулила всеми названиями сайтов. Что нужно сделать, чтобы получить имя своему сайту? Надо было позвонить в SRI и попросить: ‘хочу назвать сайт — веселый попугай’. И все, вопрос решен.

Но т.к. это обычная компания — работала она как сегодня офисные работники — до 5-6 вечера, праздники — выходной. А если с вашим сайтом приключилась беда 31 декабря вечером, ждите окончания праздников и звоните в 9.00 2 января.

Понятно, что такая система работы очень неудобная. Вывод — надо придумать что-то другое. Какие требования предъявлялись к разрабатываемой технологии:

  • Автономность.
  • Регистрация доменов проходит децентрализовано (т.е. возможна по всему миру в разных регионах).
  • Единая система, несмотря на децентрализацию.

И постепенно придумали DNS. Если кратко: вначале родилась идея использования нескольких рабочих компьютеров для решения каких-либой сложных задач, предназначеных для мощного компа (некое подобие современной облачной системы). Сообщение на компьютеры посылались по их именам (а не на адрес машины). Т.е. родилась идея присваивать имена рабочим станциям внутри распределенных систем. И создали спец. ось для хранения этих имен. Вначале создали двухуровневую систему имен, но этого оказалось мало — придумали многоуровневую (сейчас можно использовать много поддоменов).

ДНС

Это все хорошо, технология работала. А если один сервак внутри распределенной сети со всеми именами сайтов сгорит или ‘упадет’ (зависнет)? В результате пришли к необходимости использования резервных серверов. В 1990-е гг. интернет-протоколы работали так: если ответ от сервера не получен (например, он сгорел), снова идет запрос, потом снова и снова, пока не получим ответ. И безрезультатно. Вот для чего резервные серваки.




Добавить комментарий

Ваш e-mail не будет опубликован.