Модель OSI
Модель OSI – одна из эталонных моделей организаций сетей, которая описывает из каких уровней должна состоять сесть и что они делают. Модель OSI принята организацией ISO в 1983г. и расшифровывается как Open Systems Interconnections.
В терминологии модели OSI открытая система – это система, построенная в соответствии с открытыми спецификациями. Открытые спецификации – спецификации, которые соответствуют стандартам.
Преимущества открытых систем:
· Возможность строить сети из оборудования разных производителей.
· “Безболезненная” замена отдельных компонентов сети.
· Объединение несколько сетей в единую крупную сеть.
Модель OSI описывает:
· 7 уровней.
· Назначение каждого из уровней.
OSI не является сетевой архитектурой, т.к. не включает описание протоколов.
OSI не используется на практике. Но у нее хорошая теоретическая проработка в вопросах сетевого взаимодействия, поэтому модель часто используется в качестве “общего языка” для описания того, как должны строиться сети.
|
|
|
Уровни модели OSI
OSI включает 7 уровней, которые расположен друг над другом. Обычно нумерация начинается с того уровня, который расположен ближе всего к среде передачи данных.
1) Физический уровень. Нужен для передачи битов(ед. данных) по физическому каналу связи. Никак не анализирует информацию, которая передается.
Основная задача: определить способ представления битов в виде сигналов, которые буду передаваться в среду передачи данных. Такое представление сигналов будет разным для меди, оптоволокна и электромагнитного излучения.
2) Канальный уровень. Нужен для передачи отдельных кадров(ед. данных). Он должен выделять отдельные кадры в битовом потоке, а также находить и корректировать ошибки.
В широковещательных сетях:
· Уровень обеспечивает физическую адресацию, чтобы мы могли узнать к какому из компьютеров нужно отправить данные.
· Уровень следит за тем, чтобы в один и тот же момент времени в среду передачу данных данные передавал только 1 компьютер
3) Сетевой уровень. Нужен для построения крупных смешанных сетей на основе различных сетевых технологий. Основные задачи:
· Согласование различий в разных технологиях канального уровня.
· Обеспечивает общую адресацию, которая позволяет однозначно определить компьютер в смешанной сети.
· Обеспечивает маршрутизацию.
4) Транспортный уровень. Нужен для передачи сегментов (ед. данных) между процессами, которые находятся на разных компьютерах. Предоставляет надежность выше, чем то сетевое оборудование, которое используется для передачи данных.
Транспортный уровень является сквозным – сообщения передаются напрямую от процесса отправителя к процессу получателю. Поэтому транспортный уровень называют сете-независимым.
|
|
|
5) Сеансовый уровень. Нужен для создания сеансов связи. Используется для определения очередности передачи сообщений. Решаются задачи одновременного доступа к некоторым операциям. Защищает от разрыва сетевого соединения, обеспечивает возможность продолжения работы после того, как соединение восстановлено.
6) Уровень представления. Нужен для предоставления сообщения в таком виде, который был бы понятен и для отправителя, и для получателя. Преобразовывает сообщения из одного формата в другой.
7) Прикладной уровень. Это набор приложений, которые используют пользователи сети.
Для уровней придумали свое название единиц передаваемых данных:
| Уровень | Название единицы |
| Прикладной | Сообщение |
| Представления | Сообщение |
| Сеансовый | Сообщение |
| Транспортный | Сегмент/дейтаграмма |
| Сетевой | Пакет |
| Канальный | Кадр |
| Физический | Бит |
На разных уровнях работает разное оборудование:
| Уровень модели OSI | Оборудование |
| Сетевой | Маршрутизатор |
| Канальный | Коммутатор, точка доступа Wi-Fi |
| Физический | Концентратор |






