Скачать презентацию Лекция 10 Модель взаимодействия открытых систем Васильев Скачать презентацию Лекция 10 Модель взаимодействия открытых систем Васильев

Презентация по ЭВМ(часть первая).pptx

  • Количество слайдов: 13

Лекция № 10 Модель взаимодействия открытых систем Васильев А. В. группа С-406 2013 г. Лекция № 10 Модель взаимодействия открытых систем Васильев А. В. группа С-406 2013 г.

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

Протокол – это набор правил и методов взаимодействия объектов вычислительной сети, охватывающий основные процедуры, Протокол – это набор правил и методов взаимодействия объектов вычислительной сети, охватывающий основные процедуры, алгоритмы и форматы взаимодействия, обеспечивающие корректность согласования, преобразования и передачи данных в сети. Реализацией протокольных процедур обычно управляют специальные программы, реже - аппаратные средства. Протоколы для сетей – это то же самое, что язык для людей. Говоря на разных языках, люди могут не понимать друга, — так же и сети, использующие разные протоколы. Но и внутри сети протоколы обеспечивают разные варианты обращения с информацией, разные виды сервиса при работе с ней. От эффективности этих сервисов, их надёжности, простоты, удобства и распространённости зависит степень эффективности и удобства работы человека в сети.

Международной организацией по стандартизации (ISO) разработана система стандартных протоколов, получившая название модели взаимодействия открытых Международной организацией по стандартизации (ISO) разработана система стандартных протоколов, получившая название модели взаимодействия открытых систем (Open System Interconnection — OSI), часто называемая также эталонной семиуровневой логической моделью открытых систем. Открытая система — система, доступная для взаимодействия с другими системами в соответствии с принятыми стандартами. Система протоколов OSI базируется на разделении всех процедур взаимодействия на отдельные мелкие функциональные уровни, для каждого из которых легче создать стандартные алгоритмы их построения. OSI представляет собой самые общие рекомендации для построения стандартов совместимых сетевых программных продуктов, она же служит базой для производителей при разработке совместимого сетевого оборудования, то есть эти рекомендации должны быть реализованы как в аппаратуре, так и в программных средствах вычислительных сетей. В настоящее время модель взаимодействия открытых систем является наиболее популярной сетевой архитектурной моделью. Модель регламентирует общие функции, а не специальные решения.

В общем случае сеть должна иметь семь функциональных уровней. Табл. 1. Уровни управления модели В общем случае сеть должна иметь семь функциональных уровней. Табл. 1. Уровни управления модели OSI.

Табл. 1. Уровни управления модели OSI. Прикладной уровень отвечает за управление терминалами сети и Табл. 1. Уровни управления модели OSI. Прикладной уровень отвечает за управление терминалами сети и прикладными процессами, являющимися источниками и потребителями информации, передаваемой в сети. Он ведает запуском программ пользователя, их выполнением, вводом/выводом данных, административным управлением сетью.

Табл. 1. Уровни управления модели OSI. Уровень представления - это интерпретация и преобразование передаваемых Табл. 1. Уровни управления модели OSI. Уровень представления - это интерпретация и преобразование передаваемых в сети данных к виду, удобному для прикладных процессов. Он обеспечивает представление данных в согласованных форматах и синтаксисе, трансляцию и интерпретацию программ с разных языков, шифрование данных. Сеансовый уровень - организация и проведение сеансов связи между прикладными процессами (инициализация и поддержание сеанса между абонентами сети, управление очередностью и режимами передачи данных).

Табл. 1. Уровни управления модели OSI. Транспортный уровень – это управление сегментированием данных (сегмент Табл. 1. Уровни управления модели OSI. Транспортный уровень – это управление сегментированием данных (сегмент - блок данных транспортного уровня) и сквозной передачей (транспортировкой) данных от источника к потребителю (обмен управляющей информацией и установление между абонентами логического канала, обеспечение качества передачи данных). Сетевой уровень — управление логическим каналом передачи данных в сети (адресация и маршрутизация данных, коммутация каналов, сообщений, пакетов и мультиплексирование).

Табл. 1. Уровни управления модели OSI. Канальный уровень - формирование и управление физическим каналом Табл. 1. Уровни управления модели OSI. Канальный уровень - формирование и управление физическим каналом передачи данных между объектами сетевого уровня (установление, поддержание и разъединение логических каналов), обеспечение прозрачности физических соединений, контроля и исправления ошибок передачи. Физический уровень - установление, поддержание и расторжение соединений с физическим каналом сети (обеспечение нужными физическими реквизитами подключения к физическому каналу).

Блоки информации, передаваемые между уровнями, имеют стандартный формат: заголовок, служебная информация, данные, концевик. Каждый Блоки информации, передаваемые между уровнями, имеют стандартный формат: заголовок, служебная информация, данные, концевик. Каждый уровень при передаче блока информации нижестоящему уровню снабжает его своим заголовком. Заголовок вышестоящего уровня воспринимается нижестоящим как передаваемые данные. На рис. 1 показана структура передачи данных модели OSI с добавленными заголовками. Рис. 1. Структура передачи данных модели OSI.

Средства каждого уровня отрабатывают протокол своего уровня и интерфейсы с соседними уровнями. Нижестоящие уровни Средства каждого уровня отрабатывают протокол своего уровня и интерфейсы с соседними уровнями. Нижестоящие уровни обеспечивают возможность функционирования вышестоящих, при этом каждый уровень имеет интерфейс только с соседними уровнями и на каждом уровне управления оговаривается: □ спецификация услуг (что делает уровень? ); □ спецификация протоколов (как это делается? ). Набор протоколов, достаточный для организации взаимодействия в сети, называется стеком коммуникационных протоколов.

Указанные уровни управления можно по разным признакам объединять в группы: - уровни 1, 2 Указанные уровни управления можно по разным признакам объединять в группы: - уровни 1, 2 и частично 3 реализуются большей частью за счёт аппаратных средств; верхние уровни с 4 по 7 и частично 3 обеспечиваются программными средствами; - уровни 1 и 2 обслуживают абонентскую подсеть, уровни 3 и 4 - коммуникационную подсеть, уровни 5 -7 обслуживают прикладные процессы, выполняемые в сети; - уровни 1 и 2 ответственны за физические соединения, уровни 3 -6 заняты opганизацией передачи, передачей и преобразованием информации в понятную для абонентской аппаратуры форму, уровень 7 обеспечивает выполнение прикладных программ пользователя.

Стеки протоколов наиболее распространённых сетей — сети Х. 25, глобальной сети Интернет и локальной Стеки протоколов наиболее распространённых сетей — сети Х. 25, глобальной сети Интернет и локальной вычислительной сети Novell Net Ware — показаны на рис. 2. Рис. 2. Стеки протоколов.