Физическое окружение вычислительной техники



         

Процессы - часть 2


Нумерация уровней осуществляется относительно физических средств соединения, то есть первый номер присваивается физическому уровню, а наибольший номер — прикладному (пользовательскому) уровню. Каждый уровень с меньшим номером считается вспомогательным для смежного с ним более высокого уровня и предоставляет ему определенный набор услуг, называемых сервисам. Следует подчеркнуть, что эталонная модель не определяет средства реализации протоколов, а только специфицирует их. Таким образом, функции каждого уровня могут быть реализованы различными аппаратными и программными средствами. Основным условием при этом является то, что взаимодействие между любыми смежными уровнями должно быть четко определенным, то есть осуществляться через точки доступа посредством стандартного межуровневого интерфейса. Точка доступа является портом, в котором объект N-гo уровня предоставляет услуги (N+1)- уровню. Это достаточно важное условие определяет возможность изменения протоколов отдельных уровней без изменения системы в целом, что является одним из основных условий построения открытых систем. Заметим, что в случае программной реализации межуровневого интерфейса в качестве портов выступают адреса, по которым заносятся межуровневые сообщения.

В процессе построения любой многоуровневой структуры возникает задача определения оптимального числа ее уровней. Так при разработке эталонной модели число ее уровней определялось из следующих соображений:

  • разбивка на уровни должна максимально отражать логическую структуру компьютерной сети;
  • межуровневые границы должны быть определены таким образом, чтобы обеспечивались минимальное число и простота межуровневых связей;
  • считается, что большое количество уровней с одной стороны упрощает внесение изменений в систему, а с другой стороны увеличивает количество межуровневых протоколов и затрудняет описание модели в целом.




    Содержание  Назад  Вперед