Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ППЖПЛекции.doc
Скачиваний:
282
Добавлен:
14.02.2015
Размер:
3.43 Mб
Скачать

Локальные вычислительные сети

Локальные вычислительные сети подразделяются на два кардинально различающихся класса: одноранговые (одно­уровневыеилиPeer to Peer)сети ииерархические (многоуров­невые).

Одноранговая сетьпредставляет собой сеть равноправных компьютеров, каждый из которых имеет уникальное имя(имя компьютера)и обычнопароль для входа в него в момент загрузки ОС. Имя и пароль входа назначают­ся владельцем ПК средствами ОС. Равноправность ПК озна­чает, что владелец каждого компьютера в сети сам имеет возможность преобразовать свой локальный ресурс в разделяемый, устанавливать права доступа к нему и пароли. Он же отвечает за сохранность или работоспособность этого ресурса. Программные средства также позволяют владельцу ПК отменить доступ к ресурсу, т.е. вернуть ему статус локаль­ного. Одноранговые сети при­меняются для объединения в сеть небольшого числа компью­теров —не более 10—15в зависимости от типа ПК в сети и тре­бований к быстродействию и мощности межкомпьютерного информационного потока (трафика).

Рис. 9. Одноранговая сеть

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

Рис. 10. Сеть на основе сервера

Назначение и тип сервера

В зависимости от способов использования сервера в иерар­хических сетях различают серверы следующих типов.

Файловый сервер.В этом случае на сервере находятся со­вместно обрабатываемые файлы или (и) совместно исполь­зуемые программы. Одним из примеров использования фай­лового сервера является размещение на нем программMSOffice. В этом случае на рабочих станциях находится только небольшая (клиентская) часть программ, требующая незна­чительных ресурсов. Программы, допускающие такой режим работы, называются программами с возможностью инсталля­ции в сети. Требования к мощности сервера и пропускной спо­собности сети при таком способе использования опреде­ляются количеством одновременно работающих рабочих станций и характером используемых программ.

Сервер баз данных.На сервере размещается база данных. База данных на сервере может пополняться с различ­ных рабочих станций или (и) выдавать информацию по зап­росам с рабочей станции. В последнем случае возможны три принципиально различающихся режима обработки запросов с рабочей станции или редактирования записей в базе данных:

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

• сервер сам отбирает необходимые записи из БД (реализует запрос) и пересылает их на рабочую станцию. В этом случае снижаются нагрузка на сеть и требования к рабочим станци­ям, но резко возрастают требования к вычислительной мощ­ности сервера. Тем не менее именно такой способ обработки запросов является наиболее эффективным. Указанный способ удовлетворения запросов с рабочих станций называется ре­жимом клиент-сервер,его реализуют специальные средства работы с современными сетевыми базами данных;

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

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

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