Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Компьютерные сети.doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
73 Кб
Скачать
☆

Системы терминал—хост

Первые системы совместной эксплуатации информационных и вычислительных ресурсов (системы коллективного пользования) появляются в 1960—1970-е гг. и относятся к вычислительным системам с разделением времени. Первоначально операционные системы ЭВМ (ОС) были рассчитаны на пакетную обработку информации, затем с созданием интерактивных терминальных устройств появляется возможность совместной работы пользова­телей в реальном масштабе времени. Основные этапы развития систем доступа к информационным ресурсам представлены на рис. 1 и включают следующие схемы.

Рис. 1. Варианты коллективного использования информационно-вычислитель­ных ресурсов:

а — локальный хост; б — удаленный хост; в — глобальная сеть; г — коммуника­ции ПК—ПК;

д — локальная сеть; е — Internet

1. Взаимодействие терминала (конечный пользователь, ис­точник запросов и заданий) и хоста (центральная ЭВМ, держа­тель всех информационных и вычислительных ресурсов) — рис. 1 а, б. Может осуществляться как в локальном, так и в удаленном режиме, во втором случае, как правило, некоторая совокупность пользователей (дисплейный класс) размещается в так называемом абонентском пункте — комплексе, снабженном контроллером (устройством управления), принтером, концентратором и обеспечивающим параллельную работу пользователей с; удаленным хостом. Связь между хостом и абонентским пунктом в этом случае осуществлялась с помощью модемов, по телефонным каналам.

2. На следующем этапе (рис. 1.в) формируются сети передачи данных (из существующих общих и специальных цифровых каналов), позволяющие как осуществлять более тесное взаимодействие терминал—хост, так и обмен хост—хост для реализации распределенных баз данных и децентрализации процессов обработки информации.

3. Появление и массовое распространение персональных ком­пьютеров выводит на первый план (для массового пользователя) ; проблему связи ПК—ПК (рис. 1, г) для быстрого резервирования и копирования информации (в том числе с использованием модемов) и локальные сети (рис. 1, д) — для совместной эксплуатации баз данных (файл—сервер) и дорогостоящего обору­дования. В дальнейшем локальные сети потеряли самостоятельное значение вследствие интеграции с глобальными в двухуровневые сети, строящиеся по единому принципу в рамках Internet (рис. 1, е).

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

Системы клиент—сервер

Таким образом, по мере развития представлений о распределенных вычислительных процессах и процессах обработки данных складывается концепция архитектуры «к л и е н т — с е р в е р» — обобщенное представление о взаимодействие двух ком­понент информационной технологии (технического и/или программного обеспечения) в вычислительных системах и сетях, среди которых логически или физически могут быть выделены:

• активная сторона (источник запросов, клиент);

• пассивная сторона (сервер, обслуживание запросов, источ­ник ответов).

Взаимодействие клиент—сервер в сети осуществляется в со­ответствии с определенным стандартом, или протоколом — сово­купностью соглашений об установлении/прекращении связи и обмене информацией.

Обычно клиент и сервер работают в рамках единого прото­кола — telnet, ftp, gopher, http и пр., однако в связи с недостаточ­ностью такого подхода появляются мультипротоколъные клиенты и серверы, например браузер Netscape Navigator.