Лекция 1. Организация сети. Эталонная модель OSI презентация
Содержание
- 2. Понятие сети Сеть (network) – группа компьютеров, принтеров, маршрутизаторов, сетевых устройств,
- 3. Организация сети Организацией сети называется обеспечение взаимодействия между рабочими станциями, периферийным
- 4. Преимущества сетевых технологий Первые вычислительные системы представляли собой автономные системы.
- 5. Локальные сети Локальные сети служат для объединения рабочих станций, периферийных устройств,
- 6. Глобальные сети Глобальные сети служат для объединения локальных сетей и обеспечивают
- 7. Сетевые стандарты Для решения проблемы совместимости различных систем Международная организация по
- 8. Модель взаимодействия открытых систем (OSI) Эталонная модель OSI – концептуальная схема
- 9. Семь уровней эталонной модели OSI
- 10. Модель OSI Нижние уровни (с 1 по 3) модели OSI управляют
- 11. Цель разработки эталонной модели Деление функциональных задач сети на семь уровней
- 12. Семь уровней эталонной модели OSI Уровень 7 (уровень приложений) Уровень приложений
- 13. Семь уровней эталонной модели OSI Уровень 6 (уровень представлений) Уровень представлений
- 14. Семь уровней эталонной модели OSI Уровень 5 (сеансовый) Сеансовый уровень устанавливает,
- 15. Семь уровней эталонной модели OSI Уровень 4 (транспортный) Транспортный уровень сегментирует
- 16. Семь уровней эталонной модели OSI Уровень 3 (сетевой) Сетевой уровень –
- 17. Семь уровней эталонной модели OSI Уровень 1 (физический) Физический уровень определяет
- 18. Одноранговая модель взаимодействия Многоуровневая модель OSI исключает прямую связь между равными
- 19. Инкапсуляция данных Информация, посланная в сеть, называется данными или пакетами данных.
- 20. Инкапсуляция данных Процесс передачи данных может быть схематично представлен следующим образом:
- 21. Взаимодействие в сети Каждый уровень на одном абоненте работает так, как
- 22. Взаимодействие уровней модели OSI Модель OSI можно разделить на две
- 23. Схема взаимодействия компьютеров в базовой эталонной модели OSI
- 24. Каждый уровень компьютера–отправителя взаимодействует с таким же уровнем компьютера-получателя, как будто
- 25. информация на компьютере-отправителе должна пройти через все уровни. Затем она передается
- 26. В горизонтальной модели двум программам требуется общий протокол для обмена данными.
- 27. Перед подачей в сеть данные разбиваются на пакеты. Пакет (packet) –
- 28. На принимающей стороне пакет проходит через все уровни в обратном порядке.
- 29. Формирование пакета каждого уровня семиуровневой модели
- 30. Каждый уровень модели выполняет свою функцию. Чем выше уровень, тем более
- 31. Рассматриваемая модель определяет взаимодействие открытых систем разных производителей в одной сети.
- 32. краткое описание функций всех уровней
- 34. 6. Выбор процедур планируемого диалога процессов; 6. Выбор процедур планируемого диалога
- 35. Указанные функции определяют виды сервиса, которые прикладной уровень предоставляет прикладным процессам.
- 36. На прикладном уровне необходимо предоставить в распоряжение пользователей уже переработанную информацию.
- 37. К числу наиболее распространенных протоколов верхних трех уровней относятся: К
- 38. SLIP (Serial Line IP) IP для последовательных линий. Протокол последовательной посимвольной
- 39. Уровень представления данных (Presentation layer) Этот уровень обеспечивает то, что
- 40. В основу общего представления данных положена единая для всех уровней модели
- 41. Примером такого протокола является протокол Secure Socket Layer (SSL), который обеспечивает
- 42. Представительный уровень выполняет следующие основные функции: Генерация запросов на установление
- 43. Сеансовый уровень (Session layer) Сеансовый уровень – это уровень, определяющий процедуру
- 44. Сеансовый уровень обеспечивает управление диалогом для того, чтобы фиксировать, какая из
- 45. Сеансовый уровень управляет передачей информации между прикладными процессами, координирует прием, передачу
- 46. Функции этого уровня состоят в координации связи между двумя прикладными программами,
- 47. На сеансовом уровне определяется, какой будет передача между двумя прикладными процессами:
- 48. В полудуплексном режиме сеансовый уровень выдает тому процессу, который начинает передачу,
- 49. Сеансовый уровень обеспечивает выполнение следующих функций: Установление и завершение на
- 50. Установление в прикладном процессе меток, позволяющих после отказа либо ошибки восстановить
- 51. Транспортный уровень (Transport Layer) Транспортный уровень предназначен для передачи пакетов
- 52. Работа транспортного уровня заключается в том, чтобы обеспечить приложениям или верхним
- 53. классы сервиса, предоставляемые транспортным уровнем Эти виды сервиса отличаются качеством предоставляемых
- 54. Транспортный уровень определяет адресацию физических устройств (систем, их частей) в сети.
- 55. функции транспортного уровня Управление передачей по сети и обеспечение целостности
- 56. Начиная с транспортного уровня, все вышележащие протоколы реализуются программными средствами, обычно
- 57. NCP (NetWare Core Protocol) базовый протокол сетей NetWare; NCP (NetWare Core
- 58. Сетевой уровень (Network Layer)******* Сетевой уровень обеспечивает прокладку каналов, соединяющих абонентские
- 59. Сетевой уровень устанавливает связь в вычислительной сети между двумя системами и
- 60. Прокладка наилучшего пути для передачи данных называется маршрутизацией, и ее решение
- 61. Протокол канального уровня обеспечивает доставку данных между любыми узлами только в
- 62. Таким образом, внутри сети доставка данных регулируется канальным уровнем, а вот
- 63. Сети соединяются между собой специальными устройствами, называемыми маршрутизаторами. Маршрутизатор это устройство,
- 64. Трассировка маршрута к www.tut.by [178.124.133.65] Трассировка маршрута к www.tut.by [178.124.133.65] с
- 65. Сетевой уровень отвечает за деление пользователей на группы и маршрутизацию пакетов
- 66. tcpdump: verbose output suppressed, use -v or -vv for full protocol
- 67. Сетевой уровень выполняет функции: Создание сетевых соединений и идентификация их портов.
- 68. На сетевом уровне определяется два вида протоколов. Первый вид относится к
- 69. Протоколы сетевого уровня реализуются программными модулями операционной системы, а также программными
- 70. X.25 международный стандарт для глобальных коммуникаций с коммутацией пакетов (частично этот
- 72. Канальный уровень (Data Link) Единицей информации канального уровня являются кадры (frame).
- 73. На физическом уровне просто пересылаются биты. При этом не учитывается, что
- 74. Канальный уровень обеспечивает корректность передачи каждого кадра, помещая специальную последовательность бит,
- 75. Задача канального уровня - брать пакеты, поступающие с сетевого уровня и
- 76. На этом же уровне определяются правила использования физического уровня узлами сети.
- 77. Канальный уровень обеспечивает создание, передачу и прием кадров данных. Этот уровень
- 78. LLC (Logical Link Control) управление логическим каналом осуществляет логический контроль связи.
- 79. MAC (Media Assess Control) контроль доступа к среде. Подуровень MAC регулирует
- 80. Канальный уровень определяет доступ к среде и управление передачей посредством процедуры
- 81. В локальных сетях протоколы канального уровня используются компьютерами, мостами, коммутаторами и
- 82. Канальный уровень может выполнять следующие виды функций: Организация (установление, управление,
- 83. Наиболее часто используемые протоколы на канальном уровне включают: HDLC (High Level
- 84. Token ring сетевая технология по стандарту IEEE 802.5, использующая кольцевую топологию
- 85. Физический уровень (Physical Layer) Физический уровень предназначен для сопряжения с физическими
- 86. Физический уровень состоит из Подуровня стыковки со средой и Подуровня преобразования
- 87. Физический уровень обеспечивает физический интерфейс с каналом передачи данных, а также
- 88. Физический уровень получает пакеты данных от вышележащего канального уровня и преобразует
- 89. Механические и электрические / оптические свойства среды передачи определяются на физическом
- 90. Физический уровень выполняет следующие функции: ******** Установление и разъединение физических соединений.
- 91. Оповещение о появлении неисправностей и отказов связано с тем, что на
- 92. Виды сервиса, предоставляемого канальному уровню, определяются протоколами физического уровня. Прослушивание канала
- 93. Поэтому прослушивание канала позволяет определить, свободен ли он для передачи. В
- 94. Функции физического уровня реализуются во всех устройствах, подключенных к сети. Со
- 95. Выполняется преобразование данных, поступающих от более высокого уровня, в сигналы передающие
- 96. Можно считать этот уровень, отвечающим за аппаратное обеспечение. Можно считать этот
- 97. Примером протокола физического уровня может служить спецификация 10Base-T технологии Ethernet, которая
- 98. В манчестерском коде для кодирования единиц и нулей используется перепад потенциала,
- 99. Так как сигнал изменяется по крайней мере один раз за такт
- 100. В среднем ширина полосы манчестерского кода в полтора раза уже, чем
- 101. К числу наиболее распространенных спецификаций физического уровня относятся: EIA-RS-232-C, CCITT
- 102. Ethernet – сетевая технология по стандарту IEEE 802.3 для сетей, использующая
- 103. Сетезависимые протоколы Функции всех уровней модели OSI могут быть отнесены
- 104. Три верхних уровня сеансовый, уровень представления и прикладной ориентированы на приложения
- 105. Транспортный уровень является промежуточным, он скрывает все детали функционирования нижних уровней
- 106. В зависимости от типа коммуникационное устройство может работать: В зависимости от
- 107. Модель OSI представляет собой хотя и очень важную, но только одну
- 108. Стеки коммуникационных протоколов Иерархически организованная совокупность протоколов, решающих задачу взаимодействия узлов
- 109. Служба имен в Интернете DNS Служба доменных имён DNS является
- 110. В сети Интернет служба DNS оперирует распределённой иерархической базой данных в
- 112. В сети Интернет корнем дерева является домен “.”. Полное - абсолютное
- 113. Таким образом, в службе DNS каждый сервер отвечает за определенную зону
- 114. За каждую зону DNS отвечает не менее двух серверов. Один из
- 115. Признаком обновления данных служит увеличение серийного номера в записи SOA –
- 116. Изменения в базу данных DNS могут быть внесены только на первичном
- 117. Вторичный сервер необязательно получает данные непосредственно с первичного сервера; источником данных
- 118. Процесс получения собственного домена называется “делегирование”, что, собственно, и отражает суть
- 119. Различают 3 режима работы сервера DNS: Различают 3 режима работы сервера
- 120. hint (caching). Режим кэширования всех запросов, попадающих в определённую зону, обычно
- 121. Для каждой зоны, обслуживаемой данным сервером, может быть выбран тот или
- 122. Записи ресурсов в базе данных домена Записи ресурсов в базе данных
- 123. Файлы баз данных DNS состоят из стандартных записей ресурсов. В общем
- 124. Время жизни записи определяет время хранения информации этой записи в кэше
- 125. Рассмотрим примеры файлов базы данных DNS. Первой рассмотрим прямую зону для
- 126. $ORIGIN . stu 28800 IN SOA ns.stu. dnsmaster.stu. ( 2005033100 ;
- 127. ; mail exchangers for entire zone 28800 IN MX 10 stalker.stu.
- 128. www IN CNAME stalker.stu. mail IN CNAME stalker.stu. ftp IN CNAME
- 129. Первая строка – это макрос, говорящий, что все имена далее следуют
- 130. Первой записью всегда идет SOA (Start of Authority), в которой указывается
- 131. Сразу за открывающейся скобкой находится серийный номер данного файла, обычно в
- 132. Refresh – время, по истечении которого вторичные сервера должны обновить данные
- 133. Следующая группа записей является так же обязательной и указывает на авторитетные
- 134. Ниже следует секция почтовых обменников, т.е. записи типа MX (Mail Exchanger).
- 135. Естественно, записи MX на релеи нельзя расставлять произвольно, поскольку релей обязательно
- 136. Ниже, после макроса “$ORIGIN stu.”, задающего суффикс для всех записей ниже,
- 137. Рассмотрим теперь файл зоны stu.cn.ua. Данная зона мало чем отличается от
- 138. ; mail exchangers for entire zone IN MX 10 stalker.stu.cn.ua. IN
- 139. Конфигурация данной зоны практически повторяет предыдущую зону, однако отличие в том,
- 140. Как видно из приведенного фрагмента, в “материнской” зоне cn.ua. находятся только
- 141. Обратная зона DNS начать Обратная зона DNS начать Теперь рассмотрим файлы
- 142. $ORIGIN . $ORIGIN . 0.168.192.IN-ADDR.ARPA. 86400 IN SOA ns.stu.
- 143. Стоит обратить внимание, что имя зоны состоит из развёрнутых по отношению
- 144. Обратная зона для публичных адресов Обратная зона для публичных адресов $ORIGIN
- 145. Отличие данной зоны от предыдущей опять же только в том, что
- 146. Организация службы электронной почты в Интернет Электронная почта - это
- 147. где почтовый.домен - некое доменное имя, а почтовый_ящик - имя-идентификатор корреспондента.
- 148. Компьютер, на который указывает запись MX, является почтовым сервером для данного
- 149. Основную роль в системе электронной почты играют программы трех типов:
- 151. Транспортный агент работает, как правило, на почтовом сервере. Транспортный агент функционирует
- 152. преобразование адресов в формат другой почтовой системы, если MTA функционирует как
- 153. опрос DNS на предмет имени и адреса почтового сервера адресата сообщения;
- 154. Агент доставки производит доставку сообщения каким-либо специфическим способом. Существует несколько стандартных
- 155. SMTP - письмо направлено на почтовый ящик в другом почтовом домене;
- 156. Вообще методы доставки (и, соответственно, агенты) могут быть разнообразными: например, сохранение
- 157. Пользовательский агент является оболочкой пользователя для работы с электронной почтой, его
- 159. Рассмотрим входящее сообщение (красные стрелки) от bg@aquarium.ru к ivanov@cts.vvsu.ru. Сообщение поступает
- 160. вход ей подается текст сообщения со всеми заголовками. Агент доставки каким-то
- 161. В случае ошибки MTA формирует сообщение об ошибке, исходящее с адреса
- 162. Агент доставки local (в Unix это программа mail, запущенная как "mail
- 163. a) Иванов работает на том же компьютере, где находится почтовый сервер.
- 164. б) Иванов работает на другом компьютере (точнее, Иванов не имеет возможности
- 165. Подробно протокол POP-3 рассмотрен в соответствующем пункте ниже. Так как протокол
- 166. В настоящее время получает распространение протокол IMAP-4, по существу являющийся расширенной
- 167. Теперь рассмотрим исходящее сообщение (сиреневые стрелки) от ivanov@cts.vvsu.ru к bg@aquarium.ru. Сообщение
- 168. (Опять, так как протокол SMTP работает поверх TCP/IP, нет никаких ограничений
- 169. Получив сообщение, MTA анализирует его заголовок и определяет, что это сообщение
- 170. Следовательно, для доставки этого сообщения выбирается агент SMTP, при этом MTA
- 171. Если во время этой операции произошла нефатальная ошибка (например, удаленный сервер
- 172. Если запись MX для почтового домена получателя не найдена в DNS,
- 173. Почтовые агенты в различных ОС В ОС Unix транспортным агентом
- 174. В качестве POP-сервера может быть использована программа qpopper. Все вышеперечисленные программы
- 175. Под управлением ОС Windows работают такие почтовые серверы как Netscape Messaging
- 176. Структура email-сообщения Базовая структура сообщения электронной почты определена в RFC-822.
- 177. From: "Sidorov" <sidorov@vvsu.ru> From: "Sidorov" <sidorov@vvsu.ru> Если длина данных
- 178. Тело сообщения представляет собой текст в узком смысле (см. выше). Однако,
- 179. Изначально электронная почта предназначалась для пересылки только текстовых сообщений. Для пересылки
- 180. При пересылке сообщения по протоколу SMTP говорят о третьей части сообщения
- 181. Например, если письмо отправлено нескольким получателям в разные почтовые домены (petrov@a.ru,
- 182. RCPT TO: sidorov@c.ruRCPT TO: sidorenko@c.ru RCPT TO: sidorov@c.ruRCPT TO: sidorenko@c.ru
- 183. Вообще, переписывание заголовков и формирование конверта зависит от конфигурации траспортного агента
- 184. Заголовки почтового сообщения Ниже рассмотрены распространенные заголовки, кроме заголовков, добавленных
- 185. To: sidorov@vvsu.ru, "Petr Petrov" To: sidorov@vvsu.ru, "Petr Petrov" <petrov@vvsu.ru>
- 186. Bcc: "Fox Mulder" mulder@fbi.gov Bcc: "Fox Mulder" mulder@fbi.gov получатель (получатели), невидимый
- 187. Date: Sat, 15 Jan 2000 17:25:32 +1000 Date: Sat, 15 Jan
- 188. Received: …… Received: …… заголовок "Received:" добавляется каждым транспортным агентом, через
- 189. При пересылке (форвардинге) сообщения другому получателю в заголовки могут быть добавлены
- 190. MIME MIME (Multipurpose Internet Mail Extensions - многоцелевые расширения почты
- 191. Формирование и разбор сообщений в соответствии со спецификациями MIME производится пользовательскими
- 192. Для выполнения указанных задач вводятся дополнительные заголовки "Content-Type:" и "Content-Transfer-Encoding:", которые
- 193. Заголовок "Content-Type:" имеет формат: Заголовок "Content-Type:" имеет формат: Content-Type: тип/подтип [;
- 194. Основные типы данных (MIME-types) Типы и подтипы, начинающиеся с "x-",
- 195. text text Текстовые данные (в том числе восьмибитные); наиболее
- 196. Пример заголовка: Пример заголовка: Content-Type: text/plain; charset=koi8-r Если
- 197. Image Image Неподвижные изображения; примеры подтипов: jpeg, gif. Пример заголовка (параметры
- 198. Video Video Видео; примеры подтипов: mpeg, quicktime. Пример заголовка (параметры необязательны):
- 199. application application Двоичные данные (поток байт), в общем случае
- 200. multipart multipart Составное сообщение - письмо состоит из нескольких
- 201. Пример заголовка: Пример заголовка: Content-Type: multipart/mixed; boundary="------------CED5632469” При разграничении
- 202. Message Message Составное сообщение - тело сообщения в свою очередь является
- 203. Заголовок "Content-Transfer-Encoding:" определяет представление данных в теле сообщения (раздела). Возможные значения:
- 204. binary binary Двоичные данные (поток байт); помещаются в тело
- 205. quoted-printable quoted-printable Восьмибитный текст в закодированном виде. Кодировка выполняется посимвольно. Одни
- 206. Предполагается что это кодировка используется для текстов, которые состоят в основном
- 207. Base64 Base64 Произвольные двоичные данные, закодированные по алгоритму base64. Сущность алгоритма
- 208. Таким образом 3 входных октета с произвольными значениями преобразуются на выходе
- 209. Примеры почтовых сообщений с заголовками Примеры почтовых сообщений с заголовками 1.
- 210. Файл test.jpg, названный так умышленно, состоит из шести символов "abcdef"; тем
- 211. Received: from ada.vvsu.ru (ada.vvsu.ru [212.16.195.70]) by maria.vvsu.ru Received: from ada.vvsu.ru
- 212. Эта часть (преамбула) игнорируется в MIME-сообщениях Эта часть (преамбула) игнорируется в
- 213. Основной текст сообщения на русском языке в КОИ-8 Основной текст сообщения
- 214. 2. Сообщение, являющееся результатом пересылки (форвардинга) некоторого исходного сообщения. Исходное сообщение
- 215. X-Mailer: Mozilla 3.0 (Win95; I) X-Mailer: Mozilla 3.0 (Win95; I) MIME-Version:
- 216. From: Yankee xhawk@chat.ru From: Yankee xhawk@chat.ru X-Mailer: Mozilla 4.51 [en] (Win95;
- 217. 3. Сообщение, являющееся результатом форвардинга сообщения из примера номер 1 (которое
- 218. Received: from ada.vvsu.ru (ada.vvsu.ru [212.16.195.70]) by maria.vvsu.ru Received: from
- 219. This is a multi-part message in MIME format. This is a
- 220. This is a multi-part message in MIME format. This is a
- 221. Основные команды протокола SMTP Для пересылки почтовых сообщений через Интернет между
- 222. Числовой код предназначен для автоматической обработки ответов сервера программой-клиентом. Код, начинающийся
- 223. Вкратце необходимо отметить следующее. Выдача блоков адресов потребителям производится локальными Интернет
- 224. Основные команды SMTP: Основные команды SMTP: HELO hostname -
- 225. DATA DATA - начало ввода текста сообщения; сервер посылает промежуточный положительный
- 226. VRFY email_адрес VRFY email_адрес - выдается положительный отклик (250,251 или
- 227. EXPN email_addr EXPN email_addr - если email_addr - локальный адрес списка
- 228. RSET RSET - сброс сеанса к начальному состоянию (как после ввода
- 229. Сущетсвуют также дополнительные команды - так называемый Расширенный SMTP (ESMTP). Не
- 230. Основные команды протокола POP-3 Основные команды протокола POP-3 Номер порта сервера
- 231. Команды POP-3: Команды POP-3: USER имя_пользователя - первая команда сеанса, вводится
- 232. RETR n RETR n - выводит сообщение номер n. Вывод заканчивается
- 233. TOP n m TOP n m - выводит заголовок и m
- 234. Литература В. Амато. Основы организации сетей Cisco. В.Г. Олифер, Н.А. Олифер.
- 235. Скачать презентацию
Слайды и текст этой презентации
Скачать презентацию на тему Лекция 1. Организация сети. Эталонная модель OSI можно ниже: