Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
0RBst7D3nn.doc
Скачиваний:
14
Добавлен:
30.04.2022
Размер:
694.78 Кб
Скачать

8.5. Информационно-поисковые системы Internet

Существует большая группа систем для облегчения процесса информационной "навигации" в сети Internet . Эти системы предназначены для поиска файлов с информацией, различных документов, а также ресурсов Internet (пользователей, хостов, доменов, сетей, организаций и т.д.)

8.5.1. Система archie

Archie - это сервисная система, которая помогает пользователям разыскивать файлы и каталоги на анонимных FTP-станциях Internet.

Администраторы всего мира регистрируют анонимные FTP-станции, поддерживающие сервис Archie . Раз в месяц Archie выполняет программу, которая просматривает имена каталогов и файлов, находящихся на каждой из зарегистрированных FTP-станций, и генерирует объединенный список всех файлов и каталогов, имеющихся на всех зарегистрированных станциях. В настоящее время в этом списке, который называется базой данных Archie, представлено более 1000 анонимных FTP-станций.

Чтобы иметь возможность доступа к базе данных Archie , надо обратиться к Archie-серверу. Таких серверов несколько и содержат они одну и ту же информацию. Используя Archie , можно получить с серверов пакеты программ для различных систем (MS-Windows, MS-DOS, Macintosh, Unix и т. д.), утилиты, информацию или документацию, архивы списков рассылки или обсуждений, проводимых через группы новостей Usenet. На большинстве FTP-станций ресурсы организованы иерархически — в каталогах и подкаталогах. База данных Archie содержит как маршруты по каталогам, так и имена файлов.

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

Существует три способа обращения к базе данных Archie: через локального клиента, интерактивный сеанс Telnet или через электронную почту. Рекомендуется использовать именно локального Archie -клиента, потому что в этом случае Archie -серверу не нужно обеспечивать интерактивный интерфейс: запросы от локального клиента на Archie -сервер будут поступать в неинтерактивном режиме, и, таким образом, нагрузка, связанная с обслуживанием, которая ляжет на сервер, будет меньше. Эффективность сервера при этом увеличится, и время ответа всем пользователям будет меньше.

На аrchie-сервера могут выходить также пользователи, чьи возможности ограничены электронной почтой. Интерфейс для работы с аrchie -сервером через электронную почту распознает подмножество команд, стандартных для локального и удаленного клиентов.

Команды Archie посылаются в теле почтового сообщения, но при этом строка Subject обрабатывается так, как будто это часть самого тела сообщения. Командные строки начинаются в первом столбце; все строки, которые не представляют допустимой команды, игнорируются.

8.5.2. Система trickle

TRICKLE обеспечивает быстрый и простой доступ к FTP-станциям вне зависимости от того, есть ли соединение с Internet. TRICKLE работает с радом анонимных FTP-станций и предназначена для распространения файлов по запросам или по подписке. В мире имеется несколько TRICKLE -серверов, и они взаимодействуют так, чтобы рассылать файлы возможно более эффективно. При подписке на конкретные файлы можно получать новую копию этих файлов всякий раз, когда такая копия будет появляться на TRICKLE-серверах FTP-станций. При подписке на каталог можно еженедельно получать описание файлов, добавленных к этому каталогу.

Система TRICKLE управляет распределенной базой данных, которая состоит из пользовательского программного обеспечения, организованного в структуру, имеющую вед двухуровневого каталога (набор главных каталогов, каждый из которых имеет один уровень подкаталогов). Система собирает файлы с различных FTP-станций. Когда пользователь запрашивает файл, файл разыскивается на всех серверах TRICKLE-системы. Если запрашиваемый файл обнаруживается на одном из TRICKLE-серверов, то он пересылается с этой станции непосредственно пользователю. В противном случае, сервер, получивший запрос, посылает его на FTP-сервер. FTP-сервер получает файл и помещает его на диск TRICKLE . При этом, если не хватает места, старые файлы, а также те, к которым реже всего обращаются, стираются. Затем TRICKLE посылает файл пользователю.

