1. Введение в компьютерные сети: виды, топологии и компоненты
Введение в компьютерные сети: виды, топологии и компоненты
Компьютерная сеть — это фундамент современного цифрового мира. От отправки сообщения в мессенджере до управления банковскими счетами — все эти процессы опираются на способность устройств обмениваться данными. В этой статье мы разберем физическую и логическую структуру сетей, выясним, чем отличается локальная сеть от глобальной, и поймем, какие устройства заставляют интернет работать.
Что такое компьютерная сеть?
В самом простом понимании компьютерная сеть — это два или более устройства, соединенных между собой для обмена информацией и совместного использования ресурсов (например, принтеров или файловых хранилищ).
Согласно ru.hexlet.io > Компьютерная сеть (или computer network) — это система, объединяющая несколько устройств (компьютеров, серверов, принтеров, маршрутизаторов) для передачи данных.
Сеть превращает отдельные вычислительные машины в единую систему. Если компьютер без сети — это изолированный «остров», то сеть строит «мосты», позволяя передавать сигналы, файлы и команды.
Основные компоненты сети
Любая сеть, будь то домашний Wi-Fi или инфраструктура дата-центра, состоит из трех категорий элементов: конечных устройств, промежуточных устройств и среды передачи данных.
1. Конечные устройства (Хосты)
Это источники и получатели информации. К ним относятся: * Компьютеры и ноутбуки (рабочие станции). * Серверы (мощные компьютеры, предоставляющие услуги: веб-сайты, почту, хранение файлов). * Смартфоны и планшеты. * IoT-устройства (умные лампочки, камеры видеонаблюдения).2. Промежуточные устройства
Эти устройства управляют потоками данных, направляя их от отправителя к получателю. Два самых важных устройства — это коммутатор и маршрутизатор.Коммутатор (Switch): Работает в пределах одной сети (например, внутри офиса). Он «знает», к какому порту подключен конкретный компьютер, и отправляет данные только* получателю, а не всем подряд. Это создает выделенный канал связи. Маршрутизатор (Router): Соединяет разные* сети. Именно роутер позволяет вашему домашнему компьютеру (локальная сеть) связаться с сервером Google (глобальная сеть). Он выбирает лучший путь для данных через интернет.
3. Среда передачи данных
Это физический путь, по которому идут сигналы. * Медный кабель (Витая пара): Использует электрические импульсы. Самый популярный стандарт — Ethernet. * Оптоволокно: Использует световые импульсы. Обеспечивает высочайшую скорость и дальность передачи. * Беспроводная среда (Радиоволны): Wi-Fi, Bluetooth, 4G/5G.Классификация сетей по масштабу
Сети делятся по географическому охвату. Понимание этих аббревиатур необходимо любому сетевому инженеру.
PAN (Personal Area Network)
Персональная сеть. Это сеть вокруг одного человека. Радиус действия — несколько метров. Пример:* Подключение беспроводных наушников к смартфону через Bluetooth.LAN (Local Area Network)
Локальная вычислительная сеть. Охватывает небольшую территорию: комнату, офис, здание или группу зданий.По данным ru.hexlet.io > Особенность локальных сетей — замкнутость, то есть у них нет выхода в другие сети. Если объединить локальные сети, чтобы обмениваться информацией, получится глобальная вычислительная сеть.
В LAN обычно используются высокие скорости передачи данных (1 Гбит/с и выше) и технологии Ethernet или Wi-Fi.
MAN (Metropolitan Area Network)
Городская сеть. Объединяет несколько локальных сетей в пределах одного города. Часто используется провайдерами для подключения районов к интернету.WAN (Wide Area Network)
Глобальная сеть. Охватывает широкие географические зоны: страны и континенты. Самый известный пример WAN — это Интернет. Для связи на таких расстояниях используются оптоволоконные магистрали, спутниковые каналы и подводные кабели.Топологии сетей
Топология — это схема расположения устройств и прокладки кабелей. От выбора топологии зависит надежность и стоимость сети.
1. Шина (Bus)
Все устройства подключены к одному общему кабелю. Плюс:* Дешевизна и простота прокладки. Минус:* Если кабель поврежден в любом месте, вся сеть перестает работать. Низкая безопасность (все видят данные всех). Статус:* Устарела, практически не используется в современных LAN.2. Звезда (Star)
Все устройства подключены к центральному устройству (обычно коммутатору). Это стандарт для современных офисных и домашних сетей. Плюс:* Если кабель к одному компьютеру поврежден, остальные продолжают работать. Легко добавлять новые устройства. Минус:* Если выходит из строя центральный коммутатор, падает вся сеть.3. Кольцо (Ring)
Устройства соединены последовательно в замкнутое кольцо. Данные передаются по кругу в одном направлении. Особенность:* Используется маркерный доступ (Token Ring), что исключает коллизии (столкновения данных). Статус:* Редко используется в LAN, но принцип кольца применяется в магистральных оптоволоконных сетях провайдеров для резервирования (технология FDDI/SONET).4. Ячеистая топология (Mesh)
Каждое устройство соединено с каждым (полносвязная) или со многими другими (частично-связная). Плюс:* Максимальная надежность. Если один канал обрывается, данные идут по другому пути. Минус:* Очень дорого и сложно в реализации из-за огромного количества кабелей. Применение:* Интернет (маршрутизаторы провайдеров связаны именно так для отказоустойчивости).Режимы передачи данных
Важно не только то, как соединены устройства, но и как они общаются. Существует три режима связи:
Согласно lexusalex.ru > Дуплекс — одновременно в обе стороны. Полудуплекс — в один момент времени информация идет только в одну сторону.
Расчет времени передачи данных
В сетевой инженерии часто приходится оценивать, сколько времени займет передача файла. Для этого используется базовая формула:
где — время передачи (секунды), — размер данных (биты), — пропускная способность канала (биты в секунду).
Важно: Скорость сети обычно измеряется в битах в секунду (бит/с, Mbps), а размер файлов — в Байтах (Б, MB). В 1 Байте — 8 бит.
Пример расчета: Вы хотите скачать файл размером 50 Мегабайт (МБ) при скорости интернета 100 Мегабит в секунду (Мбит/с).
Без перевода единиц измерения расчет был бы ошибочным ( с), что в 8 раз меньше реальности.
Итоги
* Сеть — это совокупность устройств (хостов) и среды передачи для обмена данными. Основные «строительные блоки» — это коммутаторы (для локальной связи) и маршрутизаторы (для связи между сетями). * Масштаб имеет значение: LAN используется для офисов и домов, WAN (включая Интернет) соединяет города и страны. * Топология «Звезда» является стандартом для локальных сетей благодаря своей надежности и простоте обслуживания, в то время как Ячеистая топология обеспечивает отказоустойчивость глобальной сети. * Единицы измерения: При расчетах скорости всегда помните о разнице между битами (скорость канала) и Байтами (размер файла). Разница составляет множитель 8.