• Четвертая цель — масштабируемость, т.е. способность увеличивать производительность системы по мере роста нагрузки. В случае модели клиент-сервер новые клиенты и новые серверы могут добавляться по мере необходимости.
• Пятая цель - ускорение передачи информации. Компьютерная сеть является мощным средством связи между удаленными друг от друга пользователями. Если один из них изменяет документ, находящийся на сервере, в режиме on-line, остальные могут немедленно увидеть эти изменения.
Имеется два важнейших параметра классификации сетей: технология передачи и размеры. Существуют два типа технологии передачи:
• широковещательные сети;
• сети с передачей от узла к узлу.
Широковещательные сети обладают единым каналом связи, совместно используемым всеми машинами сети. Короткие сообщения, называемые пакетами, посылаемые одной машиной, принимаются всеми машинами. Поле адреса в пакете указывает, кому направляется сообщение. При получении пакета машина проверяет его адресное поле. Если пакет адресован этой машине, она обрабатывает пакет. Пакеты, адресованные другим машинам, игнорируются.
Сети с передачей от узла к узлу состоят из большого количества соединенных пар машин. В такой сети пакету необходимо пройти через ряд промежуточных машин, чтобы добраться до пункта назначения. Часто при этом существует несколько возможных путей от источника к получателю.
Обычно небольшие сети используют широковещательную передачу, тогда как в крупных сетях применяется передача от узла к узлу.
Другим критерием классификации сетей является их размер. Сети можно разделить на локальные, муниципальные и глобальные. И, наконец, существуют объединения двух и более сетей. Хорошо известным примером такого объединения является Internet. Размеры сетей являются важным классификационным фактором, поскольку в сетях различного размера применяется различная техника.
Локальными сетями (ЛВС — локальные вычислительные сети или LAN — Local Area Network) называют сети, размещающиеся, как правило, в одном здании или на территории какой-либо организации размерами до нескольких километров. Их часто используют для предоставления совместного доступа компьютеров к ресурсам (например, принтерам) и обмена информацией. Локальные сети отличаются от других сетей тремя характеристиками: размерами, технологией передачи данных и топологией. Обычные ЛВС имеют пропускную способность канала связи от 10 до 100 Мбит/с, небольшую задержку — десятые доли мкс и очень мало ошибок.
Муниципальные или региональные сети (MAN — Metropolitan AN) являются увеличенными версиями локальных сетей и обычно используют схожие технологии. Такая сеть может объединять несколько предприятий корпорации или город. Муниципальная сеть может поддерживать передачу цифровых данных, звука и включать в себя кабельное телевидение. Обычно муниципальная сеть не содержит переключающих элементов для переадресации пакетов во внешние линии, что упрощает структуру сети.
Глобальные сети (Wide AN или ГВС) охватывают значительную территорию, часто целую страну или даже континент. Они объединяют множество машин, предназначенных для выполнения приложений. Эти машины называются хостами. Хосты соединяются коммуникационными подсетями или просто подсетями. Задачей подсети является передача ообщений от хоста хосту, подобно тому, как телефонная система переносит слова говорящего слушающему. То есть коммуникативный аспект сети — подсеть отделен от прикладного аспекта — хостов, что значительно упрощает структуру сети.
Компьютерные сети можно классифицировать по разным признакам, представленным на рис.8.
По территориальн ой рассредоточен ности | глобальные | |
региональные | ||
локальные | ||
По типу ПК, входящих в сеть | гомогенные (однородные) | |
гетерогенные (неоднородные) | ||
По типу организации передачи данных | с коммутацией каналов | |
с коммутацией сообщений | ||
с коммутацией пакетов | ||
По режиму передачи | широковещательные | |
последовательные | ||
данных | ||
По характеру реализуемых функций | вычислительные | |
информационные | ||
смешанные | ||
По способу управления | с децентрализованным управлением | |
с централизованным управлением | ||
со смешанным управлением |
Рис. 8. Классификация компьютерных сетей
Характеристики различных видов компьютерных сетей представлены в таблице.
Вид компьютерной сети | Характеристика |
По территориальной рассредоточенности | |
Глобальные | Объединяют пользователей, расположенных по всему миру. Взаимодействие абонентов осуществляется посредством спутниковых каналов связи и телефонных линий |
Региональные | Объединяют пользователей города, области, небольших стран и в качестве каналов связи чаще всего используют телефонные линии |
Локальные | Связывают абонентов одной организации, расположенных в одном или нескольких близлежащих зданиях. Для связи абонентов используется единый высокоскоростной канал передачи данных |
По типу ПК, входящих в сеть | |
Гомогенные | Сети, состоящие из программно совместимых компьютеров |
Гетерогенные | Сети, в состав которых входят программно несовместимые компьютеры |
По типу организации передачи данных | |
С коммутацией каналов | Характеризуются установлением прямой связи с абонентом на некоторое время в пределах общей очереди. Основным недостатком такой связи является ожидание соединения в общей |
очереди. Положительным качеством такой передачи является тот факт, что передача не может быть осуществлена вне очереди (произвольно), что повышает достоверность передачи информации в целом | |
С коммутацией сообщений | Характеризуются наличием узлов коммутации, которые получают сообщение, запоминают его и, в случае освобождения канала связи с абонентом по определенному адресу, передают это сообщение. Положительной стороной такой передачи является минимальное время ожидания, отрицательной - то, что сеть получается более дорогой (необходимо разработать специальное программное обеспечение узла коммутации), а при передаче большого объема информации (1 млн. байт) канал может быть занят несколько часов |
С коммутацией пакетов | Позволяют длинное сообщение на передающем пункте разбивать на пакеты сообщений. Информация передается пакетами. Положительная сторона такого способа передачи - сокращается время ожидания передачи, отрицательная - необходимость иметь программное обеспечение, позволяющее разбивать на передающем пункте сообщение на пакеты с заголовком, адресом и контрольным числом, а на принимающем пункте - сборку сообщения по идентификатору |
По режиму передачи данных | |
Широковещательные | Характеризуются тем, что в каждый момент времени на передачу данных может работать только одна рабочая станция, а все остальные станции в это время работают на прием |
Последовательные | Характеризуются тем, что передача данных производится последовательно от одной станции к соседней, причем на разных участках сети могут использоваться различные виды физической передающей среды |
По характеру реализуемых функций | |
Вычислительные | Предназначены для решения задач управления на основе вычислительной |
обработки исходной информации | |
Информационные | Предназначены для получения справочных данных по запросу пользователей |
Смешанные | Реализуют вычислительные и информационные функции |
По способу управления | |
С централизованным управлением | Компьютерная сеть, в которой все функции управления и координации выполняемых сетевых операций сосредоточены в одном или нескольких управляющих компьютерах |
С децентрализованным управлением | Компьютерная сеть, в которой каждый узел сети имеет полный набор программных средств для координации выполняемых сетевых операций |
Смешанные | Компьютерные сети, в которых в определенном сочетании реализованы принципы централизованного и децентрализованного управления, например, задачи с высшим приоритетом решаются под централизованным управлением, а остальные задачи - под децентрализованным |
Сети подразделяются на два типа: одноранговые и на основе сервера.