|
Семиуровневая сетевая архитектура
Компьютерные
сети базируются на понятии семиуровневой коммуникационной модели OSI (Open System
Interconnction), которую предложила Международная организация стандартов (ISO).
Это идеальная модель, которой обязаны следовать разработчики сетей,
правда, это не всегда строго соблюдается.
Рассмотрим
эту модель подробнее.
- Уровень приложений.
Поддерживает прикладные программы и обеспечивает доступ приложений к сетевому
сервису. Например, на этом уровне ваш браузер подключается к Интернету или
локальной сети.
- Уровень представлений.
Переводит данные из формата приложений в промежуточный, где использует
сжатие и шифрование данных.
- Сеансовый уровень.
Обеспечивает интерфейс с транспортным уровнем и управляет взаимодействием
между компьютерами, участвующими в сеансе связи. Выполняется управлением доступом
на основе прав доступа на уровне соединенных компьютеров.
- Транспортный уровень.
На этом уровне осуществляется управление потоком данных из одной программы
в другую. Выполняется разделение данных на пакеты передающим компьютером и
их сборка на приемном. Выполняется согласование различных сетей через специальные
шлюзы.
- Уровень управления
линией передачи данных (канальный уровень). Отвечает за передачу и прием
кадров (блоков) данных в асинхронном режиме между компьютерами. В кадры включается
дополнительная управляющая информация.
- Физический уровень.
Обеспечивает преобразование данных в сигналы, передающиеся по линии связи
(кабелю).
В ряде случаев
несколько уровней могут объединяться в один или какой-либо уровень делиться
на два. Например, для сети Интернет, где применяется протокол TCP/IP, используется
пятиуровневая коммуникационная модель.
Любая информация,
отправляемая или принимаемая вашим компьютером, проходит через все уровни, если
он не является промежуточным звеном в сети. На каждом уровне добавляется или
отсекается служебная информация: адреса, контрольные суммы и др. То есть когда
ваше сообщение переходит с уровня на уровень, оно преобразуется по определенным
правилам, и к нему добавляется служебная информация, по которой сообщение может
быть приведено к первоначальному виду другим компьютером.
|
|