Сети ЭВМ: лекция 3 План: Понятие открытой системы Модель взаимосвязи открытых систем Интерфейсы и сервисы Примитивы сервиса Протокол Семиуровневая модель.

Презентация:



Advertisements
Похожие презентации
Сети и Интернет. Интернет, ЛВС История развития сетей Мейнфреймы: Один многозадачный компьютер Множество рабочих терминалов.
Advertisements

«Информационная безопасность вычислительных сетей. Модель взаимодействия открытых систем OSI / ISO »
Рис Еталонная модель OSI Абонентская станция 1 Абонентская станция 2 Прикладной процесс АПрикладной процесс В Уровни Протоколы 1 Прикладной 2 Представительский.
Сетевые модели Борисов В.А. КАСК – филиал ФГБОУ ВПО РАНХ и ГС Красноармейск 2011 г.
Тема 3.3 Сетевая модель OSI и другие сетевые модели. Семиуровневая модель OSI. Для единого представления данных в сетях с неоднородными устройствами и.
Лекция 2: Сетевая модель Модель взаимодействия открытых систем OSI В 1978 году International Standards Organization (ISO) – Международная организация стандартов.
Стандартизация сетевого взаимодействия СТАНДАРТИЗАЦИЯ ПРОЦЕДУР: - выделения и освобождения ресурсов компьютеров, линий связи и коммуникационного оборудования;
Мировые информационные ресурсы Семиуровневая модель сетевого обмена OSI /ISO. Протоколы сети Интернет Тема 6.
Компьютерная сеть - это совокупность компьютеров, соединенных линиями связи, обеспечивающая пользователям сети потенциальную возможность совместного использования.
«СЕТИ КОМПЬЮТЕРОВ. ОПОРНАЯ МОДЕЛЬ OSI» Методическое пособие по дисциплине «Программное обеспечение компьютерных сетей и информационных систем»
Дисциплина: Организация, принципы построения и функционирования компьютерных сетей Лекция 4 Многоуровневые коммуникации в сетях.
Кафедра телекомунікаційних систем Лекція 2. СТЕК ПРОТОКОЛІВ OSI Навчальні питання: 1. Багаторівневий підхід. Декомпозиція задачі мережевої взаємодії. 2.Модель.
История компьютерных сетей В истории развития компьютерных сетей можно выделить пять основных этапов: 1. Начало 60-х годов. Внедрение многотерминальных.
Различия и особенности распространенных протоколов. Принципы работы протоколов разных уровней. Предоставление сетевых услуг. Борисов В.А. КАСК – филиал.
Работа протоколов стека TCP/IP Борисов В.А. КАСК – филиал ФГБОУ ВПО РАНХ и ГС Красноармейск 2011 г.
Компьютерные системы и сети ПРИНЦИПЫ ОРГАНИЗАЦИИ КОМПЬЮТЕРНЫХ СЕТЕЙ Олизарович Евгений Владимирович ГрГУ им. Я.Купалы, 2011/2012.
Раздел 3 Сетевые модели. Тема 3.1 Понятие сетевой модели. Архитектура сети определяет основные элементы сети, характеризует ее общую логическую организацию,
ТЕМА 5 Протоколы передачи данных Протоколы передачи данных.
Стеки протоколов Борисов В.А. КАСК – филиал ФГБОУ ВПО РАНХ и ГС Красноармейск 2011 г.
Семиуровневая модель OSI Требования к совместимости сети: 1.Расширяемость 2.Масштабируемость 3.Управляемость Требования совместимости невозможно выполнить.
Транксрипт:

Сети ЭВМ: лекция 3 План: Понятие открытой системы Модель взаимосвязи открытых систем Интерфейсы и сервисы Примитивы сервиса Протокол Семиуровневая модель OSI

Сети ЭВМ: лекция 3 Понятие открытой системы Определение. Систему, удовлетворяющую требованиям стандартов ISO, именуют открытой системой Теоретическую основу современных информационных сетей определяет Базовая эталонная модель Международной организации стандартов (ISO) – стандарт ISO ЭТО основа методологии организации взаимодействия прикладных процессов выполняемых в различных узлах сети.

Сети ЭВМ: лекция 3 Модель Взаимосвязи Открытых Систем - ( Ореn System Interconnection - OSI) Все задачи, которые необходимо решить для организации взаимодействия между объектами информационной системы, разделены на семь отдельных процедур или уровней При разработке стандарта эталонной модели ВОС решались следующие задачи: унификация описания работы отдельной системы; определение интерфейса для обмена информацией между системами; унификация обмена данными между различными информационными системами; устранение технических препятствий для связи систем

Сети ЭВМ: лекция 3 Модель OSI - принцип слоистой архитектуры В модели OSI несколько уровней протоколов образует так называемый стек протоколов, в котором каждый протокол работает на своем уровне

