Операционные системы, среды и оболочки. Макаренко С.И. - 117 стр.

UptoLike

Составители: 

получателю. Сообщение состоит из заголовка, обычно фиксированной
длины, и набора данных определенного типа переменной длины.
В любой сетевой ОС имеется подсистема передачи сообщений,
называемая также транспортной подсистемой, которая обеспечивает
набор средств для организации взаимодействия процессов по сети.
Назначение этой системы экранировать детали сложных сетевых
протоколов от программиста. Подсистема позволяет процессам
взаимодействовать посредством достаточно простых примитивов.
Транспортная подсистема сетевой ОС имеет обычно сложную
структуру, отражающую структуру семиуровневой модели взаимодействия
открытых систем (Open System Interconnection, OSI). Представление сложной
задачи сетевого взаимодействия компьютеров в виде иерархии нескольких
частных задач позволяет организовать это взаимодействие максимально
гибким образом. В то же время каждый уровень модели OSI экранирует
особенности лежащих под ним уровней от вышележащих уровней, что делает
средства взаимодействия компьютеров все более универсальными по мере
продвижения вверх по уровням. Таким образом, в процесс выполнения
примитивов send и receive вовлекаются средства всех нижележащих
коммуникационных протоколов (рис. 8.3).
Рис. 8.3. Примитивы обмена сообщениями и транспортные средства
подсистемы ввода-вывода
117
получателю. Сообщение состоит из заголовка, обычно фиксированной
длины, и набора данных определенного типа переменной длины.
     В любой сетевой ОС имеется подсистема передачи сообщений,
называемая также транспортной подсистемой, которая обеспечивает
набор средств для организации взаимодействия процессов по сети.
Назначение этой системы — экранировать детали сложных сетевых
протоколов от программиста. Подсистема позволяет процессам
взаимодействовать посредством достаточно простых примитивов.
     Транспортная подсистема сетевой ОС имеет обычно сложную
структуру, отражающую структуру семиуровневой модели взаимодействия
открытых систем (Open System Interconnection, OSI). Представление сложной
задачи сетевого взаимодействия компьютеров в виде иерархии нескольких
частных задач позволяет организовать это взаимодействие максимально
гибким образом. В то же время каждый уровень модели OSI экранирует
особенности лежащих под ним уровней от вышележащих уровней, что делает
средства взаимодействия компьютеров все более универсальными по мере
продвижения вверх по уровням. Таким образом, в процесс выполнения
примитивов send и receive вовлекаются средства всех нижележащих
коммуникационных протоколов (рис. 8.3).




    Рис. 8.3. Примитивы обмена сообщениями и транспортные средства
                        подсистемы ввода-вывода




                                   117