Syrenity,
Причина, почему DNS появился, состоит в том, потому что управление файлами хоста не масштабируется:
http://en.wikipedia.org/wiki/Domain_Name_System#History
С более старой системой каждый компьютер в сети получил файл под названием HOSTS.TXT от компьютера в SRI (теперь SRI International). [2] [3] [4] файл HOSTS.TXT отобразил имена к числовым адресам. Файл hosts все еще существует в большинстве современных операционных систем, или по умолчанию или через конфигурацию, и позволяет пользователям указывать IP-адрес (например, 208.77.188.166) для использования для имени хоста (например, www.example.net), не проверяя DNS. Системы на основе файла hosts имеют свойственные ограничения из-за очевидного требования, чтобы каждый раз измененный адрес данного компьютера, каждый компьютер, который стремился общаться с ним, нуждался бы в обновлении его файла hosts.