Полное руководство по уровням модели OSI и их функциям

Полное руководство по уровням модели OSI и их функциям
Содержание

Модель OSI — эталонная схема, которая определяет уровни абстракции для организации сетевых коммуникаций. Облегчает понимание и разработку обмена данных, разделяет процесс на простые управляемые компоненты. В материале рассматриваем характеристики каждого уровня и принципы работы модели.

Подбери подходящий курс

Введение в модель OSI: зачем нужна

Модель OSI — это концептуальная структура, разработанная для описания взаимодействия устройств в компьютерных сетях. Расшифровка понятия — Open Systems Interconnection. Создана Международной организацией по стандартизации (ISO) в 1970—1980-х годах. Главная цель — обеспечить универсальную основу для разработки сетевых протоколов и устройств, позволяя обмениваться информацией независимо от производителя или функциональности.

Простыми словами, принцип работы заключается в разделении процесса сетевой коммуникации на семь ступеней, которые выполняют определенные задачи для эффективной передачи данных от отправителя к получателю. Модель ОСИ обеспечивает стандартизацию протоколов и интерфейсов на каждом уровне.

Плюсы семиуровневой модели:

  • Интероперабельность. Обеспечивает совместимость устройств в сети.
  • Разделение функциональности по уровням абстракции. Это облегчает процесс разработки, тестирования, отладки, обслуживания технологий.

Минусы:

  • Сложность в освоении для новичков из-за чрезмерной абстрактности. Затрудняет понимание и применение.
  • Количество уровней. Избыточно для некоторых сетей.
  • Неактуальность. Существуют сетевые протоколы и устройства, которые не соответствуют модели OSI.

Передача пакетов данных между сетями невозможна без специальных правил — протоколов. Один из наиболее часто используемых — сетевая модель TCP/IP (Transmission Control Protocol/Internet Protocol):

  • Включает 4 уровня: канальный, сетевой, транспортный и прикладной.
  • В отличие от теоретической модели OSI, применяемой для понимания и проектирования архитектуры системы, TCP/IP — клиент-сервер, который реально используется для передачи данных через сети, включая интернет.

Источник: ru.freepik.com

1 уровень: Физический

Physical Layer — нижняя ступень. Это основа для вышележащих ступеней модели, так как обеспечивает непосредственную связь между устройствами в сети, помогает делиться данными. Проводит передачу сигналов через физическую среду связи — кабели, оптическое волокно, беспроводные каналы. Используемые средства — концентраторы и репитеры.

Функции:

  • Кодирует и декодирует биты информации через протокол Ethernet, а также Bluetooth, Wi-Fi.
  • Устанавливает физическое соединение.
  • Сигнализирует о начале и завершении отправки информации
  • Синхронизирует устройства для правильного обмена данными.
  • Ищет и исправляет сбои во время передачи или получения информации.

2 уровень: Канальный

Data Link Layer выполняет передачу данных между разными аппаратно-программными средствами в одной локальной сети (LAN).

Задачи:

  • Использует MAC-адреса, чтобы идентифицировать устройства.
  • Разделяет данные на кадры, или фреймы, для передачи.
  • Применяет разные методы, чтобы регулировать доступ к среде передачи, такие как CSMA/CD, CSMA/CA и токенизация.
  • Обнаруживает и исправляет ошибки. Проверяет полноту данных во время отправления.
  • Управляет потоком данных. Гарантирует, что отправитель не переполнит буферы адресата.

Вторая ступень получает информацию от физического уровня и разбивает их на кадры, которые включают заголовок с MAC-адресом источника и назначения, а также сами данные. Затем кадры проверяются на наличие ошибок и отправляются сетевому уровню.

3 уровень: Сетевой

Network Layer — третий уровень, который доставляет данные между сетями с помощью маршрутизаторов и коммутаторов.

Функции:

  • Выбирает оптимальный маршрут отправки информации в рамках сети. Учитывает скорость, надежность и другое.
  • Применяет IP-адреса, чтобы идентифицировать программно-аппаратные средства.
  • Разделяет данные на пакеты для передачи. Это помогает эффективно отправлять информацию через сети с лимитированной длиной кадров.
  • Использует разные протоколы маршрутизации — RIP, OSPF, BGP.
  • Управляет перегрузками.

