3.1. Компьютерные сети
Компьютерная (вычислительная) сеть - совокупность компьютеров и терминалов, соединенных с помощью каналов связи в единую систему, удовлетворяющую требованиям распределенной обработки данных (рис.3.1).
В зависимости от удаленности компьютеров сети условно разделяют на локальные, региональные и глобальные.
В локальных вычислительных сетях (ЛВС) компьютеры расположены на расстоянии до нескольких километров и обычно соединены при помощи скоростных линий связи со скоростью обмена 100Мбит, 1Гбит (не исключается случай соединения компьютеров и с помощью низкоскоростных телефонных линий).
ЛВС обычно развертываются в рамках некоторой организации (корпорации, учреждения). Поэтому их иногда называют корпоративными системами или сетями. Компьютеры при этом, как правило, находятся в пределах одного помещения, здания или соседних зданий.Рис.3.1. Локальная вычислительная сеть
Если сеть охватывает целый город, то она является региональной вычислительной сетью (РВС). РВС - это самый новый тип сетей. РВС имеют много общего с ЛВС, но они по многим параметрам сложнее последних. Например, помимо обмена данными и голосового обмена, РВС могут передавать видео- и аудиоинформацию.
РВС разработаны для поддержки больших расстояний, чем ЛВС. Они могут использоваться для связывания нескольких ЛВС вместе в высокоскоростные интегрированные сетевые системы. РВС сочетают лучшие характеристики ЛВС (низкий уровень ошибок, высокая скорость передачи) с большей географической протяженностью.
Глобальная вычислительная сеть. Если сеть распространяется на широкие области, такие, как страны, она называется глобальной вычислительной сетью (ГВС). Коммуникации по ГВС осуществляются посредством телефонных линий, спутниковой связи или наземных микроволновых систем. ГВС, зачастую, создаются путем объединения ЛВС и РВС.
Фактически, объединение изолированных ЛВС и РВС в форму ГВС является современной тенденцией в области сетей. Поскольку ГВС, как правило,включают объединение многих ЛВС и РВС, то они часто представляют собой конгломерат различных технологий.
По сравнению с ЛВС большинство ГВС отличают медленная скорость передачи и более высокий уровень ошибок. Новые технологии в области ГВС призваны разрешить эти проблемы.
Глобальная сеть может включать другие глобальные сети, локальные сети, а также отдельно подключаемые к ней компьютеры (удаленные компьютеры) или отдельно подключаемые устройства ввода-вывода.
Независимо от того, в какой сети работает некоторый компьютер, функции установленного на нем программного обеспечения условно можно разделить на две группы: управление ресурсами самого компьютера (в том числе и в интересах решения задач для других компьютеров) и управление обменом с другими компьютерами (сетевые функции).
Собственными ресурсами компьютера традиционно управляет ОС. Функции сетевого управления реализует сетевое ПО, которое может быть выполнено как в виде отдельных пакетов сетевых программ, так и в виде сетевой ОС.
Архитектура сети ЭВМ определяет принципы построения и функционирования аппаратного и программного обеспечения элементов сети.
Основными аппаратными компонентами сети ЭВМ являются:
рабочие станции;
серверы;
линии связи.
Рабочие станции (PC) - это, как правило, персональные ЭВМ, которые являются рабочими местами пользователей сети.
Требования, предъявляемые к PC, определяются характеристиками решаемых в сети задач, принципами организации вычислительного процесса, используемой ОС и некоторыми другими факторами.
Серверы в сети выполняют функции распределения сетевых ресурсов. Обычно его функции возлагают на достаточно мощный ПК, мини- ЭВМ, большую ЭВМ или специальную ЭВМ-сервер. В одной сети может быть один или несколько серверов. Каждый из серверов может быть отдельным или совмещенным с PC.
В последнем случае не все, а только часть ресурсов сервера оказывается общедоступной.При наличии в сети нескольких серверов каждый из них управляет работой подключенных к нему PC. Совокупность компьютеров сервера и относящихся к нему PC часто называют доменом. Иногда в одном домене находится несколько серверов. Обычно один из них является главным, а другие - выполняют роль резерва (на случай отказа главного сервера) или логического расширения основного сервера.
Важнейшими параметрами, которые должны учитываться при выборе компьютера-сервера, являются тип процессора, объем оперативной памяти, тип и объем жесткого диска и тип дискового контроллера. Значения указанных характеристик, так же как и в случае PC, существенно зависят от решаемых задач, организации вычислений в сети, загрузки сети, используемой ОС и других факторов.
Оперативная память в сервере используется не только для собственно выполнения программ, а и для размещения в ней буферов дискового ввода-вывода. Определив оптимально количество и размер буферов, можно существенно ускорить выполнение операций ввода-вывода.
PC и серверы в районе размещения сети соединяются друг с другом посредством линий передачи данных, в роли которых чаще всего высту-пают кабели. Подключение компьютеров к кабелю осуществляется с помощью интерфейсных плат - сетевых адаптеров. В последнее время стали появляться беспроводные сети, средой передачи данных в которых является радиоканал. В подобных сетях компьютеры устанавливаются на не-
больших расстояниях друг от друга: в пределах одного или нескольких соседних помещений.