Система доменных имен

Основные инструменты Internet

Так как Internet имеет различные уникальные ресурсы, то для их использования созданы разные инструменты, основными из которых являются:

1) электронная почта (е-mail)- где, в отличие от обычной почты, сообщения передаются практически моментально; при этом не имеет никакого значения, находится ли адресат за соседним столом или же в другом полушарии. По электронной почте можно передавать не только текст, но и компьютерные программы, графическое изображение, компьютерные игры и многое другое. Через электронную почту можно отправить факс - хотя и только текстовый.

2) списки рассылки (mailing lists)- подписавшись на такой список можно получать в свой электронный почтовый ящик информацию по интересующей теме.

3) электронные конференции (newsgroups, electronic conferences)– это своего рода "электронные доски объявлений" или "рабочие группы". От обычных конференций они отличаются тем, что их участники могут одновременно "присутствовать" сразу на нескольких конференциях, а если конференция международная, то нет необходимости приезжать на нее.

4) FTP- протокол передачи файлов, позволяет абонентам получать на свой персональный компьютер файлы с удаленных компьютеров (и отправлять, при необходимости, в ответ собственные файлы).

5) Telnet- протокол, позволяющий работать с ресурсами удаленного компьютера (в т.ч. выполнять различные программы, проверять на нем свою почту, получать доступ к базам данных и т.п.).

6) Gopher- инструмент для поиска и получения информации с помощью перемещения по системам вложенных меню.

7) WWW (World Wide Web)- средство работы с Internet, позволяющее легко добраться до нужного ресурса сети Internet. Это всемирная мультимедийная среда с мощнейшими средствами поиска и представления информации, в ней доступен и звук, и видео, и элементы виртуальной реальности.

8) On-line Databases- поиск данных в режиме диалога реального времени в различных базах данных, поддерживаемых на компьютерах Internet.

9) и многие другие.

Числовая адресация удобна для машинной обработки таблиц маршрутов, но совершенно не приемлема для использования ее человеком. Запомнить наборы цифр гораздо труднее, чем осмысленные имена. Для облегчения взаимодействия в сети Internet сначала использовались таблицы соответствия числовых адресов именам машин. Эти таблицы сохранились до сих пор и используются многими прикладными программами. Некоторое время даже существовало центральное хранилище соответствий, которое можно было по FTP скачать на свою машину из ftp.internic.net. Это файлы с именем hosts. Если речь идет о системе типа Unix, то этот файл расположен в директории /etc и имеет следующий вид (таблица 12).

Таблица 12 - Пример таблицы имен хостов (файл /etc/hosts)

 

Последний столбец в этой таблице является необязательным. Пользователь для обращения к машине может использовать как IP-адрес машины, так и ее имя или синоним (alias). Обращения, приведенные ниже, приводят к одному и тому же результату - инициированию сеанса telnet с машиной Apollo: telnet 144.206.160.40 или telnet Apollo или telnet www

В локальных сетях файлы hosts используются достаточно успешно до сих пор. Практически все операционные системы поддерживают эту систему соответствия IP-адресов доменным именам.

Однако такой способ присвоения символьных имен был хорош до тех пор, пока Internet был небольшим. По мере роста сети стало затруднительным держать большие списки имен на каждом компьютере. Для того, что бы решить эту проблему, была придумана DNS (Domain Name System).