Вы находитесь на странице: 1из 6

Самур Ахмедов

XII. КОМПЬЮТЕРНЫЕ СЕТИ


§12.1 Основные понятия, назначение и классификация компьютерных сетей
Системы, представляющие собой большое количество отдельных, но связанных между собой компьюте-
ров, называются компьютерными сетями. Цели использования компьютерных сетей: совместное использова-
ние ресурсов, обеспечение высокой надёжности, экономия средств, масштабируемость, ускорение передачи
информации.
По степени географического распространения сети делятся на локальные и глобальные. Локальная сеть
(ЛВС или LAN-Local Area NetWork) - сеть, связывающая ряд компьютеров в зоне, ограниченной пределами
одной комнаты, здания или предприятия. Глобальная сеть (ГВС или WAN - World Area NetWork) - сеть, со-
единяющая компьютеры, удалённые географически на большие расстояния друг от друга. Отличается от ло-
кальной сети более протяженными коммуникациями (спутниковыми, кабельными и др.). Глобальная сеть объ-
единяет локальные сети. Существует также и городская сеть (MAN — Metropolitan Area NetWork) - сеть,
которая обслуживает информационные потребности большого города.
§12.2 Локальные сети. Топологии и технологии локальных сетей
Пользователей общей локальной сети принято называть рабочей группой, а компьютеры, подключённые
к сети – рабочими станциями. Если все компьютеры сети равноправны, т.е. сеть состоит только из рабочих
станций (РС) – то её называют одноранговой. К основным элементам ЛВС относятся: рабочие станции, серве-
ры, сетевые карты и кабели.
Локальные сети (ЛС), в зависимости от назначения и технических решений, могут иметь различные
структуры объединения компьютеров. Такую структуру называют конфигурацией, архитектурой, топологией
сети.
Различают физическую и логическую топологию. Физическая топология - это геометрия построения се-
ти, а логическая топология определяет направления потоков данных между узлами сети и способы передачи
данных.
В настоящее время в локальных сетях используются следующие физические топологии:
▪ «Шина» (Ethernet, Bus);
▪ «Кольцо» (Ring);
▪ «Звезда» (Star).
1. Топология «Шина». При построении сети по шинной схеме каждый компьютер присоединяется к
общему кабелю, на концах которого устанавливаются терминаторы. Процесс построения параллелен
(рис.12.1).

Рис.12.1 Топология «Шина»


Преимущества сетей шинной топологии:
▪ отказ одного из узлов (компьютера) не влияет на работу сети в целом;
▪ сеть легко настраивать и конфигурировать;
▪ сеть устойчива к неисправностям отдельных узлов.
Недостатки сетей шинной топологии:
▪ разрыв кабеля может повлиять на работу всей сети;
▪ ограниченная длина кабеля и количество рабочих станций;
▪ трудно определить дефекты соединений.
2. Топология «Кольцо». Эта топология представляет собой последовательное соединение компьютеров,
когда последний соединён с первым. Сигнал проходит по кольцу от компьютера к компьютеру в одном направ-
лении. Каждый компьютер работает как повторитель, усиливая сигнал и передавая его дальше. Поскольку сиг-
нал проходит через каждый компьютер, сбой одного из них приводит к нарушению работы всей сети (рис.12.2).

Рис.12.2 Топология «Кольцо»


3. Топология «Звезда» - схема соединения, при которой каждый компьютер подсоединяется к сети при
помощи отдельного соединительного кабеля к центральному компьютеру (устройству сети, рис.12.3а - активная
звезда, б - пассивная).

1
Самур Ахмедов

Достоинства: надёжность (выход из строя одной станции или кабеля не повлияет на работу других).
Недостатки: дороговизна оборудования.

Рис.12.3а Активная (Реальная) «Звезда» Рис.12.3б Пассивная «Звезда»


Также существует и древовидная (иерархическая), смешанная и полная топология.

§12.3 Аппаратное, программное и коммуникационные средства компьютерных сетей


