Что такое модель OSI?
• Модель взаимодействия открытых систем лежит в основе всех взаимодействий между сетевыми устройствами.
• Разработан в 1974 г. компанией (SO в честь американского
Министерство обороны начало использовать пакет TCP/IP для
протоколы
• Окончательно принят в 1977 году. Сейчас это теоретическая модель связи между сетевыми устройствами.
7-слойная модель
Уровень 7 =》Приложение
Уровень 6 =》Презентация
Слой 5 =》Сеанс
Уровень 4 =》Транспорт
Уровень 3 =》Сеть
Уровень 2 = Канал передачи данных
Уровень 1 =》 Физический
Слои
- Каждый уровень является отдельным и независимым. Каждый из них имеет свою собственную функцию, но также предоставляет услуги тем слоям, которые находятся выше и ниже его.
- При общении каждый уровень OSI общается с тем же уровнем на другом устройстве, например, прикладной уровень устройства A взаимодействует с прикладным уровнем устройства B, передавая данные через другие уровни.
- Прикладной уровень каждого устройства не связан с тем, как функционируют другие уровни, но он полагается на них в выполнении своей работы.
Прикладной уровень
- Работает с приложениями, которые вы используете для общения по сети.
- Он предоставляет сетевые услуги приложениям пользователя.
- Он отличается от других уровней тем, что не предоставляет услуги никакому другому уровню OSI, а только приложениям, не входящим в модель OSI.
- Примерами таких приложений являются: «Службы электронной почты».
- — Услуги сетевой печати
— Услуги базы данных
Уровень представления
- Делает данные презентабельными.
- Уровень представления гарантирует, что информация, отправляемая прикладным уровнем одной системы, может быть прочитана прикладным уровнем другой системы.
- При необходимости уровень представления преобразует несколько форматов данных, используя общий формат.
- Обеспечивает шифрование и сжатие данных.
Сеансовый уровень
- В первую очередь отвечает за обработку сеанса между устройствами (начало, поддержание и завершение)
- Enforces.order в общении между устройствами
- Регулирует поток данных
- Сеансовый уровень обеспечивает механизм управления диалогом между двумя конечными системами. Он определяет, как начинать, контролировать и завершать диалоги (называемые сеансами) между приложениями.
- Этот уровень запрашивает установление логического соединения по запросу конечного пользователя.
- Этот уровень также обрабатывает любой необходимый вход в систему или проверку пароля.
- Этот уровень предоставляет такие услуги, как дисциплина диалога, которые могут быть полнодуплексными или полудуплексными.
- Сеансовый уровень также может предоставить механизм контрольных точек, так что, если между контрольными точками произойдет какой-либо сбой, все данные могут быть повторно переданы из последней контрольной точки.
Транспортный уровень
- Обеспечивает надежную передачу пакетов от источника к месту назначения.
- Также управляет скоростью передачи-управления потоком.
- Существует два типа передачи (передача с установлением соединения и передача без установления соединения).
- Цель этого уровня — обеспечить надежный механизм обмена данными между двумя процессами на разных компьютерах.
- Гарантирует, что блоки данных доставляются без ошибок.
- Обеспечивает последовательность доставки блоков данных.
- Гарантирует отсутствие потери или дублирования единиц данных.
- Предоставляет услуги без установления соединения или ориентированные на соединение.
Сетевой уровень
- Определяет сквозную доставку пакетов.
- Определяет логическую адресацию, чтобы можно было идентифицировать любую конечную точку.
- Определяет, как работает маршрутизация и как изучаются маршруты для доставки пакетов.
- Сетевой уровень также определяет, как фрагментировать пакет на более мелкие пакеты для размещения различных носителей.
Уровень канала передачи данных
- Это уровень 2 модели OSI.
- Единица данных == кадры
- Устройства == коммутатор, мост
- Протокол == PPP, HDLC, Frame Relay, ATM, VTP, STP
- Работа уровня канала передачи данных — он получает данные от сетевого уровня в форме пакета. Затем прикрепите заголовок и трейлер к этому пакету. Теперь пакет становится Frame. И его заголовок содержит информацию о преамбуле, MAC-адресе назначения, MAC-адресе источника и длине, а его трейлер имеет FCS (последовательность проверки кадра).
- Имеет два собственных подуровня: - Управление логическим каналом (LLC) - Управление доступом к среде (MAC)
- LLC действует между протоколами, такими как Интернет-протокол (IP) и метод MAC.
- MAC отвечает за соединение с физическим носителем.
Есть два подуровня канала передачи данных:
1. Подраздел MAC (управление доступом к среде)
= слой Имеет стандарт IEEE 802.3
Определяет, как кадры размещаются на носителе. Конкурентный медиа-доступ осуществляется в порядке очереди, когда все используют одну и ту же полосу пропускания.
2. LLC (управление логическим каналом) Sub = уровень. Имеет стандарт IEEE 802.2.
Отвечает за идентификацию протоколов сетевого уровня, а затем их инкапсуляцию.
Физический слой
- Самый нижний, нижний, слой — отвечает за физическое соединение между устройствами.
- Передачи могут быть аналоговыми или цифровыми
- Отвечает за скорость передачи
- Включает в себя все компоненты, такие как тип разъема (RJ 45, Token Ring, BNC и т. д.)
- Устройства на этом уровне включают NICS, повторители, концентраторы и концентраторы.