3.1 Виды и топология информационных сетей (ИС). Классификация ИС. Основные принципы передачи информации. Многоуровневая модель передачи информации. Уровни модели ВОС.
Введение в информационные сети
Информационная сеть (ИС) — это сложная система, состоящая из территориально разнесенных узлов (компьютеров, серверов, датчиков, мобильных устройств) и связывающих их каналов связи (кабельных или беспроводных). Основное назначение ИС — обеспечение надежной и оперативной передачи, хранения и обработки данных между пользователями и устройствами.
Чтобы разобраться в многообразии сетей, их принято классифицировать по нескольким ключевым критериям: масштабу (территориальному охвату), уровню однородности, скорости передачи данных, типу передающей среды и ранговости (архитектуре взаимодействия).
1. Классификация информационных сетей
1.1. По масштабу (территориальному охвату)
Данная классификация описывает физический размер сети и используемые технологии.
- Nano (Нанносеть): Сети наноустройств, размеры которых сопоставимы с молекулами или биологическими клетками. Используются в медицине (точечная доставка лекарств), биотехнологиях и военных разработках. Связь осуществляется посредством молекулярных сигналов или электромагнитных волн терагерцового диапазона.
- BAN (Body Area Network): Нательная сеть. Объединяет миниатюрные устройства, размещенные на теле человека или имплантированные внутрь (умные часы, датчики пульса, кардиостимуляторы, фитнес-трекеры). Радиус действия — до 1–2 метров.
- PAN (Personal Area Network): Персональная сеть. Связывает устройства одного пользователя в радиусе нескольких метров (смартфон, ноутбук, беспроводные наушники, умные часы). Технологии: Bluetooth, ZigBee, NFC, инфракрасный порт (IrDA).
- LAN (Local Area Network): Локальная сеть. Самая распространенная категория. Охватывает офис, этаж, здание или группу близко стоящих зданий. Отличается высокой скоростью обмена и низкими задержками. Управляется, как правило, одной организацией. Технологии: Ethernet (проводная), Wi-Fi (беспроводная).
- CAN (Campus Area Network): Кампусная сеть. Промежуточное звено между LAN и MAN. Объединяет несколько локальных сетей в пределах ограниченной территории (студенческий городок, больничный комплекс, промзона, бизнес-парк).
- MAN (Metropolitan Area Network): Городская сеть. Покрывает район, город или мегаполис. Создается провайдерами для соединения локальных сетей абонентов и городских служб («Умный город», видеонаблюдение). Технологии: Metro Ethernet, WiMAX.
- RAN (Regional Area Network): Региональная сеть. По размерам больше города, но меньше страны или глобальной сети. Охватывает область, край или регион, соединяя городские сети в единую инфраструктуру. Используется как магистральный уровень агрегации трафика.
- WAN (Wide Area Network): Глобальная сеть. Объединяет сети на территориях стран, континентов и всего мира. Классический пример — Интернет. Также сюда входят корпоративные сети транснациональных компаний, связывающие филиалы через подводные кабели, спутники и магистральное оптоволокно.
1.2. По уровню однородности
Этот критерий определяет, насколько унифицированным является парк оборудования и ПО внутри сети.
Гомогенные (Однородные) сети: Состоят из программно-совместимых и технически одинаковых компонентов.
- Особенности: Простота администрирования, легкость масштабирования, полная совместимость протоколов.
- Недостатки: Зависимость от одного вендора (vendor lock-in).
- Пример: Корпоративная сеть, построенная только на ПК с Windows и оборудовании Cisco.
Гетерогенные (Неоднородные) сети: Включают в себя узлы с разными операционными системами (Windows, Linux, macOS), различным оборудованием (Cisco, MikroTik, Huawei) и архитектурой.
- Особенности: Гибкость, возможность подбирать лучшее решение под задачу.
- Недостатки: Сложнее в обслуживании, выше требования к квалификации персонала.
- Пример: Современная сеть предприятия, где базы данных крутятся на Linux-серверах, пользователи работают на Windows, а маршрутизация построена на MikroTik.
1.3. По скорости передачи данных
Скорость измеряется в битах в секунду (бит/с). Границы классов условны и меняются с развитием технологий.
- Низкоскоростные (до 10 Мбит/с): Используются там, где не нужен большой поток данных. Примеры: сети датчиков (IoT), телеметрия, устаревшие модемные соединения (Dial-up), служебные каналы управления.
- Среднескоростные (от 10 до 100 Мбит/с): Базовый уровень для большинства офисных и домашних сетей прошлого поколения. Примеры: Fast Ethernet, ранние версии Wi-Fi (802.11g).
- Высокоскоростные (от 100 Мбит/с и выше, вплоть до Тбит/с): Современный стандарт. Примеры: Gigabit Ethernet (1000 Мбит/с) в офисах, оптические сети GPON у провайдеров, современный Wi-Fi 6 (до 10 Гбит/с), магистральные каналы связи (100G/400G Ethernet).
1.4. По типу передающей среды
Определяет физический носитель сигнала.
- Проводные сети:
- Витая пара: Медные скрученные провода (Cat5e, Cat6). Стандарт для локальных сетей. Максимальная длина сегмента без усиления — 100 метров.
- Коаксиальный кабель: Кабель с центральной жилой и экраном. Хорошо защищен от помех, но устарел для ПК. Используется в видеонаблюдении и кабельном ТВ.
- Оптоволокно: Передача данных светом. Обеспечивает максимальную скорость, огромную дальность (до сотен километров) и абсолютную невосприимчивость к электромагнитным наводкам.
- Беспроводные сети:
- Радиоканалы: Wi-Fi, Bluetooth, сотовая связь (4G, 5G). Самый массовый вид беспроводной связи, обеспечивающий мобильность.
- Инфракрасные каналы: Требуют прямой видимости (пульты ДУ, старые телефоны). Не проходят сквозь стены, что обеспечивает безопасность в пределах комнаты.
- Спутниковые каналы: Обеспечивают покрытие в любой точке мира (море, горы). Имеют большую задержку сигнала (пинг).
- Лазерные/Оптические (FSO): Передача данных лучом лазера между зданиями. Очень высокая скорость, но зависимость от погоды (туман, дождь).
- Смешанные сети: На практике почти любая сеть является смешанной: пользователь работает по Wi-Fi (радиоканал), который через маршрутизатор уходит в оптоволокно (проводная среда) провайдера.
1.5. По ранговости (Архитектуре взаимодействия узлов)
Этот критерий описывает, как именно устройства в сети взаимодействуют друг с другом с точки зрения иерархии и прав.
Одноранговые сети (Peer-to-Peer, P2P): В этой архитектуре все узлы равны. Каждый компьютер может выступать одновременно и как клиент (потребитель ресурсов), и как сервер (поставщик ресурсов).
- Плюсы: Простота развертывания, дешевизна (не нужен мощный сервер), высокая отказоустойчивость (выход одного узла не рушит сеть).
- Минусы: Сложность централизованного управления и администрирования, проблемы с безопасностью (сложно разграничить права), падение общей производительности при росте числа узлов.
- Пример: Домашняя сеть для обмена файлами между ПК, торрент-трекинги и блокчейн-сети (как идеологическая вершина P2P).
Сети «Клиент-Сервер» (Client-Server): В сети выделяется один или несколько мощных выделенных компьютеров — Серверов, которые предоставляют ресурсы (файлы, базы данных, печать, доступ в интернет). Остальные узлы — Клиенты — обращаются к серверу за этими ресурсами.
- Плюсы: Централизованное управление и политика безопасности, простота резервного копирования, возможность масштабирования, четкое распределение ролей.
- Минусы: Более высокая стоимость (нужен сервер и софт), сервер является “точкой отказа” (если он падает, клиенты не могут работать), требуется квалифицированный администратор.
- Пример: Корпоративная сеть предприятия, веб-сайты (браузер — клиент, веб-сервер — сервер), банковские системы.
Гибридные сети: Большинство современных сетей сочетают оба подхода. Например, на предприятии существует клиент-серверная база данных, но сотрудники могут обмениваться файлами между своими ПК напрямую (P2P).
2. Основные принципы передачи информации
Для того чтобы данные успешно прошли путь от отправителя к получателю, используются следующие фундаментальные принципы:
- Кодирование и дискретизация: Любая информация (текст, музыка, видео) преобразуется в двоичный код (биты: 0 и 1). Способ представления битов в среде называется линейным кодированием.
- Модуляция: Процесс изменения параметров несущего сигнала (амплитуды, частоты или фазы) для передачи данных. Используется преимущественно в беспроводных сетях.
- Мультиплексирование: Технология уплотнения канала, позволяющая нескольким абонентам использовать одну физическую линию связи одновременно.
- Частотное (FDM): Каждому выделяется своя частота (радио).
- Временное (TDM): Каждому выделяется короткий промежуток времени (классическая телефония).
- Адресация: Каждое устройство имеет уникальный идентификатор. На сетевом уровне это IP-адрес, на канальном — MAC-адрес. Без адресации данные не найдут получателя.
- Коммутация: Способ соединения абонентов.
- Каналов: Установление прямого выделенного соединения на время сеанса (устаревающие телефонные станции).
- Пакетов: Данные разбиваются на фрагменты (пакеты), каждый из которых имеет адрес и может идти к цели своим маршрутом. Это основа современного Интернета.
- Синхронизация: Приемник должен точно знать, в какой момент времени начинается и заканчивается передача каждого бита, иначе данные превратятся в «кашу».
- Обнаружение ошибок: В данные добавляется избыточная информация (контрольная сумма, CRC). Приемник сверяет её и, если данные повреждены помехами, запрашивает повторную отправку.
3. Многоуровневая модель передачи информации (Модель OSI/ВОС)
Для стандартизации взаимодействия устройств разных производителей была разработана Эталонная модель ВОС (Взаимодействие Открытых Систем), известная в мире как OSI (Open Systems Interconnection).
Зачем нужно деление на уровни?
- Модульность: Разработчики могут менять реализацию одного уровня, не трогая остальные (например, заменить медный кабель на оптоволокно, не меняя код браузера).
- Стандартизация: Разные компании производят оборудование, зная, что оно будет совместимо, если соответствует стандартам конкретного уровня.
- Диагностика: Легко найти неисправность, проверяя сеть уровень за уровнем.
Модель состоит из 7 уровней. Данные при отправке проходят сверху вниз (процесс инкапсуляции — обрастают заголовками), а при получении снизу вверх (декапсуляция — заголовки снимаются).
Уровни модели ВОС (снизу вверх)
Уровень 1. Физический (Physical Layer)
- Задача: Передача «сырого» потока битов по физической среде.
- Объекты: Электрические напряжения, свет, радиоволны, разъемы, кабели, хабы (концентраторы).
- Единица данных: Бит.
Уровень 2. Канальный (Data Link Layer)
- Задача: Обеспечение надежной связи между соседними устройствами в пределах одного сегмента сети. Доступ к среде и исправление ошибок физического уровня.
- Объекты: MAC-адреса, коммутаторы (Switch), сетевые карты.
- Единица данных: Кадр (Frame).
Уровень 3. Сетевой (Network Layer)
- Задача: Маршрутизация — выбор наилучшего пути доставки пакета между разными сетями. Логическая адресация.
- Объекты: IP-адреса, маршрутизаторы (Router).
- Единица данных: Пакет (Packet).
Уровень 4. Транспортный (Transport Layer)
- Задача: Обеспечение связи «точка-точка» между приложениями. Контроль целостности и очередности данных.
- Протоколы:
- TCP: Надежный, с установлением соединения. Для веба (HTTP), почты (SMTP).
- UDP: Быстрый, но без гарантий. Для видео, игр, звонков (VoIP).
- Единица данных: Сегмент (Segment) / Датаграмма.
Уровень 5. Сеансовый (Session Layer)
- Задача: Управление диалогом (сеансом) связи: установка, поддержка и корректное завершение соединения.
- Пример: NetBIOS, RPC.
Уровень 6. Представительский (Presentation Layer)
- Задача: Преобразование форматов данных в вид, понятный приложениям. Шифрование, сжатие, кодировка символов.
- Пример: SSL/TLS (частично), JPEG, ASCII.
Уровень 7. Прикладной (Application Layer)
- Задача: Набор протоколов, которыми пользуются пользовательские программы для доступа к сети.
- Пример: HTTP (веб-страницы), FTP (файлы), DNS (система доменных имен), SMTP (отправка почты).
- Единица данных: Сообщение (Data).
Итоговая схема работы
Когда вы отправляете письмо по электронной почте (Прикладной уровень), оно упаковывается в транспортный протокол, затем ему присваивается IP-адрес получателя (Сетевой), затем MAC-адрес шлюза (Канальный), и только потом оно превращается в электрические сигналы (Физический). На стороне получателя процесс повторяется в обратном порядке, обеспечивая точную передачу информации в распределенной среде.