1. Введение в сетевые технологии: топологии, типы сетей и эталонные модели OSI и TCP/IP
Введение в сетевые технологии: топологии, типы сетей и эталонные модели OSI и TCP/IP
Добро пожаловать в курс «Основы компьютерных сетей». Мы начинаем наше путешествие с фундаментальных понятий, которые лежат в основе всего Интернета и локальных сетей. В этой статье мы разберем, как компьютеры соединяются друг с другом, какие существуют правила для их общения и почему, когда вы открываете сайт в браузере, магия происходит именно так, а не иначе.
Что такое компьютерная сеть?
В самом простом понимании, компьютерная сеть — это два или более компьютеров, соединенных между собой для обмена данными и совместного использования ресурсов (например, принтеров или доступа в Интернет).
Представьте себе разговор двух людей. Чтобы они поняли друг друга, им нужно:
Компьютерные сети решают именно эти задачи, но на цифровом уровне.
Классификация сетей по масштабу
Сети бывают разных размеров: от пары наушников, подключенных к телефону, до всемирной паутины. Рассмотрим основные типы:
PAN (Personal Area Network)
Персональная сеть. Это сеть вокруг одного человека. Примеры: Bluetooth-наушники, подключенные к смартфону, или смарт-часы. Радиус действия — несколько метров.LAN (Local Area Network)
Локальная вычислительная сеть. Это сеть, ограниченная небольшим пространством: домом, офисом или одним зданием.* Пример: Wi-Fi у вас дома или кабельная сеть в компьютерном классе. * Особенность: Высокая скорость передачи данных и полное управление оборудованием со стороны владельца.
MAN (Metropolitan Area Network)
Городская сеть. Объединяет несколько локальных сетей в пределах одного города. Часто используется интернет-провайдерами для соединения районов.WAN (Wide Area Network)
Глобальная сеть. Охватывает большие географические территории: страны и континенты. Самый известный пример WAN — это Интернет.!Иллюстрация масштабов сетей: от персональной до глобальной.
Сетевые топологии
Топология — это схема физического расположения компьютеров и кабелей. От выбора топологии зависит надежность и стоимость сети.
!Основные виды топологий: Шина, Звезда, Кольцо и Ячеистая.
1. Шина (Bus)
Все компьютеры подключены к одному центральному кабелю (магистрали). * Плюс: Дешево и просто. * Минус: Если кабель поврежден в любом месте, вся сеть перестает работать. Сейчас практически не используется.2. Кольцо (Ring)
Компьютеры соединены последовательно, образуя замкнутое кольцо. Данные передаются по кругу в одну сторону. * Плюс: Нет коллизий (столкновений данных), так как передача упорядочена. * Минус: Обрыв кабеля или выход из строя одного компьютера может положить всю сеть (хотя существуют двойные кольца для защиты).3. Звезда (Star)
Самая популярная топология сегодня. Все устройства подключены к центральному узлу (коммутатору или роутеру). * Плюс: Если у одного компьютера отойдет кабель, остальные продолжат работать. Легко добавлять новые устройства. * Минус: Если сломается центральное устройство, сеть «умрет».4. Ячеистая (Mesh)
Каждое устройство соединено с каждым (полносвязная) или со многими другими. * Плюс: Максимальная надежность. Данные могут идти разными путями. * Минус: Очень дорого из-за огромного количества кабелей.Зачем нужны эталонные модели?
Чтобы компьютеры разных производителей (Apple, Dell, HP) и разные программы могли работать вместе, нужны стандарты. Эти стандарты описываются с помощью сетевых моделей.
Представьте процесс отправки посылки. Вы кладете письмо в конверт, пишете адрес, бросаете в ящик. Почта сортирует, везет на грузовике, потом на самолете, потом снова на грузовике, и курьер вручает письмо. Вам не нужно знать, как работает двигатель самолета, чтобы отправить письмо. Вы взаимодействуете только с конвертом.
Сетевые модели делят сложный процесс передачи данных на уровни (слои).
Модель OSI (Open Systems Interconnection)
Это теоретическая модель, разработанная международной организацией по стандартизации (ISO). Она состоит из 7 уровней. Читать их принято снизу вверх (от «железа» к пользователю).
!Структура семиуровневой модели OSI.
Уровни модели OSI:
> Мнемоника для запоминания: > Чтобы запомнить порядок уровней (снизу вверх: Физический, Канальный, Сетевой, Транспортный, Сеансовый, Представления, Прикладной), студенты часто используют фразу: > «Футбольный Клуб Спартак Теперь Стал Просто Позором» (или любую другую, более позитивную).
Модель TCP/IP
Если OSI — это теория, то TCP/IP — это практика. Именно на этой модели построен современный Интернет. Она проще и состоит всего из 4 уровней.
Сравнение OSI и TCP/IP
| Уровень OSI | Уровень TCP/IP | Описание TCP/IP | | :--- | :--- | :--- | | 7. Прикладной | Прикладной (Application) | Объединяет функции трех верхних уровней OSI. Работает с данными пользователя (HTTP, DNS). | | 6. Представления | ^ | ^ | | 5. Сеансовый | ^ | ^ | | 4. Транспортный | Транспортный (Transport) | Аналогичен уровню OSI. Отвечает за надежность (TCP) или скорость (UDP). | | 3. Сетевой | Межсетевой (Internet) | Аналогичен сетевому уровню OSI. Главный протокол — IP. Маршрутизация пакетов. | | 2. Канальный | Сетевого доступа (Network Access) | Объединяет физический и канальный уровни OSI. Все, что касается «железа» и драйверов. | | 1. Физический | ^ | ^ |
Инкапсуляция данных
Когда вы отправляете сообщение в мессенджере, данные проходят путь сверху вниз (от Прикладного уровня к Физическому). На каждом уровне к вашим данным добавляется заголовок (служебная информация). Этот процесс называется инкапсуляцией.
Это похоже на матрешку:
На принимающей стороне происходит обратный процесс — декапсуляция. Компьютер снимает «обертки» одну за другой, пока не доберется до чистого сообщения.
Заключение
Сегодня мы разобрали фундамент сетевых технологий. Мы узнали, что Интернет — это глобальная сеть (WAN), которая чаще всего строится на топологии «Звезда» в локальных сегментах. Мы также выяснили, что все общение регулируется моделями OSI и TCP/IP, которые разбивают сложные задачи на простые уровни.
В следующей статье мы углубимся в Физический и Канальный уровни, разберем, чем витая пара отличается от оптоволокна и как работают MAC-адреса.