На сетевом этапе информация разбивается на пакеты, которые включают данные, IP-адреса отправителя и получателя. Затем система передает их по сети, проверяет на наличие ошибок, но не исправляет сбои. Если ошибок нет, сведения извлекаются из фрагментов и передаются транспортному уровню. При возникновении проблем — отправляется запрос на повторную операцию.

H2: 4 уровень: Транспортный

Transport Layer гарантирует корректную передачу данных между приложениями на разных хостах с помощью протоколов TCP и UDP:

  • TCP. Обеспечивает надежную доставку информации. Проверяет каждый бит информации, что снижает скорость в сравнении с UDP. К примеру, используется для ввода паролей, обеспечивает авторизацию.
  • UDP. Не отслеживает цельность битов, действует быстрее. Применяется для передачи видео, аудио, то есть файлов, для которых небольшая потеря информации не критична.

TCP делит данные на сегменты. Необходимы для отправки информации по сети с учетом пропускной способности. Маленькие пакеты снижают риск потери битов или передачи не тому адресату.

UDP работает с автономными датаграммами, которые не зависят от сети и могут доставляться разными маршрутами произвольно.

H2: 5−7 уровни: Сеансовый, представительский, прикладной

Работа с чистыми данными происходит только на пяти последних уровнях модели ОСИ. Задача на этих ступенях — преобразовать информацию в понятный для пользователя вид.

Сеансовый уровень (Session Layer) обеспечивает соединения, или сессии — временное взаимодействие между программно-аппаратными средствами. К примеру, видеозвонок по Skype. Между устройствами устанавливается связь для передачи изображения и голоса. Для этого протоколы проверяют, чтобы собеседники владели нужными кодеками, и сигнал поддерживался с обеих сторон.

Функции уровня:

  • Синхронизирует данные.
  • Управляет последовательностью обмена информацией.
  • Осуществляет блокировки и параллельный доступ.
  • Отвечает за восстановление связи в случае сбоев.

Главные протоколы — NBSS, RPC.

Представительский этап (Presentation Layer) преобразует, кодирует, шифрует данные, чтобы провести корректную отправку между сетевыми системами.

Задачи:

  • Сжимает информацию, чтобы увеличить скорость процессов.
  • Управляет форматом данных, чтобы обеспечить соответствие требованиям адресата. Помогает разным устройствам верно представить полученную информацию.

Применяемые протоколы — SSL/TLS, стандарты кодирования — ASCII, Unicode, JPEG.

Прикладной уровень (Application Layer) обеспечивает функциональность и связь приложений и сервисов в сетях:

  • Преобразует форматы данных. Проводит кодирование и сжатие.
  • Предоставляет доступ к прикладным сервисам. Например, веб-страницам, электронной почте, базам данных.
  • Организует коммуникацию между приложениями с помощью протоколов HTTP и SMTP.
  • Создает понятный интерфейс для людей.

Протоколы — DNS, NFS, FTP, BitTorrent, BOOTP.

Источник: ru.freepik.com

Как работает модель

Пример действия модели ОСИ для чайников — поиск веб-страницы с помощью браузера:

Этап 1. Физический. Пользователь вводит доменное имя сайта в строку поисковика. Информация преобразуется в биты и передается, например, по беспроводному Wi-Fi.

Этап 2. Канальный. Ноутбук создает кадры данных, чтобы отправить с помощью маршрутизатора.

Этап 3. Сетевой. Происходит выбора маршрута доставки информации к серверу.

Этап 4. Транспортный. Полученные сведения подразделяются на сегменты и через надежный протокол TCP отправляются на следующую ступень обработки.

Этап 5. Сеансовый. Обеспечивает соединение между ноутбуком и сервером.

Этап 6. Представление данных. Если сервер содержит искомые сведения, они отобразятся в формате, который поддерживает браузер.

Этап 7. Прикладной. Пользователь видит результат запроса на экране.

Второй пример — сценарий отправки электронного письма:

Этап 1. Физический. Пользователь пишет текст. Письмо преобразуется в электрические сигналы и передается через кабель или беспроводной канал до сетевого адаптера устройства.

Этап 2. Канальный. Данные упаковываются в кадры, каждый из которых получает адрес MAC для доставки и проверяется на ошибки. На этом этапе происходит отправка информации по локальной сети до маршрутизатора или коммутатора.

