Распределенные автоматизированные системы
Лычёв А.В. © изд-во ВМИРЭ © 2007 год
218
шруту, определенному на сетевом уровне (например: комплект-
ность данных, порядок передачи данных и т.п.);
5. Сеансовый уровень. Данный уровень обеспечивает со-
вместную работу программ на различных ЭВМ. Протоколы сеан-
сового уровня дают возможность двум программам найти друг
друга и установить соединение, а в случае отказа в сети по-
вторно передать только данные, посланные после возникнове-
ния отказа;
6. Представительный уровень. Представительный уровень
обеспечивает преобразование данных из формата представления
данных конкретной ЭВМ в формат сети и обратно. Протоколы
представительного уровня определяют алгоритмы перекодировки
двоичной, текстовой информации и изображений, сжатия и рас-
паковки данных, преобразования различных сетевых стандар-
тов;
7. Прикладной уровень. Это самый верхний уровень моде-
ли OSI. Он обеспечивает интерфейс между прикладной програм-
мой и сетью. Ни пользователь, ни прикладная программа не
имеют доступа ни к одному из уровней модели OSI, кроме при-
кладного.
Каждый уровень модели OSI реализуется соответствующими
сетевыми протоколами. Каждый уровень модели OSI имеет не
менее одного связанного с ним сетевого протокола. Таким об-
разом, для реализации коммуникационного процесса необходимо
иметь не менее семи сетевых протоколов. Поэтому существует
понятие стека протоколов, то есть набора сетевых протоко-
лов, упорядоченных в виде уровней для реализации коммуника-
ционного процесса. Физически протоколы реализованы в виде
пакетов сетевых программ, входящих в состав той или иной
операционной системы, функционирующей на конкретной ЭВМ.
На передающей ЭВМ данные, которые необходимо передать
по сети, поступают на верхний, прикладной уровень модели
OSI. Далее эти данные передаются вниз по уровням модели OSI
от прикладного до физического. Каждый уровень модели OSI,
кроме физического, добавляет к поступившим от вышележащего
уровня данным заголовок, содержащий управляющую информацию
для соответствующего уровня принимающей ЭВМ. На сетевом
уровне совокупная информация (данные и заголовки) делится
на пакеты по числу маршрутов передачи, а на канальном уров-
не эти пакеты делятся на кадры стандартного размера, при-
годные для непосредственной передачи на физическом уровне.
На принимающей ЭВМ поступившая по сети информация пе-
редается вверх по уровням модели OSI от физического до при-
кладного. Каждый уровень модели OSI, кроме физического,
удаляет соответствующий адресованный ему заголовок. На ка-
нальном уровне принятые кадры упорядочиваются, так как мо-
гут быть приняты не в той последовательности, чем посыла-