Модель OSI.pptx
- Количество слайдов: 17
Лекция на тему: Эталонная модель OSI
Вопросы: 1) Терминология 2) Семиуровневая модель OSI 2) Краткая характеристика уровней
Терминология: Протокол – правило, определяющее состав пакета и последовательность действий на соответствующем уровне. Интерфейс – способ передачи данных с уровня на уровень. Стек протоколов – упорядоченная совокупность протоколов нескольких уровней. Служба (service) отличается от протокола тем, что оговаривается только результат без подробной регламентации процесса выполнения. Технология чаще всего используется для обозначения протоколов нижних уровней (физического и канального), например, Ethernet или АТМ. Инкапсуляция - преобразование пакета верхнего уровня одного стека в пакет нижнего уровня другого стека, например, при использовании IP поверх ATM.
Семиуровневая модель OSI: Наиболее авторитетными организациями в области сетевых технологий являются: 1) ITU-T (International Telecommunications Union sector Telecommunication) Международный союз электросвязи, сектор телекоммуникаций. До 1993 года организация называлась CCITT (Consultative Committee for International Telephone and telegraphy), или в русском переводе МККТТ (Международный Консультативный Комитет по Телефонии и Телеграфии). Кроме сектора Т (Telecommunication), важными являются секторы R (распределения радиочастот) и D (развития). 2) ISO (International Standards Organization) Международная организация по стандартизации. Эта организация объединяет национальные институты стандартов из 89 стран (ANSI - США, DIN – Германия, BSI – Великобритания и др. ). 3) IEEE (Institute of Electrical and Electronics Engineers) Институт инженеров по электротехнике и радиоэлектронике – национальный «профсоюз» «электрических» учёных и инженеров США.
Семиуровневая модель OSI: Обмен данными между двумя компьютерами иллюстрирует: AH (application header) заголовок прикладного уровня, PH (presentation) – заголовок уровня представлений, SH (session) – заголовок сеансового уровня, TH (transport) – заголовок транспортного уровня, NH (network) – заголовок сетевого уровня, DH (data link) – заголовок канального уровня, DT (data link tail) – хвостовик кадра канального уровня.
Семиуровневая модель OSI: Основной принцип построения модели, обеспечивающий независимость уровней, состоит в том, что пакет вышележащего уровня на нижележащем уровне рассматривается как данные, а вся необходимая для работы информация добавляется в виде заголовка/хвостовика. При невозможности формирования пакета на нижележащем уровне изза ограничений на размер пакета используется фрагментация (дробление) пакетов. Пример фрагментации показан на рисунке, где для обозначения данных используется буква M (message), заголовка – H (header) и хвостовика – T (tail).
Семиуровневая модель OSI:
Семиуровневая модель OSI: На узлах внутри сети действуют три нижних уровня
Семиуровневая модель OSI: http: //www. protocols. ru/modules. php? name =Content&pa=showpage&pid=20
Физический уровень модели OSI: Физический уровень. Этот уровень имеет дело с передачей битов по физическим каналам, таким, например, как коаксиальный кабель, витая пара или оптоволоконный кабель. К этому уровню имеют отношение характеристики физических сред передачи данных, такие как полоса пропускания, помехозащищенность, волновое сопротивление и другие. На этом же уровне определяются характеристики электрических сигналов, такие как требования к фронтам импульсов, уровням напряжения или тока передаваемого сигнала, тип кодирования, скорость передачи сигналов. Кроме этого, здесь стандартизуются типы разъемов и назначение каждого контакта.
Канальный уровень модели OSI: Этот уровень предназначен для обеспечения взаимодействия сетей на физическом уровне и контроля за ошибками, которые могут возникнуть. Полученные с физического уровня данные он упаковывает во фреймы, проверяет на целостность, если нужно исправляет ошибки (посылает повторный запрос поврежденного кадра) и отправляет на сетевой уровень. Канальный уровень может взаимодействовать с одним или несколькими физическими уровнями, контролируя и управляя этим взаимодействием. Спецификация IEEE 802 разделяет этот уровень на 2 подуровня — MAC (Media Access Control) регулирует доступ к разделяемой физической среде, LLC (Logical Link Control) обеспечивает обслуживание сетевого уровня. На этом уровне работают коммутаторы, мосты.
Сетевой уровень модели OSI: Этот уровень служит для образования единой транспортной системы, объединяющей несколько сетей с различными принципами передачи информации между конечными узлами. На этом уровне происходит маршрутизация пакетов на основе преобразования MAC-адресов в сетевые адреса. Сетевой уровень обеспечивает также прозрачную передачу пакетов на транспортный уровень.
Транспортный уровень модели OSI: Работа транспортного уровня заключается в том, чтобы обеспечить приложениям или верхним уровням стека - прикладному и сеансовому - передачу данных с той степенью надежности, которая им требуется. Модель OSI определяет пять классов сервиса, предоставляемых транспортным уровнем. Эти виды сервиса отличаются качеством предоставляемых услуг: срочностью, возможностью восстановления прерванной связи, наличием средств мультиплексирования нескольких соединений между различными прикладными протоколами через общий транспортный протокол, а главное - способностью к обнаружению и исправлению ошибок передачи, таких как искажение, потеря и дублирование пакетов.
Сеансовый уровень модели OSI: Сеансовый уровень обеспечивает управление диалогом для того, чтобы фиксировать, какая из сторон является активной в настоящий момент, а также предоставляет средства синхронизации. Последние позволяют вставлять контрольные точки в длинные передачи, чтобы в случае отказа можно было вернуться назад к последней контрольной точке, вместо того, чтобы начинать все с начала. На практике немногие приложения используют сеансовый уровень, и он редко реализуется
Уровень представления модели OSI: Этот уровень обеспечивает гарантию того, что информация, передаваемая прикладным уровнем, будет понятна прикладному уровню в другой системе. При необходимости уровень представления выполняет преобразование форматов данных в некоторый общий формат представления, а на приеме, соответственно, выполняет обратное преобразование. Таким образом, прикладные уровни могут преодолеть, например, синтаксические различия в представлении данных. На этом уровне может выполняться шифрование и дешифрование данных, благодаря которому секретность обмена данными обеспечивается сразу для всех прикладных сервисов. Примером протокола, работающего на уровне представления, является протокол Secure Socket Layer (SSL)
Прикладной уровень модели OSI: Верхний уровень модели, обеспечивает взаимодействие пользовательских приложений с сетью. Этот уровень позволяет приложениям использовать сетевые службы, такие как удалённый доступ к файлам и базам данных, пересылка электронной почты. Также отвечает за передачу служебной информации, предоставляет приложениям информацию об ошибках и формирует запросы к уровню представления. Пример: HTTP, POP 3, SMTP, FTP, XMPP, OSCAR, Bit. Torrent, MODBUS, SIP
Литература: 1) ГОСТ Р ИСО/МЭК 7498 -1 -99. ИНФОРМАЦИОННАЯ ТЕХНОЛОГИЯ. ВЗАИМОСВЯЗЬ ОТКРЫТЫХ СИСТЕМ. БАЗОВАЯ ЭТАЛОННАЯ МОДЕЛЬ. ЧАСТЬ 1. БАЗОВАЯ МОДЕЛЬ (HTTP: //PROTECT. GOST. RU/V. ASPX? CONTROL=7&ID=132355) 2) HTTP: //CITFORUM. RU/NETS/SWITCHE/OSI. SHTML