Сети ЭВМ: лекция 3 все функции сети разделены на уровни, которые взаимодействуют между собой через интерфейс такая слоистая структура позволяет модифицировать и даже заменять любой уровень, не затрагивая все остальные деление на уровни дает возможность максимально упростить реализацию каждого из них. Уровневая структура модели OSI

Сети ЭВМ: лекция 3 Назначение каждого уровня - обеспечить надлежащий сервис для вышележащего слоя. Активные элементы уровня называют активностями Активности могут быть программными и аппаратными Активности одного и того же уровня на разных машинах называются равнозначными активностями Активности уровня n+1 являются пользователями сервиса, создаваемого активностями уровня n, которые называются поставщиками сервисаАКТИВНОСТИ Доступ к сервису осуществляется через точки доступа к сервису - SAPs (service access points) Каждая точка доступа к сервису имеет уникальный адрес

Сети ЭВМ: лекция 3 СЕРВИС С СОЕДИНЕНИЕМ И БЕЗ СОЕДИНЕНИЯ Сервис с соединением предполагает, что между получателем и отправителем сначала устанавливается соединение, и только потом доставляется сервис. Пример - телефонная сеть. Сервис без соединения действует подобно почтовой службе. Каждое сообщение имеет адрес получателя. В надлежащих точках оно маршрутизируется по нужному маршруту. Независимо от других сообщений. При таком сервисе вполне возможно, что сообщение позже посланное придет раньше Формально сервис определяется набором примитивных операций (или примитивов), с помощью которых пользователь или какая-либо активность получала доступ к сервису

Сети ЭВМ: лекция 3 ПРОТОКОЛ И ИНТЕРФЕЙС Протокол - это набор формализованных правил, определяющих последовательность, формат и назначение сообщений (пакетов, кадров), которыми обмениваются равнозначные активности (сетевые компоненты), лежащие на одном уровне, но в разных узлах сети. Иерархически организованный набор протоколов, достаточный для взаимодействия устройств в сети, называется стеком коммуникационных протоколов. Модули, реализующие протоколы соседних уровней и находящиеся в одном узле, также взаимодействуют друг с другом в соответствии с четкими правилами и с использованием стандартизованных форматов сообщений. Эти правила называют интерфейсом.

Сети ЭВМ: лекция 3 ИНТЕРФЕЙС И ПРОТОКОЛ Понятия "интерфейс" и "протокол", в сущности, обозначают одно и то же, а именно - формализовано заданные процедуры взаимодействия компонент, решающих задачу связи компьютеров в сети. Понятие "протокол" чаще применяют при описании правил взаимодействия компонент одного уровня, расположенных на разных узлах сети Понятие "интерфейс" - при описании правил взаимодействия компонентов соседних уровней, расположенных в пределах одного узла.

Сети ЭВМ: лекция 3 СЕРВИС И ИНТЕФЕЙС Сервис - это набор примитивов, который уровень предоставляет уровню над ним. Сервис определяет, какие операции данный уровень предназначен выполнить по поручению его пользователей, но он ничего не говорит о том, как эти операции реализованы. Сервис относится к интерфейсу между уровнями. Нижележащий уровень является поставщиком сервиса, а вышележащий - пользователем услуг. Определенный набор функций, выполняемых данным уровнем для выше лежащего уровня, а также форматы сообщений, которыми обмениваются два соседних уровня в ходе своего взаимодействия, называется интерфейсом

Сети ЭВМ: лекция 3 ОПРЕДЕЛЕНИЕ МОДЕЛИ OSI Семиуровневая Модель OSI - форма описания информационной системы, ее структуры, входящих в нее компонентов, а также правил и процедур взаимодействия элементов информационной системы в процессе работы

Сети ЭВМ: лекция 3 ОСНОВА БАЗОВОЙ ЭТАЛОННОЙ МОДЕЛИ Четыре базовых элемента: открытые системы; объекты (активности) уровня; соединения, связывающие объекты и позволяющие им обмениваться информацией; физические средства соединения. Прикладной процесс благодаря существованию функций семи уровней получает разнообразные виды сервиса. Наряду с этим, уровневая организация обеспечивает относительную независимость подсистем

Сети ЭВМ: лекция 3 ОСНОВА БАЗОВОЙ ЭТАЛОННОЙ МОДЕЛИ Документы ISO для каждого уровня определяют: назначение уровня; сервис, предоставляемый данным уровнем расположенному над ним уровню; функции, выполняемые уровнем сервис, получаемый от расположенного под ним уровня.

Сети ЭВМ: лекция 3 Прикладной уровень обеспечивает доступ прикладных процессов пользователей к ресурсам и сервису информационной системы (сети). Это могут быть программы, обеспечивающие: прием или передачу файлов управление работой сети доступ к базе данных передачу почтовых сообщений Главная задача этого уровня - обеспечить удобный интерфейс для пользователя. Примеры протоколов прикладного уровня: NCP - протоколы ядра в ОС Novell NetWare, SMB MS Windows NT, FTP и TFTP (Стек TCP/IP), Х.400, NFS (UNIX). На этом единица данных рассматривается как Соо 6 щение (Message). APPLICATION LAYER - ПРИКЛАДНОЙ УРОВЕНЬ

