Cистеме доменных имён — 25!
10 Jun, 2008 | adm
Основополагающая система современного Интернета — DNS — отмечает 25-летие
Четверть века назад в тогда ещё крошечном Интернете обслуживалось около сотни узлов, а за разрешение имен отвечала всего одна машина, в файле hosts которой находились записи о расположении и адресах компьютеров, объединённых в сеть. При появлении нового компьютера в сети в файл hosts добавлялась новая запись, а затем этот обновлённый файл рассылался всем другим компьютерам сети, В 1982 г. американское агентство АНРА выпустило стек протоколов TCP/IP для разнородной вычислительной среды. Этот год считают годом рождения Интернета.
Протокол TCP/IP предполагал разбитие файлов на пакеты и передачу их по разным путям. Сеть начала развиваться с неимоверной скоростью. К началу 1984 г. количество хостов превысило тысячу. файлы типа hosts, используемые на каждом компьютере, становились всё больше и больше. Начинали возникать проблемы: трафик, связанный с обновлением информации о новых компьютерах в сети, грозил забить все линии связи: всё труднее становилось подобрать уникальное символьное имя для нового компьютера. И вот на смену линейной системы присвоения имён в 1983 г. пришла иерархическая, получившая название Domain Name System (DNS) — система доменных имён.
DNS критически важна для работы Интернета, ибо для соединения с узлом сети необходима информация о его iP-адресе. а людям проще запоминать буквенные (обычно осмысленные) адреса, чем последовательность цифр IP-адреса. В некоторых случаях это позволяет использовать виртуальные серверы, например HTTP-серверы, различая их по имени запроса, и ныне большинство современных приложений, работающих с Интернетом, опираются именно на DNS.
Четверть века назад в тогда ещё крошечном Интернете обслуживалось около сотни узлов, а за разрешение имен отвечала всего одна машина, в файле hosts которой находились записи о расположении и адресах компьютеров, объединённых в сеть. При появлении нового компьютера в сети в файл hosts добавлялась новая запись, а затем этот обновлённый файл рассылался всем другим компьютерам сети, В 1982 г. американское агентство АНРА выпустило стек протоколов TCP/IP для разнородной вычислительной среды. Этот год считают годом рождения Интернета.
Протокол TCP/IP предполагал разбитие файлов на пакеты и передачу их по разным путям. Сеть начала развиваться с неимоверной скоростью. К началу 1984 г. количество хостов превысило тысячу. файлы типа hosts, используемые на каждом компьютере, становились всё больше и больше. Начинали возникать проблемы: трафик, связанный с обновлением информации о новых компьютерах в сети, грозил забить все линии связи: всё труднее становилось подобрать уникальное символьное имя для нового компьютера. И вот на смену линейной системы присвоения имён в 1983 г. пришла иерархическая, получившая название Domain Name System (DNS) — система доменных имён.
DNS критически важна для работы Интернета, ибо для соединения с узлом сети необходима информация о его iP-адресе. а людям проще запоминать буквенные (обычно осмысленные) адреса, чем последовательность цифр IP-адреса. В некоторых случаях это позволяет использовать виртуальные серверы, например HTTP-серверы, различая их по имени запроса, и ныне большинство современных приложений, работающих с Интернетом, опираются именно на DNS.