TRICKLE может использовать каждый, кто обладает доступом к электронной почте. Пользователи EARN/Bitnet для передачи команд на TRICKLE могут, кроме этого, использовать интерактивный режим, посылая сообщения с помощью TELL или SEND. Команды TRICKLE должны находиться в теле почтового сообщения: одна команда на строку. Число команд, которые могут быть помещены в одном сообщении, обычно не ограничено.

. 8.5.3 Система WHOIS

Сервисная система WHOIS предоставляет возможность осуществлять поиск адресов электронной почты, почтовых адресов и номеров телефонов пользователей сети. Эта система может также снабжать информацией о сетях, об организациях, работающих в сетях, о доменах и станциях. Первоначально этот сервис назывался NICNAME, но сегодня чаще всего используется именно название WHOIS .

Регистрационная служба Internet поддерживает важную базу данных, содержащую информацию по сетям, известную как база данных InterNIC. Имена администраторов и контактных лиц к техническим вопросам для зарегистрированных доменов вводятся в базу данных автоматически, когда домен или IP-номер обрабатываются координационным управлением Internet. Каждый элемент базы данных содержит метку для ссылки (уникальный идентификатор), имя, тип записи, а также различные другие поля в зависимости от типа записи.

Отдельные станции Internet также поддерживают базы данных, содержащие информацию только по данной станции. Многие академические станции поддерживают свои собственные базы с информацией относительно персонала и студентов данного заведения.

Информация, хранящаяся в этих базах, оказывается доступной через использование WHOIS -серверов, которые получают запросы от WHOIS клиентов, а также, и, используя WHOIS-протокол, просматривают одну из баз данных и посылают полученную информацию обратно.

Текущая реализация WHOIS имеет ограничения, которые делают эту систему неэффективной для обработки больших объемов информации и многочисленных запросов: различные WHOI-сервера не имеют информации относительно друг друга, база данных поддерживается изолированно на каждой станции, и, наконец, новые функциональные возможности, которые внедрены локально на различных станциях, не распространяются на другие станции. Расширенный протокол WHOIS++ включает различные локально внедренные усовершенствования для обслуживания через WHOIS .

К WHOIS-серверу можно обращаться, используя локального WHOIS-клиента, который будет взаимодействовать с сервером через весь Internet или через интерактивный сеанс Telnet. Кроме того, InterNIC предлагает email-интерфейс к базе данных, которую он поддерживает.

Unix-компьютеры вызывают локального клиента, доступного по команде whois следующего формата: whois <h имя станции > идентификатор. По этой команде в базе данных на указанной станции будет выполнен поиск элемента, содержащего указанный идентификатор. Имя станции — адрес домена станции, содержащей базу данных, к которой производится запрос. Идентификатор — имя (человек, хост, домен или сеть), IP — номер или метка-указатель в базе.

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

База данных WHOIS может иметь доступ через Telnet (а может и не иметь). InterNIC поддерживает Telnet -доступ, и на этой базе доступны функции локального клиента. При входе никакой Login не требуется.

Запросы на базу данных, поддерживаемую InterNIC, можно посылать через электронную почту; сообщения нужно посылать на адрес mail-serv@internic.net. Команды обычно посылаются в поле Subject: поле, предназначенное для, тела сообщения, игнорируется. Если строка Subject: пуста, то первая строка тела сообщения интерпретируется как команда WHOIS. Запросы обрабатываются автоматически один раз день.

WHOIS-сервера должны использоваться только для изолированных запросов на получение специфической информации. Обычно не рекомендуется организовывать расширенный ряд запросов с тем, чтобы получать большие разделы каталога. Такая стратегия несправедлива как из-за чрезмерного потребления ресурсов сервера, так ив связи с тем, что информация каталога принадлежит отдельным лицам. В частности, строго запрещается извлечение списков людей для коммерческих целей.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]