Модель OSI

Международная Организация по Стандартизации основала Модель Открытой Системы Связи (OSI), что служит основой при проектировании сети. Большинство сетей проектируется соответственно этой модели.

Физический уровень обеспечивает физическая связь между компьютером и сетевым средой передачи данных.

Канальный уровень обеспечивает надежность и достоверность передачи данных, а также контроль и коррекцию ошибок.

Сетевой уровень использует услуги связи низшего уровня (канального) для организации передачи данных в сети.

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

Сеансовый уровень обеспечивает взаимодействие прикладных программ в сети.

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

Уровень приложений определяет сетевые прикладные программы, которые обслуживают файлы.

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: