Компьютерная сеть¶
Компьютерная сеть — это система, объединяющая два и более вычислительных устройства (компьютеров, серверов, сетевых принадлежностей) каналами связи для обмена данными и совместного использования ресурсов. Компьютерные сети являются основой современных информационных технологий: через них работают интернет, корпоративные системы, облачные сервисы и большинство телекоммуникационных услуг.
¶Классификация
Компьютерные сети классифицируют по нескольким признакам.
¶По масштабу
| Тип | Охват | Примеры |
|---|---|---|
| Персональная сеть (PAN) | Несколько метров | Bluetooth-гарнитура, связь смартфона с часами |
| Локальная сеть (LAN) | Здание, campus | Офисная сеть, сеть дома |
| Городская сеть (MAN) | Город | Сеть оператора связи |
| Глобальная сеть (WAN) | Страна, континент, мир | Интернет |
¶По способу организации
- Одноранговые (P2P) — все узлы равноправны, каждый может быть и клиентом, и сервером.
- Клиент-серверные — функции распределены: сервер предоставляет ресурсы, клиенты запрашивают их.
- Гибридные — сочетание обоих подходов.
¶По типу среды передачи
- Проводные — витая пара, коаксиальный кабель, оптоволокно.
- Беспроводные — радиоканалы (Wi-Fi, Bluetooth, сотовая связь, спутниковые каналы).
¶Устройство и принцип работы
¶Модель OSI
Для описания сетевого взаимодействия используется семислойная модель OSI, разработанная Международной организацией по стандартизации (ISO) в 1980-х годах:
- Физический — передача битов по среде.
- Канальный — кадрирование, адресация на уровне локальной сети, обнаружение ошибок.
- Сетевой — маршрутизация пакетов между сетями (протокол IP).
- Транспортный — надёжная доставка данных (TCP, UDP).
- Сеансовый — управление сессиями.
- Представительный — форматирование данных, шифрование.
- Прикладной — сетевые приложения (HTTP, FTP, SMTP).
На практике чаще используется модель TCP/IP, в которой верхние слои объединены.
¶Адресация
Каждый узел сети имеет уникальный адрес. В сетях IPv4 адрес состоит из 32 бит (например, 192.168.1.1), в IPv6 — из 128 бит. Адресация позволяет маршрутизаторам определять путь доставки пакета.
¶Протоколы
Протокол — это набор правил обмена данными. Ключевые протоколы:
- TCP/IP — базовый набор протоколов интернета.
- HTTP/HTTPS — передача веб-страниц.
- DNS — преобразование доменных имён в IP-адреса.
- DHCP — автоматическое назначение адресов.
- SSH — защищённое удалённое управление.
¶Основные сетевые устройства
- Сетевой адаптер (NIC) — интерфейс подключения устройства к сети.
- Коммутатор (switch) — объединяет устройства в локальной сети, пересылает кадры по MAC-адресам.
- Маршрутизатор (router) — соединяет разные сети, выбирает маршрут по IP-адресам.
- Точка доступа (access point) — обеспечивает беспроводное подключение.
- Модем — преобразует сигнал для передачи по каналам связи.
- Брандмауэр (firewall) — фильтрует трафик по правилам безопасности.
¶Топологии
Топология сети — это способ соединения узлов:
- Шина — все устройства подключены к общему кабелю.
- Звезда — каждый узел соединён с центральным коммутатором (наиболее распространена в LAN).
- Кольцо — данные передаются по замкнутому контуру.
- Меш (mesh) — избыточные связи между узлами для отказоустойчивости.
- Дерево — иерархическая структура из нескольких звёзд.
¶Облачные и виртуальные сети
Современные технологии отделяют логическую сеть от физической инфраструктуры:
- VPN — виртуальная частная сеть, создающая зашифрованный туннель поверх публичной сети.
- VLAN — логическое разделение одной физической сети на несколько виртуальных.
- SDN — программно-определяемая сеть, где управление отделено от пересылки данных.
- Облачные сети — виртуальные сети внутри облачных платформ (VPC у Яндекс Облако, AWS, Azure).
¶Значение
Компьютерные сети обеспечивают:
- Обмен данными — электронная почта, мессенджеры, видеосвязь.
- Совместное использование ресурсов — файловые серверы, общие принтеры, базы данных.
- Удалённый доступ — работа из дома, телемедицина, дистанционное обучение.
- Распределённые вычисления — кластеры, грид-системы, нейросетевые тренировки.
- Интернет-сервисы — облачное хранение, стриминг, электронная коммерция.
В России развитие сетевой инфраструктуры регулируется законодательством, включая требования к информационной безопасности и суверенитету интернета (закон о «суверенном интернете», 2019).
¶Историческая справка
Первой компьютерной сетью считается ARPANET, развёрнутая в США в конце 1960-х годов Министерством обороны. В 1969 году было установлено первое соединение между университетскими узлами. В 1970-х годах Винтон Серф и Роберт Кан разработали протоколы TCP/IP, ставшие основой интернета. В 1980-х годах появился Ethernet, а в 1990-х — Всемирная паутина, превратившая сети в массовое средство коммуникации.
В СССР первые вычислительные сети создавались в 1970-х годах для объединения ЭВМ в академических и промышленных центрах; в 1990-х годах началось подключение к международному интернету.
Источники:
- Таненбаум Э. «Компьютерные сети»
- Куроуз Д., Росс К. «Компьютерные сети. Системный подход»
- RFC 791 (IP), RFC 793 (TCP)
- ГОСТ Р 57500.1-2017 «Информационные технологии. Сети передачи данных»
