Сетевая модель OSI

Содержание

Слайд 2

Оглавление

Что такое OSI?
Уровни OSI
Физический уровень
Канальный уровень
Сетевой уровень (Протоколы)
Транспортный уровень (Протоколы)
Сеансовый уровень (Протоколы)

Оглавление Что такое OSI? Уровни OSI Физический уровень Канальный уровень Сетевой уровень

Уровень представления Прикладной уровень (Протоколы)

Слайд 3

Что такое OSI

Сетевая модель OSI (The Open Systems Interconnection model) — сетевая

Что такое OSI Сетевая модель OSI (The Open Systems Interconnection model) —
модель стека (магазина) сетевых протоколов OSI/ISO. Посредством данной модели различные сетевые устройства могут взаимодействовать друг с другом. Модель определяет различные уровни взаимодействия систем. Каждый уровень выполняет определённые функции при таком взаимодействии.

Слайд 4

Уровни OSI

Физический уровень
Канальный уровень
Сетевой уровень
Протоколы
Транспортный уровень
Протоколы
Сеансовый уровень
Протоколы
Уровень представления
Прикладной уровень
Протоколы

Уровни OSI Физический уровень Канальный уровень Сетевой уровень Протоколы Транспортный уровень Протоколы

Слайд 5

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

Физический слой (англ. physical layer) или Физический уровень — первый уровень

Физический уровень Физический слой (англ. physical layer) или Физический уровень — первый
сетевой модели OSI. Это нижний уровень модели OSI — физическая и электрическая среда для передачи данных. Физический уровень описывает способы передачи бит (а не пакетов данных) через физические среды линий связи, соединяющие сетевые устройства. На этом уровне описываются параметры сигналов, такие как амплитуда, частота, фаза, используемая модуляция, манипуляция. Решаются вопросы, связанные с синхронизацией, избавлением от помех, скоростью передачи данных.
Если посмотреть с той точки зрения, что сеть включает в себя оборудование и программы, контролирующие оборудование, то здесь физический слой будет относиться именно к первой части определения. Этот уровень, так же как канальный и сетевой, является сетезависимым.

Слайд 6

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

Канальный уровень (англ. Data Link layer), также уровень передачи данных— второй

Канальный уровень Канальный уровень (англ. Data Link layer), также уровень передачи данных—
уровень сетевой модели OSI, предназначенный для передачи данных узлам, находящимся в том же сегменте локальной сети. Также может использоваться для обнаружения и, возможно, исправления ошибок, возникших на физическом уровне. Примерами протоколов, работающих на канальном уровне, являются: Ethernet для локальных сетей (многоузловой), Point-to-Point Protocol (PPP), HDLC и ADCCP для подключений точка-точка (двухузловой).
Канальный уровень отвечает за доставку кадров (frame) между устройствами, подключенными к одному сетевому сегменту. Кадры канального уровня не пересекают границ сетевого сегмента. Кадры передаются последовательно с обработкой кадров подтверждения, отсылаемых обратно получателем.
Функции межсетевой маршрутизации и глобальной адресации осуществляются на более высоких уровнях модели OSI, что позволяет протоколам канального уровня сосредоточиться на локальной доставке и адресации.
Многие протоколы канального уровня не имеют подтверждения о приёме кадра, некоторые протоколы даже не имеют контрольной суммы для проверки целостности кадра. В таких случаях протоколы более высокого уровня должны обеспечивать управление потоком данных, контроль ошибок, подтверждение доставки и ретрансляции утерянных данных.
На этом уровне работают коммутаторы, мосты.

Слайд 7

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

Сетевой уровень (англ. Network layer) — 3-й уровень сетевой модели OSI,