В таблице 12.1 указаны основные устройства компьютерной сети.
Таблица 12.1. Аппаратная часть КС
Устройство Описание Иллюстрация
Сетевая карта Осуществляет доступ устройства к локаль-
(Network Interface ной сети. Доступ осуществляется с помо-
Card) щью коннектора RJ-45.

Соединители Устройство для соединения сетевой карты


(Коннекторы) с кабелем.

Хост (Host) Любое устройство, подключённое в сеть.

Терминатор Устройство, использующееся в шинной


(terminate - ограничи- топологии (Ethernet), необходимое для за-
вать, завершать) глушки сигнала (для заземления).

Повторитель Устройство, предназначенное для увеличе-


(Repeater) ния расстояния сетевого соединения и его
расширения за пределы одного сегмента
или для организации двух ветвей, путём
повторения электрического сигнала «один
в один». Устройство соединения сегмен-
тов сети.
Концентратор Устройство, являющееся составной частью
(Hub) топологии «Звезда».

Коммутатор Устройство для создания связи между


(Switch) устройствами в КС.

2
Самур Ахмедов

Мост Устройство, предназначенное для объеди-


(Bridge) нения сегментов сети с разными тополо-
гиями, но одинаковыми протоколами.

Маршрутизатор Устройство, для передачи информации из


(Router) одной сети в другую.

Шлюз Устройство или ПО, которое осуществляет


(Gateway) выход в Интернет (согласовывает разные
протоколы).

Трансивер Является частью сетевой карты (сетевого


адаптера), подключает рабочие станции к
коаксиальному кабелю.

Модем Устройство для выхода в Интернет, по-


средством телефонной линии.

Источник Источник электропитания, обеспечиваю-


бесперебойного пита- щий при кратковременном отключении
ния основного источника мощность питания, а
(Uninterruptible Power также защиту от помех в сети основного
Supply) источника.

К программным средствам КС относятся сетевые операционные системы: IBM LAN, Widows Server,
Windows NT, Solaris, Linux и т.д.
Средой передачи информации называются те линии связи (или каналы связи), по которым производится
обмен информацией между компьютерами. В подавляющем большинстве компьютерных сетей (особенно ло-
кальных) используются проводные или кабельные каналы связи, хотя существуют и беспроводные сети, кото-
рые сейчас находят все более широкое применение, особенно в портативных компьютерах.
Для подключения вышеупомянутых устройств пользуются кабелями. Рассмотрим виды кабелей в табли-
це 12.2.
Таблица 12.2 Виды кабелей
Имя Описание Иллюстрация
Коаксиальный Коаксиальный кабель представляет собой оди-
ночный провод, как правило, медный, изолиро-
ванный пеной, затем симметрично окруженный
плетеным металлическим экраном и покрытый
пластиковой оболочкой. Обычно используются в
шинной топологии.

3
Самур Ахмедов

Витая пара Кабель на основе витых пар представляет собой


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

§12.4. Сетевые технологии. Клиент-серверные технологии


Сетевые технологии указаны в таблице 12.3.
Таблица 12.3. Сетевые технологии и их характеристики
Технология Топология Вид кабеля Скорость (Мбит/сек)
Ethernet (802.3) Шина Коаксиальный 10
Fast Ethernet (802.3) Звезда или Шина Витая пара, оптический 100
Token Ring (802.5) Кольцо Все 4 или 16
ArcNet Звезда Все 2.5 или 20
FDDI Кольцо Многомодный оптиче- 100
ский
100VG-AnyLan (802.1) Расширенная звезда Витая пара, оптический 100
Технологии X.25, Frame Relay, ATM относятся к глобальным технологиям.
Сервером называется абонент сети, который предоставляет свои ресурсы другим абонентам, но сам не
использует ресурсы других абонентов. Выделенный сервер - это сервер, занимающийся только сетевыми зада-
чами. Невыделенный сервер может заниматься помимо обслуживания сети и другими задачами. Специфиче-
ский тип сервера - это сетевой принтер.
На сервере устанавливается специальная сетевая операционная система, рассчитанная на работу сервера.
Эта сетевая ОС оптимизирована для эффективного выполнения специфических операций.
Клиентом называется абонент сети, который только использует сетевые ресурсы, но сам свои ресурсы
в сеть не отдает, то есть сеть его обслуживает.
§12.5. Беспроводные сети
Беспроводные сети используются там, где прокладка кабелей затруднена, нецелесообразна или просто
невозможна. Например, в исторических зданиях, промышленных помещениях с металлическим или железобе-
тонным полом, в офисах, полученных в краткосрочную аренду, на складах, выставках, конференциях и т.п
(рис.12.4).

