logo
Информатика_ЗФ / 2013_Информатика УМО_легпром

Сетевая модель osi/iso

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

Международной организацией по стандартизации ISO (International Standards Organization) была предложена модельархитектуры вычислительной сетиOSI(Open System Interconnection – связь открытых сетей). Эта модель, которой стараются придерживаться большинство пользователей, разделяет коммуникационные функции в сети насемьуровней. Обмен данными происходит путём их перемещения на компьютере отправителя с верхнего уровня на нижний, затем транспортировки по каналу связи и обратным преобразованием на компьютере получателя с нижнего уровня на верхний.

Самый высокий уровень – уровеньприложений(Application Layer – прикладной) является интерфейсом между прикладными программами и процессами модели OSI.

Уровень представления (Presentation Layer) определяет формат для обмена данными, служит для шифрования, сжатия и кодового преобразования данных.

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

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

Сетевой уровень (Network Layer) обеспечивает перевод логических имен адресов в физические. На основании конкретных сетевых условий, приоритета услуги осуществляется маршрутизация, то есть выбор маршрута передачи пакета данных в сети, и управление потоком данных в сети (буферизация данных, контроль ошибок при установлении соединения).

Канальный уровень (Data Link) определяет правила использования физического уровня узлами сети. Этот уровень подразделяется на два подуровня: Контроль доступа к среде (Media Access Control), связанный с доступом к сети и ее управлением, и Логический контроль связи (Logical Link Control), связанный с передачей и приемом пользовательских сообщений. Именно на уровне Data Link обеспечивается передача данных кадрами, которые представляют собой блоки данных, содержащие дополнительную управляющую информацию. Исправление ошибок осуществляется автоматически путем повторной посылки кадра. Кроме того, на этом уровне обеспечивается и правильная последовательность передаваемых и принимаемых кадров.

Самый низкий – физическийуровень(Physical Layer) определяет физические, механические и электрические характеристики линий связи. На этом уровне выполняется преобразование данных, поступающих от канального уровня, в сигналы, которые затем передаются по линиям связи. В локальных сетях это преобразование осуществляется с помощью сетевых адаптеров, в глобальных сетях для этой цели используются модемы.

Каждый уровень реально взаимодействует только с соседними уровнями (верхним и нижним), виртуально – только с аналогичным уровнем на конце линии. Реальное взаимодействие – непосредственная передача информации, при которой данные остаются неизменными. Виртуальное взаимодействие – опосредованное взаимодействие и передача данных, причем данные в процессе передачи могут видоизменяться.

Физическая связь реально имеет место только на самом нижнем уровне. Горизонтальные связи между всеми остальными уровнями являются виртуальными, реально они осуществляются передачей и преобразованием информации сначала вниз, последовательно до самого нижнего уровня, где происходит реальная передача, а потом на другом конце – обратная передача вверх последовательно до соответствующего уровня.