Сетевой уровень Сетевой уровень (англ. Network layer) — 3-й уровень сетевой модели
предназначается для определения пути передачи данных. Отвечает за трансляцию логических адресов и имён в физические, определение кратчайших маршрутов, коммутацию и маршрутизацию, отслеживание неполадок и заторов в сети. На этом уровне работает такое сетевое устройство, как маршрутизатор.Сетевой уровень отвечает на запросы обслуживания от Транспортного уровня и направляет запросы обслуживания на Канальный уровень.
Протоколы сетевого уровня маршрутизируют данные от источника к получателю и могут быть разделены на два класса: протоколы с установкой соединения и без него.

Слайд 8

Протоколы использующиеся на сетевом уровне

Протоколы использующиеся на сетевом уровне

Слайд 9

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

Транспортный уровень (англ. Transport layer) — 4-й уровень сетевой модели OSI,

Транспортный уровень Транспортный уровень (англ. Transport layer) — 4-й уровень сетевой модели
предназначен для доставки данных. При этом неважно, какие данные передаются, откуда и куда, то есть, он предоставляет сам механизм передачи. Блоки данных он разделяет на фрагменты, размеры которых зависят от протокола: короткие объединяет в один, а длинные разбивает. Протоколы этого уровня предназначены для взаимодействия типа точка-точка.
Существует множество классов протоколов транспортного уровня, начиная от протоколов, предоставляющих только основные транспортные функции, например, функции передачи данных без подтверждения приема, и заканчивая протоколами, которые гарантируют доставку в пункт назначения нескольких пакетов данных в надлежащей последовательности, мультиплексируют несколько потоков данных, обеспечивают механизм управления потоками данных и гарантируют достоверность принятых данных.
Некоторые протоколы транспортного уровня, называемые протоколами без установки соединения, не гарантируют, что данные доставляются по назначению в том порядке, в котором они были посланы устройством-источником. Некоторые транспортные уровни справляются с этим, собирая данные в нужной последовательности до передачи их на сеансовый уровень.

Слайд 10

Протоколы использующиеся на транспортном уровне

Протоколы использующиеся на транспортном уровне

Слайд 11

Сеансовый уровень

Сеансовый уровень (англ. Session layer) — 5-й уровень сетевой модели OSI,

Сеансовый уровень Сеансовый уровень (англ. Session layer) — 5-й уровень сетевой модели
отвечает за поддержание сеанса связи, позволяя приложениям взаимодействовать между собой длительное время. Уровень управляет созданием/завершением сеанса, обменом информацией, синхронизацией задач, определением права на передачу данных и поддержанием сеанса в периоды неактивности приложений. Синхронизация передачи обеспечивается помещением в поток данных контрольных точек, начиная с которых возобновляется процесс при нарушении взаимодействия.

Слайд 12

Протоколы использующиеся на сеансовом уровне

Протоколы использующиеся на сеансовом уровне

Слайд 13

Уровень представления

Уровень представления (англ. Presentation layer) — шестой уровень сетевой модели

Уровень представления Уровень представления (англ. Presentation layer) — шестой уровень сетевой модели
OSI.
Этот уровень отвечает за преобразование протоколов и кодирование/декодирование данных. Запросы приложений, полученные с уровня приложений, он преобразует в формат для передачи по сети, а полученные из сети данные преобразует в формат, понятный приложениям. На этом важном уровне может осуществляться сжатие/распаковка или кодирование/декодирование данных, а также перенаправление запросов другому сетевому ресурсу, если они не могут быть обработаны локально.
Функции:
Преобразование данных
Перевод символов
Сжатие данных для увеличения пропускной способности канала
Шифрование и расшифрование

Слайд 14

Прикладной уровень

Протокол прикладного уровня (англ. Application layer) — протокол верхнего (7-го) уровня

Прикладной уровень Протокол прикладного уровня (англ. Application layer) — протокол верхнего (7-го)
сетевой модели OSI, обеспечивает взаимодействие сети и пользователя. Уровень разрешает приложениям пользователя иметь доступ к сетевым службам, таким, как обработчик запросов к базам данных, доступ к файлам, пересылке электронной почты. Также отвечает за передачу служебной информации, предоставляет приложениям информацию об ошибках и формирует запросы к уровню представления.