Рис.12.4 Структура беспроводной сети


Рассмотрим некоторые технологии беспроводных сетей в таблице 12.4.

4
Самур Ахмедов

Таблица 12.4. Беспроводные технологии


Название Описание Особенности
Wi-Fi (802.11) Служит для создания связи между устрой- 1. Мобильность.
ствами локальной сети (или глобальной). 2. Высокоскоростное подключение к Ин-
тернету
WiMAX Технология 4G. 1. Скорость 1-10 Мбит/сек.
Bluetooth (WPAN) Используется в мобильных сетях. 1. Зона активности 10-90м
2. Скорость до 1 Мбит/сек.
3. Макс. количество устройств: 8
ИК-порт Является разновидностью оптической ли- 1. Зона активности 1м.
(Infrared, IrDA) нии связи ближнего радиуса действия. 2. Скорость до 4 Мбит.
§12.6 Уровни моделей OSI
Для единого представления данных в сетях с неоднородными устройствами и программным обеспечени-
ем международная организация по стандартам ISO (International Standardization Organization) разработала базо-
вую модель связи открытых систем OSI (Open System Interconnection). Эта модель описывает правила и проце-
дуры передачи данных в различных сетевых средах при организации сеанса связи. Основными элементами мо-
дели являются уровни (рис.12.5), прикладные процессы и физические средства соединения.

Рис.12.5 Схема взаимодействия компьютеров в базовой эталонной модели OSI


1. Физический уровень предназначен для сопряжения с физическими средствами соединения. Физиче-
ские средства соединения – это совокупность физической среды, аппаратных и программных средств, обеспе-
чивающая передачу сигналов между системами. Основная единица: бит.
2. Канальный уровень. Единицей информации канального уровня являются кадры (frame). Кадры – это
логически организованная структура, в которую можно помещать данные. Задача канального уровня – переда-
вать кадры от сетевого уровня к физическому уровню. На физическом уровне просто пересылаются биты. При
этом не учитывается, что в некоторых сетях, в которых линии связи используются попеременно несколькими
парами взаимодействующих компьютеров, физическая среда передачи может быть занята. Поэтому одной из
задач канального уровня является проверка доступности среды передачи. Другой задачей канального уровня
является реализация механизмов обнаружения и коррекции ошибок.
3. Сетевой уровень обеспечивает прокладку каналов, соединяющих абонентские и административные
системы через коммуникационную сеть, выбор маршрута наиболее быстрого и надежного пути. Сетевой уро-
вень устанавливает связь в вычислительной сети между двумя системами и обеспечивает прокладку виртуаль-
ных каналов между ними. Виртуальный или логический канал – это такое функционирование компонентов се-
ти, которое создает взаимодействующим компонентам иллюзию прокладки между ними нужного тракта. Кроме
этого, сетевой уровень сообщает транспортному уровню о появляющихся ошибках. Сообщения сетевого уровня
принято называть пакетами. В них помещаются фрагменты данных. Сетевой уровень отвечает за их адресацию
и доставку.
4. Транспортный уровень предназначен для передачи пакетов через коммуникационную сеть. На
транспортном уровне пакеты разбиваются на блоки. На пути от отправителя к получателю пакеты могут быть
искажены или утеряны. Хотя некоторые приложения имеют собственные средства обработки ошибок, суще-
ствуют и такие, которые предпочитают сразу иметь дело с надежным соединением. Работа транспортного
уровня заключается в том, чтобы обеспечить приложениям или верхним уровням модели (прикладному и сеан-
совому) передачу данных с той степенью надежности, которая им требуется.

