Содержание
- 2. 1. ПОНЯТИЕ «ОТКРЫТАЯ СИСТЕМА» 2. ПРИКЛАДНОЙ УРОВЕНЬ 3. УРОВЕНЬ ПРЕДСТАВЛЕНИЯ 4. СЕАНСОВЫЙ УРОВЕНЬ 5. ТРАНСПОРТНЫЙ УРОВЕНЬ
- 3. 1. ПОНЯТИЕ «ОТКРЫТАЯ СИСТЕМА» Обмен информацией в любых службах электросвязи должен осуществляться по определённым, заранее оговорённым
- 4. Модель OSI, как это следует из её названия, описывает взаимосвязи открытых систем. В широком смысле открытой
- 5. Использование при разработке систем открытых спецификаций позволяет третьим сторонам разрабатывать для этих систем различные аппаратные или
- 6. возможность построения сети из аппаратных средств различных производителей, придерживающихся одного и того же стандарта; возможность безболезненной
- 7. вычислительной аппаратуры и программного обеспечения, работающих в разных странах. Само название стандартов, определяющих работу сети Internet
- 8. Модули, реализующие протоколы соседних уровней и находящиеся в одном узле, также взаимодействуют друг с другом в
- 9. Рисунок 1.1 – Структура модели OSI
- 10. Эти правила принято называть интерфейсом. Интерфейс определяет набор сервисов, предоставляемый данным уровнем соседнему уровню. В сущности,
- 11. уровня, а Ethernet – функции 1 и 2 уровней. Следовательно эти протоколы дополняют друг друга. Например,
- 12. простой протокол управления сетью, работающий на прикладном уровне, предназначен, как это понятно из названия, для управления
- 13. 2. Сообщения и их параметры для выполнения функций протоколов или интерфейсов. Каждый уровень модели OSI имеет
- 14. Например, протокол общей управляющей информации CMIP может выполнять более широкий и более сложный набор функций, по
- 15. Ответ пришёл до истечения Т2, это значит Т2 сбрасывается. 5 4 3 После сброса Т2, сразу
- 16. Средства каждого уровня должны отрабатывать, во-первых, свой собственный протокол, а во-вторых, интерфейсы с соседними уровнями. Иерархически
- 17. решающей эту задачу. Понятно, что один и тот же алгоритм может быть запрограммирован с разной степенью
- 18. т. д. В общем случае связь терминалов пользователей в сети осуществляется не напрямую, а через различные
- 19. выполняя доступ к удалённым ресурсам, не использует системную файловую службу; оно обходит верхние уровни модели OSI
- 20. 1.2 ПРИНЦИП РАБОТЫ МОДЕЛЬ OSI Пусть приложение обращается с запросом к прикладному уровню, например к файловой
- 21. После формирования сообщения прикладной уровень направляет его вниз по стеку уровню представления. Протокол уровня представления на
- 22. Когда сообщение по сети поступает на машину-адресат, оно принимается её физическим уровнем и последовательно перемещается вверх
- 23. выполняя соответствующие данному уровню функции, а затем удаляет заголовок и передаёт сообщение вышележащему уровню. Наряду с
- 24. использовать при обмене данными. После завершения диалога они должны разорвать это соединение. Телефонная связь – это
- 25. Рисунок 1.4 - Иллюстрация принципа работы модели OSI. Прикладной уровень выполняет, характерные для него действия, добавляет
- 26. 2. ПРИКЛАДНОЙ УРОВЕНЬ Цель прикладного уровня, как самого высокого в модели OSI, состоит в том, чтобы
- 27. Единица данных, которой оперирует прикладной уровень, обычно называется сообщением (message). Средства обслуживания прикладного уровня в режиме
- 28. Примером службы, которая идентифицирует пользователя, может послужить система доменных имён DNS (Domain Name System). DNS –
- 29. имени. Ещё одним примером идентификации может служить идентификация абонента и его подвижной станции в цифровой сотовой
- 30. Проблема аутентификации заключается в том, чтобы помешать кому-либо, кроме санкционированного пользователя (отправителя), изменять канал, то есть
- 31. Если кто-то подслушивает по эфирному интерфейсу, для того чтобы украсть аутентификационный ключ, ему необходимо знать алгоритм
- 32. Рисунок 2.1 - Иллюстрация механизма аутентификации Запрос на установление соединения Мобильная DECT-трубка Базовая станция Запрос Ответ
- 33. 3. Синхронизация взаимодействующих прикладных процессов. Примером протокола, обеспечивающего синхронизацию, может послужить протокол реального времени RTP (Real-time
- 34. 4. Определение качества услуг. Выполнение этих функций можно рассмотреть на примере двух совместно используемых протоколов: протокола
- 35. позволяет отправителю при получении отчёта обнаруживать, что перегрузка канала может заставить получателей не принимать потоки пакетов,
- 36. 6. Соглашение по аспектам защиты. Компонентами того соглашения могут быть: идентификация, управление доступом, целостность данных. Управление
- 37. конфиденциальных данных по незащищённым каналам эти данные можно подслушать и впоследствии злоупотреблять ими. Методы шифровки данных
- 38. представления информации и затем сообщает уровню представления какой, или какие, синтаксисы он будет использовать. Набор средств
- 39. 3. УРОВЕНЬ ПРЕДСТАВЛЕНИЯ Главной целью уровня представления (Presentation Layer) является обеспечение представления данных, передаваемых между прикладными
- 40. Функции уровня представления: 1. Выбор синтаксиса переноса и пересмотр этого выбора. Эта функция состоит в том,
- 41. 2. Преобразование синтаксиса, выбранного прикладными объектами в синтаксис переноса, включая специальные функции. Благодаря этой функции решаются
- 42. чисел. Пользователи как правило используют структуры данных, а не случайный набор байт. Уровень представления работает со
- 43. обмена данными обеспечивается сразу для всех прикладных служб. Примером такого протокола является протокол Secure Socket Layer
- 44. А если требуется дополнить уже имеющийся набор функций, относящихся к уровню представления, то используется отдельный протокол,
- 45. 4. СЕАНСОВЫЙ УРОВЕНЬ Цель сеансового уровня (Session Layer) заключается в том, чтобы обеспечить средства, необходимые для
- 46. во время его установления. Важной особенностью является то, что запрос на установление сеанса связи инициирует объект
- 47. участие в сеансе связи (набор сообщений протокола SIP делится на запросы (команды) клиента серверу и ответы
- 48. нормальных данных может служить данные пользователя. Сервисный блок данных уровня N (service-data-unit) – количество информации, подлинность
- 49. 3. Перенос срочных данных. Эта услуга обеспечивает срочную обработку срочного сервисного блока данных сеанса. На такой
- 50. 4. Управление маркером. Управление маркером – средство сеанса связи, которое позволяет взаимодействующим объектам представления явно управлять
- 51. право на использование услуги (при условии, что нет никаких других ограничений). б) Маркером не владеет другой
- 52. состоянии и договориться о точке ресинхронизации (в этом случае возможна потеря данных). Пользователи услуг сеанса могут
- 53. структурирования обмена данных в виде ряда диалоговых блоков. Для диалогового блока характерно то, что процесс передачи
- 54. 6. Ресинхронизация. Ресинхронизация может быть инициализирована любым пользователем услуг сеанса. При ресинхронизации сеанс связи переходит в
- 55. Когда используется симметричная синхронизация, пользователь услуг сеанса может повторно запрашивать синхронизацию для одного направления потока данных,
- 56. При использовании симметричной синхронизации, любой из трёх перечисленных вариантов ресинхронизации доступен пользователю услуг сеанса для каждого
- 57. 8. Разрушение соединения сеансового уровня. Эта услуга позволяет взаимодействующим объектам представления разрушать сеанс связи без потери
- 58. происходить поочерёдно в одном направлении, такой режим называется полудуплексным. Режим переноса при котором объекты представления могут
- 59. Те, которые должны быть выполнены объектами сеанса для обеспечения услуг сеанса. Кроме функций, заключающихся в выполнении
- 60. 5. ТРАНСПОРТНЫЙ УРОВЕНЬ На пути от отправителя к получателю пакеты могут быть искажены или утеряны. Хотя
- 61. объектов сеанса. Все протоколы транспортного уровня относятся к протоколам, работающим по принципу из конца в конец.
- 62. Объекты сеанса договариваются с транспортной службой о качестве транспортного соединения. Во время создания транспортного соединения из
- 63. разъединении тому объекту сеанса, с которым было установлено соединение. 3. Перенос нормальных данных. Эта услуга обеспечивает
- 64. Точка доступа транспортного обслуживания – точка, в которой услуги транспортного уровня, предоставляются транспортным объектом сеансовому объекту.
- 65. Функции транспортного уровня в режиме с установлением соединения: 1. Отображение транспортного адреса на сетевой адрес. Когда
- 66. транспортными объектами. Поэтому транспортный уровень отображает транспортные адреса на сетевые адреса, которые идентифицируют оконечные транспортные объекты
- 67. несколько транспортных адресов могут быть связаны с одним сетевым адресом. Для того, чтобы обеспечить эту связь
- 68. отображение транспортных соединений на сетевые соединения не должно основываться на взаимнооднозначном соответствии. Поэтому выполняется и мультиплексирование
- 69. течение фазы установления соединения: 3.1.1 Обеспечение сетевого соединения, которое соответствует требованиям объекта сеанса, принимая во внимание
- 70. соединений между парой точек доступа транспортного обслуживания. Например, в протоколе управления передачей TCP (Transmission Control Protocol),
- 71. протоколом TCP, является идентификатор порта прикладной службы. Номер порта в совокупности с номером сети и номером
- 72. 3.2.1 Упорядочивание. Эта функция обеспечивает упорядочивание сообщений, посылаемых одним транспортным объектом другому. То есть, в какой
- 73. уровня N и уровня (N+1). Сегментация осуществляется при передаче. В качестве примера протокола, выполняющего эту функцию,
- 74. Процесс FTP Процесс DNS Порт 21 Порт 53 Выходной поток Выходной поток Входной поток Входной поток
- 75. 3.2.3 Реассемблирование. После того, как передающим транспортным объектом, была выполнена сегментация, принимающему транспортному объекту нужно выполнить
- 76. установления соединения, будет выполняться или мультиплексирование или расщепление. Например, мультиплексированием в протоколе TCP называется процедура обслуживания
- 77. 3.2.5 Управление потоком данных. Эта функция обеспечивает управление скоростью передачи транспортных PDU, управление сегментацией, управление мультиплексированием.
- 78. настоящий момент принять. Квитанция (подтверждение), в протоколе TCP, посылается только в случае правильного приёма сегмента, отрицательные
- 79. На рисунке 5.4 (предыдущий слайд) показан поток байтов, поступающих на вход протокола TCP. Из потока байтов
- 80. не попадёт байт с номером N+S. Этот сегмент выходит за рамки окна, и передачу в таком
- 81. 3.2.6 Обнаружение ошибок и любой необходимый контроль качества обслуживания. Например, в протоколе TCP, обнаружение ошибок обеспечивается
- 82. программой TCP, значит произошла ошибка. Если квитанция не пришла к отправителю, то это означает, что либо
- 83. которые не были подтверждены квитанциями. Что бы реализовать повторную передачу, протокол TCP передаёт сегмент, поместив его
- 84. 3.3 Фаза разъединения соединения. Разъединение соединения может включать следующие функции: 3.3.1 Уведомление о причине разъединения. 3.3.2
- 85. разъединение сетевого соединения, а транспортное соединение сохраняется. Запрос на выполнение такой функции может быть инициирован верхними
- 86. Функции транспортного уровня в режиме без установления соединения: 1. Отображение транспортного адреса на сетевой адрес. 2.
- 87. Примером транспортного протокола, работающего в режиме без установления соединения и выполняющего эту функцию, может служить протокол
- 88. надёжность, он часто применяется для передачи речи и видео в реальном времени. Это объясняется тем, что
- 89. транспортного обслуживания. 5.2 КАЧЕСТВО ТРАНСПОРТНОГО ОБСЛУЖИВАНИЯ В РЕЖИМЕ С УСТАНОВЛЕНИЕМ СОЕДИНЕНИЯ Термин качество обслуживания относится к
- 90. качества обслуживания это может означать, что: Задержка увеличивается; Пропускная способность уменьшается; Коэффициент ошибок повышается; Приоритет становиться
- 91. Таблица 5.1 – Классификация параметров качества транспортного обслуживания Вероятность неудачи установления транспортного соединения – отношение общего
- 92. попыток установления соединения к общему количеству попыток установления соединения. Неудача в установлении соединения имеет место, когда
- 93. эффекты, возникающие при управлении потоком данных. Транзитная задержка – время прошедшее между посылкой транспортного сервисного блока
- 94. измерения. Выборка передач – это те передачи сервисных транспортных блоков данных за которыми было установлено наблюдение.
- 95. которые они используют. 5.3 КАЧЕСТВО ТРАНСПОРТНОГО ОБСЛУЖИВАНИЯ В РЕЖИМЕ БЕЗ УСТАНОВЛЕНИЯ СОЕДИНЕНИЯ Отличительной чертой обслуживания в
- 96. особенности – транзитная задержка определяется для каждой посылки транспортного сервисного блока данных отдельно, в то время
- 97. того, чтобы возвратить используемые ресурсы. 6. СЕТЕВОЙ УРОВЕНЬ Сетевой уровень (Network Layer) обеспечивает функциональные и процедурные
- 98. передачи сообщений между конечными узлами и обладать произвольной структурой связей. Услуги, предоставляемые транспортному уровню в режиме
- 99. Например, в протоколе TCP отправитель и получатель уникально идентифицируется сокетами. Как уже было отмечено ранее, сокет
- 100. Например, в протоколе X.25 на сетевом уровне может использоваться адрес любой длины (в пределах формата поля
- 101. 2. Сетевые соединения. Через сетевое соединение обеспечивается обмен данными между транспортными объектами, идентифицированными сетевыми адресами. Сетевой
- 102. 3. Перенос сетевых SDU. Сетевой уровень обеспечивает перенос сетевых SDU, обеспечивая целостность их содержимого. 4. Параметры
- 103. 6. Перенос срочных сетевых SDU. Передача срочных сетевых SDU обеспечивает дополнительное средство информационного обмена для сетевого
- 104. 9. Квитанция подтверждения. Транспортный объект может отправлять другому транспортному объекту, через сетевое соединение, квитанции подтверждения о
- 105. Услуги, предоставляемые транспортному уровню в режиме без установления соединения: Передача сетевых SDU определённого максимального размера; Параметры
- 106. объектами, сетевой уровень должен обеспечить взаимодействие между сетевым объектом и физическим объектом в одной и той
- 107. находящегося в одной сети, получателю, находящемуся в другой сети, нужно совершить некоторое количество транзитных передач между
- 108. Проблема выбора наилучшего пути называется маршрутизацией, и её решение является одной из главных задач сетевого уровня.
- 109. Рисунок 6.3 – Принципы маршрутизации в составной сети
- 110. Маршрутизаторы имеют по несколько портов (по крайней мере, по два), к которым присоединяются сети. Каждый порт
- 111. узла А в узел В, может пройти через маршрутизаторы 11, 12, 1, 3 или маршрутизаторы 11,
- 112. возможных вариантов таблицы маршрутизации маршрутизатора 1. Таблица 6.2 – Таблица маршрутизации маршрутизатора 1 В каждой строке
- 113. следующего маршрутизатора), на который надо направить пакет, чтобы тот передвигался по направлению к сети с данным
- 114. объём таблиц маршрутизации может оказаться очень большим, что влияет на время просмотра, потребует много место хранения
- 115. Перед тем как передать пакет следующему маршрутизатору, текущий маршрутизатор должен определить, на какой из нескольких собственных
- 116. таблицы маршрутизации конечного узла В. Таблица 6.3 – Таблица маршрутизации конечного узла В Здесь МВ –
- 117. маршрутизаторы, пользуются приёмом маршрутизации по умолчанию. Хотя они также в общем случае имеют в своём распоряжении
- 118. маршрутизации. Протоколы маршрутизации (например, протокол маршрутной информации RIP (Routing Information Protocol)) следует отличать от таких сетевых
- 119. После сброса Т1, сразу устанавливается таймер Т2. Запрос соединения (CR) Подтверждение соединения (CC) Данные Данные Запрос
- 120. Сетевое соединение может быть обеспечено как соединение подсетей в тандеме, то есть использование нескольких отдельных подсетей
- 121. обслуживания будет усовершенствована до уровня той сети, в которой качество обслуживания более высокое. Качество результирующего сетевого
- 122. Смысл сегментации на сетевом уровне заключается в том, чтобы разделить сетевой SDU на множество сетевых PDU.
- 123. 5. Обнаружение ошибок. Например, в протоколе IP ошибки обнаруживаются только в заголовке пакета с помощью 16-битного
- 124. 6. Исправление ошибок. Например, в протоколе IP не обеспечивается исправление ошибок, в этом он полагается на
- 125. 7. Упорядочивание. Эта функция обеспечивает упорядоченную поставку сетевых SDU в данном сетевом соединении, когда этого требует
- 126. используется для снижения нагрузки на этот пункт сигнализации. Для достижения этого определены отдельные процедуры перехода на
- 127. (нормальный пакет) до самого высокого – 7 (пакет управляющей информации). Маршрутизаторы и компьютеры могут принимать во
- 128. 12. Отображение между сетевыми адресами и адресами звена данных. Примером протокола, относящегося к сетевому уровню и
- 129. маршрутизатор Порт 1 Порт 2 IPпорт1 = 194.91.19.1 MACпорт1 = 008045С53Е10 IPпорт2 = 196.50.55.1 MACпорт2 =
- 130. 6.1 КЛАССЫ И ТИПЫ СЕТЕВОГО ОБСЛУЖИВАНИЯ Определены два типа сетевого обслуживания: 1. Обслуживание в режиме с
- 131. 1. Те значения, которые передаются между пользователями сетевых услуг NS (Network Service) во время установления сетевого
- 132. Таблица 6.4 – Классификация параметров качества сетевого обслуживания, о которых договариваются между собой пользователи NS во
- 133. Некоторые отличия есть в определении пропускной способности. Так для пропускной способности на сетевом уровне определяются её
- 134. относительную значимость сетевого соединения, независимо по следующим аспектам: Приоритет получения сетевого соединения; Приоритет удержания сетевого соединения;
- 135. отличие, а именно качество сетевого обслуживания обладает параметром максимальной приемлемой стоимости, в отличие от качества транспортного
- 136. 7. УРОВЕНЬ ЗВЕНА ДАННЫХ Уровень звена данных обеспечивает связь между сетевыми объектами в режиме без установления
- 137. как управляются централизовано. Для всех существующих технологий локальных сетей MAC-адрес имеет формат 6 байт, например 00
- 138. Уровень звена данных обеспечивает обмен SDU звена данных через соединение уровня звена данных. 3. Обмен SDU
- 139. обеспечивает выбранное качество обслуживания на протяжении соединения уровня звена данных. 7. Сброс соединения уровня звена данных.
- 140. Функции уровня звена данных в режиме с установлением соединения: Соединения уровня звена данных устанавливаются и разъединяются
- 141. 4. Управление порядком следования SDU уровня звена данных. Эта функция обеспечивает передачу SDU уровня звена данных
- 142. Ещё одним протоколом, который относится к уровню звена данных и выполняет данную функцию является протокол LAP-F,
- 143. В качестве примера, выполняющего эту функцию можно привести протокол LAP-F, использующийся в сети frame relay. Каждый
- 144. 1, то есть кадр, подлежащий удалению. Однако кадры, отмеченные таким признаком, удаляются из сети только в
- 145. рекомендацией немедленно снизить темп передачи. 9. Отображение SDU звена данных в PDU звена данных. Эта функция
- 146. этом кадре и на основе этого принять решение на какой выходной порт отправить данный кадр. 1
- 147. Для упрощения на рисунке 7.1 вместо реальных адресов используются короткие адреса. В реальности адресами станций на
- 148. Поддержка топологии сети (функция характерная для локальных вычислительных сетей). В протоколах уровня звена данных, используемых в
- 149. сообщениями только между двумя соседними узлами сети, соединёнными индивидуальной линией связи. Примером глобальной сети, в которой
- 150. 7.2 КАЧЕСТВО ОБСЛУЖИВАНИЯ УРОВНЯ ЗВЕНА ДАННЫХ В РЕЖИМЕ С УСТАНОВЛЕНИЕМ СОЕДИНЕНИЯ Термин качество обслуживания относится к
- 151. Таблица 7.1 – Классификация параметров качества обслуживания уровня звена данных, которые относятся к первому типу Определение
- 152. 1. Отсутствие возможностей защиты. 2. Защита против скрытого наблюдения. 3. Защита против модификации, добавления и удаления
- 153. 8. ФИЗИЧЕСКИЙ УРОВЕНЬ Физический уровень (Physical Layer) обеспечивает механические, электрические, функциональные и процедурные средства активации и
- 154. дискретную информацию, например, крутизна фронтов импульсов, уровни напряжения или тока передаваемого сигнала, тип кодирования, скорость передачи
- 155. Например, в ОКС7 на физическом уровне обычно используются каналы 64 Кбит/с тракта ИКМ. Услуги, предоставляемые физическим
- 156. Физический SDU состоит из одного бита или последовательности бит. 2. Физические SDU. Физическое соединение может предоставлять
- 157. 3. Физические оконечные точки соединения. На физическом уровне оконечные точки соединения имеют идентификаторы, которые могут использоваться
- 158. 4. Идентификация цепей данных. Физический уровень идентифицирует цепи данных между двумя смежными открытыми системами. 5. Упорядочивание.
- 159. данных об авариях, обнаруженных в его пределах. 7. Параметры качества обслуживания. Качество обслуживания может характеризоваться: Коэффициентом
- 160. цепей данных. 2. Передача физических SDU. Передача физических SDU (то есть битов) может быть синхронной и
- 161. Тип передачи: синхронный и асинхронный; Режим работы: дуплексный, полудуплексный, симплексный; Топология: двухточечная или многоточечная; Постоянная или
- 162. 9. ПРИМЕР СООТВЕТСТВИЯ СТЕКА HTTP/TCP/IP/Ethernet УРОВНЯМ МОДЕЛИ OSI На следующем слайде проиллюстрировано соответствие стека протоколов HTTP/TCP/IP/Ethernet
- 164. Скачать презентацию