Этап 3. Сетевой. Пакеты данных направляются через Интернет к серверу электронной почты, используя IP-адреса. Здесь определяется маршрут и управляется трафиком данных.

Этап 4. Транспортный. Информация разделяется на более мелкие части (если требуется), и к ним добавляется информация о порядке доставки. Транспортный уровень также контролирует, чтобы все фрагменты были получены правильно.

Этап 5. Сеансовый. Устанавливается соединение с сервером почты, идентифицируется время сессии.

Этап 6. Представительный. Письмо преобразуется в стандартизированный формат, чтобы сервер мог его понять. Происходит кодирование текста.

Этап 7. Прикладной. Используется протокол SMTP для отправки письма на сервер и получения его адресатом. Это последний этап, на котором данные приходят к получателю и обрабатываются конечным приложением — почтовым сервером.

Главное, что нужно знать

  1. Модель OSI — концептуальная схема в информатике, которая описывает функциональность сетевых протоколов и их взаимодействие в компьютерных сетях.
  2. Состоит из семи уровней: физический, канальный, сетевой, транспортный, сеансовый, представительский, прикладной.
  3. Физический проводит передачу данных через электрические сигналы, световые волны или радиоволны.
  4. Канальный обеспечивает надежную коммуникацию между устройствами в пределах одной локальной сети.
  5. Сетевой осуществляет маршрутизацию пакетов данных между разными сетями, управляет трафиком и обнаруживает ошибки.
  6. Транспортный доставляет сведения от источника к получателю с учетом надежности и целостности, проводит сегментацию.
  7. Сеансовый устанавливает и завершает сеансы связи между устройствами, обеспечивает синхронизацию, управление длительностью соединения и восстановление после сбоев.
  8. Представительный преобразует информацию в стандартизированные форматы, чтобы гарантировать совместимость между отдельными системами.
  9. Прикладной преобразует данные в понятный для пользователя вид. Использует протоколы HTTP, FTP, SMTP.
alt

Всё для учебы доступно онлайн

Расписание, зачётку и домашние задания смотрите в приложении
Подберите программу обучения

ответьте на пять вопросов и узнайте, где будете учиться

Подобрать программу
Образование для карьеры
К каким профессиям вы более склонны?
Техническим Гуманитарным Творческим Медицинским
Какой у вас уровень образования?
Без образования Школа 9-11 класс Колледж Бакалавриат Магистратура Аспирантура
Какой формат обучения вам подходит?
Очно Заочно Онлайн По выходным дням
Интересует ли вас кредит на образование по ставке 3% в год?
Да Нет

Мы подобрали для вас программу обучения

Заполните форму, чтобы узнать больше о программе и наших предложениях

Политика конфиденциальности

Ваша конфиденциальность очень важна для нас. Мы хотим, чтобы Ваша работа в Интернет по возможности была максимально приятной и полезной, и Вы совершенно спокойно использовали широчайший спектр информации, инструментов и возможностей, которые предлагает Интернет. Персональные данные, собранные при регистрации (или в любое другое время) преимущественно используется для подготовки Продуктов или Услуг в соответствии с Вашими потребностями. Ваша информация не будет передана или продана третьим сторонам. Однако мы можем частично раскрывать личную информацию в особых случаях, описанных в данной Политике конфиденциальности.

Рамки Политики конфиденциальности

Настоящая Политика конфиденциальности (далее — «Политика») применяется к информации, полученной через данный сайт, иные сайты, виджеты и другие используемые интерактивные средства, на которых есть ссылка на данную Политику (далее — «Сайт») от пользователей Сайта (далее — «Пользователи»).

Нижеследующие правила описывают, как Университет «Синергия» обращается с любой информацией, относящейся к прямо или косвенно определенному или определяемому физическому лицу (субъекту персональных данных) (далее — «Персональные данные»), для целей оказания услуг с использованием Сайта.

Пользователи включают в себя всех физических лиц, которые подключаются к Сайту и используют Сайт.

Пользователи прямо соглашаются на обработку своих Персональных данных, как это описано в настоящей Политике. Обработка означает любое действие (операцию) или совокупность действий (операций), совершаемых с использованием средств автоматизации или без использования таких средств с Персональными данными, включая сбор, запись, систематизацию, накопление, хранение, уточнение (обновление, изменение), извлечение, использование, передачу (распространение, предоставление, доступ), блокирование, удаление, уничтожение Персональных данных.

