Клиент-серверные и одноранговые сети

Компьютеры в сети могут взаимодействовать друг с другом по-разному, выполняя при этом разные функции. Есть две основные модели такого взаимодействия: клиент - серверная и одноранговая. В сети с архитектурой «клиент-сервер» одни компьютеры выполняют роли серверов, другие выступают в качестве клиентов. Сервер - это компьютер (точнее, приложение, запущенное на компьютере), обслуживающий другие компьютеры. Основные сетевые функции - это совместное использование файлов и принтеров; компьютеры, выполняющие эти функции, называются файловыми серверами и серверами печати. Существуют и другие типы серверов: серверы приложений, почтовые серверы, Web-серверы, серверы баз данных и т. д. Клиент - это компьютер, использующий службы, предоставленные сервером.

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

Архитектура открытых систем

На заре развития сетей прием и передача данных были делом очень непростым, потому что крупные компании вроде IBM, Honeywell и Digital Equipment Corporation использовали свои стандарты объединения компьютеров в сети. Из-за этого приложения, работающие на разном оборудовании от разных поставщиков, не могли взаимодействовать друг с другом. Поставщики, потребители и органы стандартизации должны были договориться о некоей стандартной архитектуре, которая позволила бы компьютерным системам обмениваться информацией даже при использовании программно-аппаратных средств от разных поставщиков. В 1978 году организация ISO приняла сетевую модель OSI, которая стала первым шагом на пути к стандартизации всех аспектов коммуникационной связи.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: