Прикладной уровень (Application layer)
Верхний (7-й) уровень модели, обеспечивает взаимодействие сети и пользователя. Уровень разрешает приложениям пользователя доступ
Рисунок 1.4.1 Модель OSI
к сетевым службам, таким как обработчик запросов к базам данных, доступ к файлам, пересылке электронной почты. Также отвечает за передачу служебной информации, предоставляет приложениям информацию об ошибках и формирует запросы к уровню представления.
Уровень представления (Presentation layer)
Этот уровень отвечает за преобразование протоколов и кодирование/декодирование данных. Запросы приложений, полученные с уровня приложений, он преобразует в формат для передачи по сети, а полученные из сети данные преобразует в формат, понятный приложениям. На этом уровне может осуществляться сжатие/распаковка или кодирование/раскодирование данных, а также перенаправление запросов другому сетевому ресурсу, если они не могут быть обработаны локально.
Сеансовый уровень (Session layer)
Отвечает за поддержание сеанса связи, позволяя приложениям взаимодействовать между собой длительное время. Уровень управляет созданием/завершением сеанса, обменом информацией, синхронизацией задач, определением права на передачу данных и поддержанием сеанса в периоды неактивности приложений. Синхронизация передачи обеспечивается помещением в поток данных контрольных точек, начиная с которых возобновляется процесс при нарушении взаимодействия
Транспортный уровень (Transport layer)
4-й уровень модели, предназначен для доставки данных без ошибок, потерь и дублирования в той последовательности, как они были переданы. При этом неважно, какие данные передаются, откуда и куда, то есть он предоставляет сам механизм передачи. Блоки данных он разделяет на фрагменты, размер которых зависит от протокола, короткие объединяет в один, а длинные разбивает. Протоколы этого уровня предназначены для взаимодействия типа точка-точка.
Сетевой уровень (Network layer)
3-й уровень сетевой модели OSI, предназначен для определения пути передачи данных. Отвечает за трансляцию логических адресов и имён в физические, определение кратчайших маршрутов, коммутацию и маршрутизацию пакетов, отслеживание неполадок и заторов в сети. На этом уровне работает такое сетевое устройство, как маршрутизатор.
Канальный уровень (Data Link layer)
Этот уровень предназначен для обеспечения взаимодействия сетей на физическом уровне и контроля за ошибками, которые могут возникнуть. Полученные с физического уровня данные он упаковывает в кадры данных, проверяет на целостность, если нужно исправляет ошибки и отправляет на сетевой уровень. Канальный уровень может взаимодействовать с одним или несколькими физическими уровнями, контролируя и управляя этим взаимодействием. Спецификация IEEE 802 разделяет этот уровень на 2 подуровня — MAC (Media Access Control) регулирует доступ к разделяемой физической среде, LLC (Logical Link Control) обеспечивает обслуживание сетевого уровня. На этом уровне работают коммутаторы, мосты.
В программировании этот уровень представляет драйвер сетевой платы, в операционных системах имеется программный интерфейс взаимодействия канального и сетевого уровня между собой, это не новый уровень, а просто реализация модели для конкретной ОС. Примеры таких интерфейсов: ODI, NDIS.
- 1 Системные характеристики базовых сетевых технологий
- 1.1 Концепция сетей
- 1.1.2. Сети lan, man, wan –типа
- 1.2 Базовое функциональное сетевое оборудование: скс, типы кабелей и волс
- 1.2.1 Структурированная кабельная система информационных сетей
- Стандарты кабелей для скс зданий и кампусов
- Электрические кабели
- Категория 1: применяется там, где требования к скорости передачи минимальны. Обычно это кабель для цифровой и аналоговой передачи голосовой информации и передачи данных со скоростями до v20кбит/с.
- Волоконно – оптические кабели
- 1.2.2 Повторители, концентраторы, трансиверы, адаптеры, порты
- 1.3 Типовые локальные сетевые технологии: Ethernet, Token Ring , fddi
- 1.3.1 Локальная сетевая технология Ethernet
- 1.3.3 Локальная сетевая технология fddi
- 1.4 Стеки протоколов
- 1.4.1 Стеки протоколов osi: история создания модели, сетевая модель osi, уровни модели osi История создания модели
- Сетевая модель osi
- Уровни модели osi
- Прикладной уровень (Application layer)
- Физический уровень (Physical layer)
- Взаимодействие уровней
- Модель osi и реальные протоколы
- 1.4.2. Протокол tcp/ip Семейство tcp/ip
- Семейство ipx/spx
- Уровни стека tcp/ip
- Физический уровень
- Прикладной уровень
- 1.4.3. Протокол LonTalk
- 1.4.4. Протокол Profibus