Настоящая Политика конфиденциальности вступает в силу с момента ее размещения на Сайте, если иное не предусмотрено новой редакцией Политики конфиденциальности.

Контролирующие и обрабатывающие лица

Пользователи соглашаются с тем, что:

  • Пользуясь Сайтом, и принимая условия использования, опубликованные на Сайте, пользователь заявляет о своем однозначном согласии с обработкой его Персональных данных способами, описанными в настоящей Политике.
  • Обработка Персональных данных Пользователей осуществляется Оператором персональных данных — Университет «Синергия» (ИНН: 7729152149, ОГРН: 1037700232558).

С какой целью собираются эти данные

Имя используется для обращения лично к вам, а ваш e-mail для отправки вам писем рассылок, новостей тренинга, полезных материалов, коммерческих предложений. Вы можете отказаться от получения писем рассылки и удалить из базы данных свои контактные данные в любой момент, кликнув на ссылку для отписки, присутствующую в каждом письме.

Сбор Персональных данных

При регистрации на Сайте Пользователи подтверждают свое согласие с условиями настоящей Политики и свое согласие на обработку своих Персональных данных в соответствии с условиями настоящей Политики, кроме того они соглашаются на обработку своих Персональных данных на серверах Университета «Синергия», расположенных на территории Российской Федерации.

Обработка Персональных данных осуществляется не дольше, чем этого требуют цели обработки Персональных данных, изложенные в настоящей Политике (за исключением случаев, предусмотренных законодательством Российской Федерации). Университет «Синергия» может обрабатывать следующие Персональные данные:

  • «Как к Вам обращаться» в форме обратной связи, в случае если посетитель указывает свои полные ФИО или только часть;
  • Электронный адрес;
  • Номер телефона;
  • Также на сайте происходит сбор и обработка обезличенных данных о посетителях (в т. ч. файлов «cookie») с помощью сервисов интернет-статистики (Яндекс Метрика и других).
  • Вышеперечисленные данные далее по тексту Политики объединены общим понятием Персональные данные.

Как эти данные используются

На сайте используются куки (Cookies) и данные о посетителях сервисов (Яндекс Метрика и других). При помощи этих данных собирается информация о действиях посетителей на сайте с целью улучшения его содержания, улучшения функциональных возможностей сайта и, как следствие, создания качественного контента и сервисов для посетителей. Вы можете в любой момент изменить настройки своего браузера так, чтобы браузер блокировал все файлы cookie или оповещал об отправке этих файлов. Учтите при этом, что некоторые функции и сервисы не смогут работать должным образом.

Как эти данные защищаются

Для защиты Вашей личной информации мы используем разнообразные административные, управленческие и технические меры безопасности. Наша Компания придерживается различных международных стандартов контроля, направленных на операции с личной информацией, которые включают определенные меры контроля по защите информации, собранной в Интернет. Наших сотрудников обучают понимать и выполнять эти меры контроля, они ознакомлены с нашим Уведомлением о конфиденциальности, нормами и инструкциями. Тем не менее, несмотря на то, что мы стремимся обезопасить Вашу личную информацию, Вы тоже должны принимать меры, чтобы защитить ее. Мы настоятельно рекомендуем Вам принимать все возможные меры предосторожности во время пребывания в Интернете. Организованные нами услуги и веб-сайты предусматривают меры по защите от утечки, несанкционированного использования и изменения информации, которую мы контролируем. Несмотря на то, что мы делаем все возможное, чтобы обеспечить целостность и безопасность своей сети и систем, мы не можем гарантировать, что наши меры безопасности предотвратят незаконный доступ к этой информации хакеров сторонних организаций.

В случае изменения данной политики конфиденциальности вы сможете прочитать об этих изменениях на этой странице или, в особых случаях, получить уведомление на свой e-mail.

Политика в отношении обработки персональных данных.pdf

В случае изменения данной политики конфиденциальности вы сможете прочитать об этих изменениях на этой странице или, в особых случаях, получить уведомление на свой e-mail.

Заявка Позвонить

Подобрать программу и поступить

DMCA.com Protection Status