- •Тема 6. Компьютерные сети
- •6.1. Совместное использование эвм
- •6.2. Виды компьютерных сетей
- •6.3. Классификация вычислительных сетей
- •6.4. Базовые топологии локальных компьютерных сетей
- •6.5. Сеть Internet
- •6.5.1. Историческая справка
- •9.5.2. Структура Internet
- •6.5.3. Система адресации в Internet
- •6.5.4. Способы подключения к Internet
- •6.5.5. Сервисы Internet
- •6.5.6. Internet-2
6.3. Классификация вычислительных сетей
Вычислительные сети принято разделять на три класса: локальные вычислительные сети (ЛВС), региональные (территориальные) и глобальные вычислительные сети (ГВС).
Локальная вычислительная сеть объединяет абонентов, расположенных в пределах небольшой территории (обычно не более 2 – 2,5 км.). К классу локальных вычислительных сетей относятся сети отдельных предприятий, банков, офисов и т.д. Они создаются на основе выделенного сервера и имеют, как правило, иерархическую структуру (различаются между собой размерами, технологией передачи данных и способом организации связей компьютеров и сетевых компонентов). Управление такой сетью обычно возлагается на администратора (в его задачи входит наделение правами доступа к данным и сетевым ресурсам отдельных пользователей). Сеть указанного типа по-английски называется LAN – Local Area Net.
Локальная вычислительная сеть
Региональная (территориальная или муниципальная) вычислительная сеть связывает абонентов, расположенных на значительном расстоянии друг от друга (обычно - десятки, сотни км), между которыми необходимо организовать постоянный обмен большими потоками информации (являются увеличенными версиями локальных сетей и обычно используют схожие технологии). Региональная сеть какой-либо организации, в которой создана специальная коммуникационная система обмена сообщениями (электронная почта, факс, совместная работа над документами), называется корпоративной. Сеть указанного типа по-английски называется MAN – Metropolitat Area Net.
Глобальная сеть объединяет абонентов, расположенных в различных странах и на различных континентах (наиболее известным представителем таких сетей является Интернет, хотя имеются и другие глобальные сети - Microsoft on Line, America on Line и др.). Глобальные сети объединяют ресурсы компьютеров, расположенных на значительном удалении, таком, что простым кабельным соединением не обойтись и приходится добавлять в межкомпьютерные соединения специальные устройства, позволяющие передавать данные без искажения и по назначению (эти устройства коммутируют между собой компьютеры сети и в зависимости от ее конфигурации могут быть как пассивными коммутаторами, так и достаточно мощными ЭВМ, выполняющими логические функции выбора наименьших маршрутов передачи данных). Большие расстояния, через которые передаются данные в глобальных сетях, требуют особого внимания к процедуре передачи информации с тем, чтобы посланные в сеть данные дошли до компьютера-получателя в полном и неискаженном виде. Такая сеть компьютеров связывается каналами с очень большой пропускной способностью, содержит большой объем разнообразной информации, доступной на коммерческой основе всем желающим. Сеть указанного типа называется по-английски WAN – Wide Area Net.
Глобальная вычислительная сеть
В общем виде вычислительные сети представляют собой систему компьютеров, объединенных линиями связи и специальными устройствами, позволяющими передавать без искажения и переключать между компьютерами потоки данных. Линии связи вместе с устройствами передачи и приема данных, как отмечалось, называют каналами связи, а устройства, производящие переключение потоков данных в сети, можно определить одним общим названием - узлы коммутации. Существуют три режима передачи:
-
симплексный – передача данных только в одном направлении;
-
полудуплексный режим – попеременная передача информации, когда источник и приёмник последовательно меняются местами;
-
дуплексный режим – одновременная передача и приём сообщений.
Процессы передачи и приёма передачи в вычислительных сетях могут быть привязаны к определённым временным промежуткам. Один процесс может начинаться только после того, как полностью получит данные от другого процесса. Такие процессы – синхронные. Если такой привязки нет, то процессы – асинхронные. Синхронизация данных – это согласование различных процессов во времени.