Приклад. Якщо потрібно з'ясувати, яка в світі є інформація про динозаврів, досить спуститися по ієрархії:
Науки ==> Тварини ==> Доісторичні тварини ==> Динозаври.
Каталоги, складені людьми, більш осмислені, ніж автоматичні індекси. Їх дуже мало, так як їх створення і підтримка вимагають величезних витрат. Для прикладу розглянемо найпопулярніший предметний каталогYahoo !. який має одну з найбільших баз даних. Має інформаційні бази для дітей і підлітків. Підтримує два основні методи роботи з каталогом - пошук за ключовими словами і пошук по ієрархічному дереву розділів. Не приймає запитів на природній мові.
Автоматичні індекси.
Переоцінити їх важко. Пошук за ключовими словами в одній базі даних, що займає в гіршому випадку кілька секунд, принесе ті ж результати, що і обшаривания всіх WWW-сторінок у всій мережі Інтернет.
Автоматичний індекс складається з трьох частин:
бази даних, що збираються цим роботом;
інтерфейсу для пошуку в цій базі, з яким і працює користувач.
Всі ці компоненти функціонують без втручання людини. До автоматичним індексам слід вдаватися тільки тоді, коли ключові слова точно відомі, наприклад, прізвище людини або кілька специфічних термінів з відповідною області. Індекси отримують інформацію з кожного окремого вузла, реєструють і індексують її і додають до своїх баз даних.
Серед відомих індексів виділяється AltaVista - одна з найпотужніших повністю автоматичних пошукових систем. Володіє повнотекстової базою даних. Видає найбільшу кількість посилань. Проіндексовано 30 млн. Сторінок з 300 тисяч серверів і 4 млн. Статей з телеконференцій Usenet. За один день AltaVista обслуговує близько 20 млн. Запитів.
5. Програма пересилки файлів Ftp.
Переміщує копії файлів з одного вузла Інтернет на інший відповідно до протоколу FTP (File Transfer Protocol - "протокол передачі файлів"). При цьому не має значення, де ці вузли розташовані і як з'єднані між собою. Комп'ютери, на яких є файли для загального користування, називаються FTP-серверами. В Інтернет є більше 10 Терабайт безкоштовних файлів і програм.
6. Програма віддаленого доступу Telnet.
Дозволяє входити в іншу обчислювальну систему, що працює в Інтернет, за допомогою протоколу TELNET. Ця програма складається з двох компонент: програми-клієнта, яка виконується на комп'ютері-клієнті, і програми-сервера, яка виконується на комп'ютері-сервері.
встановлення з'єднання з сервером;
прийом від абонента вхідних даних, перетворення їх до стандартного формату і відсилання сервера;
прийом від сервера результатів запиту в стандартному форматі і переформатування їх у вид, зручний клієнтові.
очікування запиту в стандартній формі;
обслуговування цього запиту;
відсилання результатів програмою-клієнту.
Telnet - просте і тому універсальний засіб зв'язку в Інтернет.
В Інтернет один і той же вузол мережі може одночасно працювати по декількох протоколах. Тому великі вузли мережі зараз володіють повним набором серверів, і до них можна звертатися майже з будь-якого з існуючих протоколів.