5
Самур Ахмедов

5. Сеансовый уровень – это уровень, определяющий процедуру проведения сеансов между пользовате-
лями или прикладными процессами.
Сеансовый уровень обеспечивает управление диалогом для того, чтобы фиксировать, какая из сторон яв-
ляется активной в настоящий момент, а также предоставляет средства синхронизации. Последние позволяют
вставлять контрольные точки в длинные передачи, чтобы в случае отказа можно было вернуться назад к по-
следней контрольной точке, вместо того чтобы начинать все сначала. На практике немногие приложения ис-
пользуют сеансовый уровень, и он редко реализуется.
Сеансовый уровень управляет передачей информации между прикладными процессами, координирует
прием, передачу и выдачу одного сеанса связи. Кроме того, сеансовый уровень содержит дополнительно функ-
ции управления паролями, управления диалогом, синхронизации и отмены связи в сеансе передачи после сбоя
вследствие ошибок в нижерасположенных уровнях. Функции этого уровня состоят в координации связи между
двумя прикладными программами, работающими на разных рабочих станциях. Это происходит в виде хорошо
структурированного диалога. В число этих функций входит создание сеанса, управление передачей и приемом
пакетов сообщений во время сеанса и завершение сеанса.
На сеансовом уровне определяется, какой будет передача между двумя прикладными процессами:
- полудуплексной (процессы будут передавать и принимать данные по очереди);
- дуплексной (процессы будут передавать данные, и принимать их одновременно).
В полудуплексном режиме сеансовый уровень выдает тому процессу, который начинает передачу, мар-
кер данных. Когда второму процессу приходит время отвечать, маркер данных передается ему. Сеансовый уро-
вень разрешает передачу только той стороне, которая обладает маркером данных.
6. Уровень представления данных. Функции данного уровня – представление данных, передаваемых
между прикладными процессами, в нужной форме.
7. Прикладной уровень обеспечивает прикладным процессам средства доступа к области взаимодей-
ствия, является верхним (седьмым) уровнем и непосредственно примыкает к прикладным процессам.
В действительности прикладной уровень – это набор разнообразных протоколов, с помощью которых
пользователи сети получают доступ к разделяемым ресурсам, таким как файлы, принтеры или гипертекстовые
Web-страницы, а также организуют свою совместную работу, например с помощью протокола электронной
почты. Специальные элементы прикладного сервиса обеспечивают сервис для конкретных прикладных про-
грамм, таких как программы пересылки файлов и эмуляции терминалов. Если, например программе необходи-
мо переслать файлы, то обязательно будет использован протокол передачи, доступа и управления файлами
FTAM (File Transfer, Access, and Management). В модели OSI прикладная программа, которой нужно выполнить
конкретную задачу (например, обновить базу данных на компьютере), посылает конкретные данные в виде
Дейтаграммы на прикладной уровень. Одна из основных задач этого уровня – определить, как следует обраба-
тывать запрос прикладной программы, другими словами, какой вид должен принять данный запрос.

Таблица 12.5 Особенности моделей OSI


Уровень Описание Устройства Протоколы
Прикладной Определяет семантику передаваемой информации Gateway DNS, HTTPS,
FTP, IMAP,
SSH, SMTP,
POP3, TELNET
и др.
Представительский Определение формы информации, не изменяя Gateway SSL
структуру информации
Сеансовый Управление диалогом и синхронизация. Gateway NetBIOS, NFC и
др.
Транспортный Служит для надёжного обмена между прикладным Gateway TCP, UDP, SPX
и сеансовым уровнем.

Сетевой Передача пакетов, исправление ошибок, определе- Router ICMP, IGMP, IP,
ние маршрута, шифрование. IPX и др.

Канальный Передача в форме кадров, управление вво- Switch ARP, PPP,


дом/выводом информации в канале связи Bridge Ethernet, Frame
Gateway Relay и др.
Физический Передача информации в форме битов. Repeater -
Hub
NIC

Вам также может понравиться