Функционирование вычислительных систем и сетей удобно описывать в терминах процессов.
Процесс - динамический объект, реализующий целенаправленный акт обработки или передачи данных.
Процессы делятся на:
1) прикладные- обработка данных в ЭВМ и терминальном оборудовании, а также передача данных в СПД;
2) системные- обеспечение прикладных процессов (активизация терминала для прикладного процесса, организация связи между процессами и др.).
Данные между процессами передаются в виде сообщений через логические программно-организованные точки, называемые портами.
Порты разделяются на входные и выходные.
Промежуток времени, в течение которого взаимодействуют процессы, называется сеансом или сессией.
Вкаждом узле обработки данных (компьютере) могут одновременно выполняться несколько независимых прикладных процессов, связанных, например, с обработкой данных (такие процессы называются вычислительными процессами). Эти процессы путём обмена сообщениями через соответствующие порты могут взаимодействовать с прикладными процессами, протекающими в других узлах вычислительной сети так, как это показано на рис. 1.18.
Здесь в узле 1 и 2 выполняются по 3 прикладных процесса Аь А2, А3 и В], В2, В3 соответственно, а в узле 3 выполняется один прикладной процесс С. Эти процессы через соответствующие порты обмениваются сообщениями, причем процесс С обменивается сообщениями через два порта: входной, через который поступают сообщения от процесса В3, и выходной, который служит для передачи сообщений от процесса С к процессу Аь
Одним из основных понятий многоуровневой организации управления процессами в компьютерных сетях является понятие уровня, которое лежит в основе моделей всех сетевых технологий.
Уровень (layer) - понятие, позволяющее разделить всю совокупность функций обработки и передачи данных в вычислительной сети на несколько иерархических групп. На каждом уровне реализуются определенные функции обработки и передачи данных с помощью аппаратных и/или программных средств сети. Каждый уровень обслуживает вышележащий уровень и, в свою очередь, пользуется услугами нижележащего.
Модель взаимодействия открытых систем (OSI-модель)
Международная Организация по Стандартам (МОС, International Standards Organization - ISO) предложила в качестве стандарта открытых систем семиуровневую коммуникационную модель (рис. 1.19), известную как OSI-модель (Open Systems Interconnection) - модель Взаимодействия Открытых Систем (ВОС).
Каждый уровень OSI-модели отвечает за отдельные специфические функции в коммуникациях и реализуется техническими и программными средствами вычислительной сети.