Читаем Удивительный интернет полностью

Вряд ли до 1969 года этим словом пользовались «широкие массы». Но в 1969 году слово «спам», так сказать, ушло в народ. Спам прославила британская комик-группа «Монти Пайтон» (Monty Python). В десятиминутной сценке слово «спам» артисты повторили более сотни раз. По сюжету сценки героям в одном из кафе усиленно предлагают попробовать эту самую пряную ветчину, которая, так или иначе, присутствует в любом подаваемом в этом кафе блюде. Даже чай предлагают с небольшим количеством спама. Сценка была уморительно смешная. Желающие легко могут отыскать ее в Youtube.

После этого слово «спам» вошло в обиходный язык, обозначая некий товар, усиленно навязываемый потребителю и, в общем-то, ему не нужный. После 1990 года, когда Интернет и электронная почта стали доступными всем, это словечко перебралось в Интернет-жаргон. Здесь оно стало обозначать массовую, назойливую и ненужную рекламную рассылку, распространяемую по электронной почте. По подсчетам специалистов, спамерские письма сейчас составляют от 80 до 90 процентов общего электронного трафика. То есть, оплачивая провайдеру услугу подключения к Интернету, мы одновременно оплачиваем доставку в наш почтовый ящик информационного мусора.

<p>1983. Система доменных имен</p>

По проекту, который Роберт Меткалф осуществлял, организуя локальную сеть в Xerox PARC, эта сеть должна была объединить около 200 компьютеров. В то время даже к ARPANET было подключено меньше вычислительных машин. Оказалось, что в данном случае «размер имеет значение», и количество переросло в качество. Потребовалось существенным образом изменить способ адресации компьютеров, объединенных в одну сеть.

С подобной задачей Меткалф столкнулся еще во время учебы в МТИ. Будучи студентом, он принимал участие в программе ARPANET в качестве системного программиста и написал специальную программу для мониторинга соединений сети ARPANET. Программа работала на каждом компьютере сети и периодически устанавливала связь этого компьютера с другими. Запись результатов работы этой программы можно было представить в виде квадратной таблицы, в каждой клетке которой, кроме тех, что располагались по диагонали, записывались результаты подключения: сколько времени занял процесс соединения, устойчивой ли была передача данных, успешно ли завершился сеанс связи. Легко посчитать, что если к сети подключено N компьютеров, то количество заполненных клеток в подобной таблице контроля соединений будет x (– 1). Например, если к сети подключены 50 компьютеров, число соединений составит 2450. При увеличении числа подключенных компьютеров вдвое размер таблицы увеличится почти в четыре раза. Таблица для 100 компьютеров будет включать 9900 результатов мониторинга.

Конечно, произвести такой мониторинг с помощью компьютера и распечатать его результаты на принтере никакого труда не составляло. Сложнее было разбираться с распечаткой. Каждый компьютер, подключенный к сети, имел свой фиксированный номер. Естественно, никто не помнил, какому компьютеру какой номер присвоили. Меткалф составил небольшой текстовый файл, в котором было три столбика: номер компьютера, название университета, где этот компьютер установлен, и название самого компьютера. При распечатке программа обращалась к этому текстовому файлу и печатала вместо номеров названия компьютеров и место их расположения.

Простая идея, не правда ли? Вероятно, она пришла бы в голову многим из вас.

А теперь давайте посмотрим, какие у этой идеи недостатки. Чем мы платим за простоту?

Во-первых, с увеличением числа подключенных к сети компьютеров должен разрастаться и список. Даже если сеть объединяет две сотни компьютеров, следить за ним становится сложновато. Своевременно добавлять в список новые подключенные компьютеры, удалять отключенные, следить за изменением их названий (которые в данном случае отражают перемещение компьютеров с места на место). Как говорил Остап Бендер, «работа легкая, но противная».

Еще хуже, если такие списки начинают вести несколько человек одновременно. Как ни старайся, обязательно что-нибудь будет не совпадать: то ли номер компьютера, то ли его название. И актуальность у каждого списка теперь будет своя. Какой из них правильный?

Пол Мокапетрис, создатель системы доменных имен

Одним словом, по мере подключения к сети ARPANET новых компьютеров возникла необходимость в сетевом сервисе, который решал бы задачу определения адреса каждого компьютера, где бы этот компьютер ни находился.

Такой сервис был разработан в 1983 году Полом Мокапетрисом (Paul V. Mockapetris). Он является одной из важнейших составляющих Интернета и называется системой доменных имен (Domain Name System – DNS). Как работает эта система, более подробно рассказано в соответствующем разделе следующей части.

<p>Адреса физические и адреса логические</p>
Перейти на страницу:

Похожие книги

1С: Управление небольшой фирмой 8.2 с нуля. 100 уроков для начинающих
1С: Управление небольшой фирмой 8.2 с нуля. 100 уроков для начинающих

Книга предоставляет полное описание приемов и методов работы с программой "1С:Управление небольшой фирмой 8.2". Показано, как автоматизировать управленческий учет всех основных операций, а также автоматизировать процессы организационного характера (маркетинг, построение кадровой политики и др.). Описано, как вводить исходные данные, заполнять справочники и каталоги, работать с первичными документами, формировать разнообразные отчеты, выводить данные на печать. Материал подан в виде тематических уроков, в которых рассмотрены все основные аспекты деятельности современного предприятия. Каждый урок содержит подробное описание рассматриваемой темы с детальным разбором и иллюстрированием всех этапов. Все приведенные в книге примеры и рекомендации основаны на реальных фактах и имеют практическое подтверждение.

Алексей Анатольевич Гладкий

Экономика / Программное обеспечение / Прочая компьютерная литература / Прочая справочная литература / Книги по IT / Словари и Энциклопедии