Модель OSI

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

Таблица 3.1. Уровни модели OSI

Название уровня Описание выполняемых функций
Уровень 7 прикладной Обеспечивает взаимодействие между прикладным программным обеспечением и одним из сетевых протоколов, функционирующим на данном уровне.
Уровень 6 представительский Форматирует данные: сжимает, шифрует, кодирует и преобразует символы.
Уровень 5 сеансовый Устанавливает, поддерживает и завершает соединение (сеанс) между двумя оконечными точками связи (обычно приложениями) путем настройки соответствующих параметров    
Уровень 4 транспортный В зависимости от применяемого протокола на этом уровне могут выполняться функции обнаружения и коррекции ошибок, управления потоком данных, мультиплексирования и т.п.
Уровень 3 сетевой В основном отвечает за логическую адресацию и определение маршрута (маршрутизацию)
Уровень 2 канальный Обеспечивает физическую адресацию и управление сетевой платой. Кроме этого, на этом уровне в пакет добавляется последовательность FCS, позволяющая обнаруживать некоторые ошибки
Уровень 1 физический Преобразует биты в физическую форму (электрические импульсы, оптические сигналы, радиоимпульсы) со стороны отправителя и выполняет обратное преобразование на стороне получателя

Для передачи данных по сети от компьютера–источника к компьютеру–приемнику необходимо выполнить следующие операции:

- разбить данные на блоки;

- добавить информацию к каждому блоку, чтобы указать местонахождение источника данных;

- добавить информацию к каждому блоку, чтобы указать приемник;

- добавить информацию синхронизации и информацию для проверки ошибок;

- поместить данные в сеть и отправить их по заданному адресу.

Сетевая операционная система при выполнении этих операций следует строго определенному набору процедур. Эти процедуры называются протоколами (правилами взаимодействия). На практике при реализации сетей стремятся использовать стандартные протоколы, которые позволяют программному и аппаратному обеспечению различных производителей нормально взаимодействовать между собой. Существуют несколько наборов стандартов: модель OSI и ее модификация, называемая Project 802, Xerox Network Systems (XNS).








Дата добавления: 2015-04-15; просмотров: 1057;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.