Сети ЭВМ: лекция 3 PRESENTATION LAYER - УРОВЕНЬ ПРЕДСТАВЛЕНИЯ ДАННЫХ Уровень представления определяет формат, используемый для обмена данными между узлами сети (его можно назвать переводчиком). Функции уровня: преобразование форматов данных; кодирование/декодирование данных, в том числе компрессию и декомпрессию данных; шифрование данных.

Сети ЭВМ: лекция 3 PRESENTATION LAYER - УРОВЕНЬ ПРЕДСТАВЛЕНИЯ ДАННЫХ Задача уровня представления данных заключается в том, чтобы при передаче информации преобразовать данные в формат, который используется в информационной системе РС 2 Файловая Система ОС UNIX Уровень Представления Данных РС 1 Файловая Система ОС DOS Уровень Представления Данных Форматы Данных Информационной Системы

Сети ЭВМ: лекция 3 SESSION LAYER - СЕАНСОВЫЙ УРОВЕНЬ Сеансовый уровень определяет структуру управления взаимодействием абонентов сети, т.е. определяет и контролирует диалог между сетевыми объектами. Выполняет следующие функции: определяет начало и окончание сеанса связи (нормальное или аварийное); определяет время, длительность и режим сеанса связи; определяет точки синхронизации для промежуточного контроля и восстановления при передаче данных; распознавание имен и паролей; восстанавливает соединение после ошибок во время сеанса связи без потери данных. Установление сеанса связи включает процедуры проверки пользовательского имени и пароля, определение прав доступа к тем или иным ресурсам системы

Сети ЭВМ: лекция 3 TRANSPORT LAYER - ТРАНСПОРТНЫЙ УРОВЕНЬ Транспортный уровень обеспечивает эффективную и надежную передачу данных между сеансовыми объектами (без ошибок, в нужной последовательности и без дублирования). На этом уровне сообщения переупаковываются – длинные разбиваются на несколько пакетов, а короткие объединяются в один. Функции транспортного уровня: устанавливает и разъединяет транспортные соединения; контролирует последовательность передачи данных; управляет потоком данных; обнаруживает и обрабатывает ошибки передачи данных; устанавливает соответствие между транспортными (логическими) и сетевыми адресами абонентов; позволяет мультиплексировать передаваемые сообщения или соединения.

Сети ЭВМ: лекция 3 NETWORK LAYER - СЕТЕВОЙ УРОВЕНЬ Этот уровень служит для образования единой транспортной системы, объединяющей несколько сетей с различными принципами передачи информации между конечными узлами. Функции уровня: устанавливает сетевые соединения; определяет маршрутизацию в сети и связь между сетями (интерсетевой протокол); обеспечивает независимость высших уровней от используемой для передачи информации физической среды Основная задача сетевого уровня - маршрутизация данных (передача данных между сетями )

Сети ЭВМ: лекция 3 NETWORK LAYER - СЕТЕВОЙ УРОВЕНЬ Пример сети, состоящей из нескольких сетей (интерсеть) Адрес сети АВ Адрес узла 10 Адрес сети АА Адрес узла 3 Адрес сети АВ Адрес узла 12 ROUTER Адрес сети АА Адрес узла 10 Адрес сети АC Адрес узла 5 Адрес сети АC

Сети ЭВМ: лекция 3 DATA LINK LAYER - КАНАЛЬНЫЙ УРОВЕНЬ Канальный уровень предназначен для организации доступа к среде передачи данных, преобразования пакетов в кадры (frames) и передачи данных от сетевого уровня к физическому. Уровень определяет: логическую топологию сети передачи данных; метод доступа к среде передачи данных; физическую адресацию; услуги по установлению соединений между станциями. Уровень звена данных преобразовывает данные, полученные от сетевого уровня в кадр (frame), а затем в последовательность битов для передачи по линии связи (физическому уровню). Кадр – это логически организованная структура, в которую можно помещать данные. Канальный уровень также отвечает за контроль ошибок, управление потоком данных и физическую адресацию станций

Сети ЭВМ: лекция 3 DATA LINK LAYER - КАНАЛЬНЫЙ УРОВЕНЬ Простой кадр данных

Сети ЭВМ: лекция 3 PHYSICAL LAYER - ФИЗИЧЕСКИЙ УРОВЕНЬ Физический уровень определяет механические и электрические характеристики передающей среды и интерфейсного оборудования. Уровень определяет количество и назначение контактов на сетевых разъемах, в каком виде передаются биты, какие типы кабеля могут использоваться и т.п. Функции на этом уровне обеспечивают установление, поддержку и разрыв физического соединения между узлами сети по запросу от канального уровня. На этом уровне посылка рассматривается как последовательность битов