Разделы презентаций


Лекция 2

Содержание

Лекция 2. Эталонная модель взаимодействия компьютерных системСетевые моделиМодель OSIЭталонная модель и стек протоколов TCP/IP

Слайды и текст этой презентации

Слайд 1Лекция 2.
Эталонная модель взаимодействия открытых систем

Лекция 2.Эталонная модель взаимодействия открытых систем

Слайд 2Лекция 2. Эталонная модель взаимодействия компьютерных систем

Сетевые модели
Модель OSI
Эталонная модель

и стек протоколов TCP/IP



Лекция 2. Эталонная модель взаимодействия компьютерных системСетевые моделиМодель OSIЭталонная модель и стек протоколов TCP/IP

Слайд 3
Для того чтобы передать данные, взаимодействующим компьютерам надо последовательно выполнить

ряд процедур, называемых сетевыми протоколами.
Чтобы протоколы работали надежно и согласованно,

каждая процедура в них строго регламентируется.
Различия в протоколах делают коммуникации между разными компьютерами достаточно сложной задачей. Чтобы программы и оборудование разных производителей были совместимы и могли взаимодействовать друг с другом, протоколы должны соответствовать определенным промышленным стандартам.
Для облегчения разработки протоколов были созданы модели.

Необходимость стандартизации сетевого взаимодействия

Для того чтобы передать данные, взаимодействующим компьютерам надо последовательно выполнить ряд процедур, называемых сетевыми протоколами.Чтобы протоколы работали

Слайд 4Сетевые модели
Модель — это схема, определяющая общие

концепции или предоставляющая руководящие принципы как легко воспринимаемое описание.
Модели

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

Слайд 5История модели OSI
В конце 1970 г. независимо друг от друга

были запущены два проекта, преследовавшие одну цель: определить унифицированный стандарт

архитектуры сетевых систем.
Один проект выполнялся международной организацией по стандартизации (International Organization for Standardization, ISO), другой - комитетом International Telegraph and Telephone Consultative Committee (CCITT).
Обе организации разработали документы, описывающие аналогичные сетевые модели.
В 1983 г. эти документы были объединены в форму стандарта, названного «The Basic Reference Model for Open Systems Interconnection».
Стандарт, который часто называют эталонная модель взаимодействия открытых систем (Open Systems Interconnection Reference Model) или модель OSI (OSI Model) был совместно опубликован ISO и CCITT, переименованным в ITU-T (Telecommunications Standardization Sector of the International Telecommunication Union) в 1984 г.
Модель OSI изначально была создана как основа для разработки
универсального набора протоколов, называемого OSI Protocol Suite.
Этот набор не получил широкого распространения, однако
модель стала удобным средством для обучения
сетевым технологиям и разработки протоколов и устройств.


Эталонная модель взаимодействия открытых систем (OSI)

История модели OSIВ конце 1970 г. независимо друг от друга были запущены два проекта, преследовавшие одну цель:

Слайд 6Эталонная модель взаимодействия открытых систем (OSI)
Эталонная модель взаимодействия открытых систем

(Open System Interconnection, OSI) описывает способ передачи информации по сети

от приложения на одном компьютере к приложению на другом компьютере.

Модель OSI является концептуальной моделью, она разбивает процесс передачи данных по сети на семь уровней.
Каждому уровню соответствуют строго определенные операции, оборудование и протоколы.
Эта модель считается основной архитектурной моделью передачи данных между компьютерами.
Эталонная модель  взаимодействия открытых систем (OSI)Эталонная модель взаимодействия открытых систем (Open System Interconnection, OSI) описывает способ

Слайд 7Эталонная модель взаимодействия открытых систем (OSI)
Уровни модели OSI
Важной концепцией модели

OSI является деление на сетевые уровни.
Каждый уровень выполняет специальную задачу

или наборы задач и взаимодействует с уровнем лежащим выше и ниже его.
Каждый уровень имеет имя и номер от 1 до 7, номер уровня определяет его позицию в модели , а также показывает насколько «близко» этот уровень расположен к реальному оборудованию, используемому для построения сети.
Нижние уровни (с 1 по 3) модели OSI управляют физической доставкой сообщений по сети. Эти уровни реализуются в виде аппаратных средств и программного обеспечения.
Верхние уровни (с 4 по 7) модели OSI обеспечивают точную доставку данных между компьютерами в сети. Верхние уровни модели OSI работают с приложениями и обычно реализуются только на программном уровне.
Эталонная модель  взаимодействия открытых систем (OSI)Уровни модели OSIВажной концепцией модели OSI является деление на сетевые уровни.Каждый

Слайд 8Эталонная модель взаимодействия открытых систем (OSI)
Основные концепции модели OSI
Каждый уровень

(кроме уровня 7) предоставляет сервисы уровню выше его.
Каждый уровень (кроме

уровня 1) использует сервисы, предоставляемые уровнем ниже его.
Другими словами, каждый уровень «N» предоставляет сервисы уровню «N+1» и использует сервисы уровня «N-1».

Используется сервис уровня 6

Используется сервис уровня 5

Используется сервис уровня 4

Используется сервис уровня 3

Используется сервис уровня 2

Используется сервис уровня 1

Предоставляется сервис
уровня 6

Предоставляется сервис
уровня 5

Предоставляется сервис
уровня 4

Предоставляется сервис
уровня 3

Предоставляется сервис
уровня 2

Предоставляется сервис
уровня 1

Эталонная модель  взаимодействия открытых систем (OSI)Основные концепции модели OSIКаждый уровень (кроме уровня 7) предоставляет сервисы уровню

Слайд 9Взаимодействие между уровнями
Обмен данными становится возможным благодаря коммуникационным протоколам.

Протокол - формальный набор правил и соглашений, регламентирующий

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


Эталонная модель взаимодействия открытых систем (OSI)

Взаимодействие между уровнямиОбмен данными становится возможным благодаря коммуникационным протоколам.   Протокол - формальный набор правил и

Слайд 10Взаимодействие между уровнями


Эталонная модель взаимодействия открытых систем (OSI)
Кадры
Пакеты
Сегменты
Компьютер А
Компьютер В
Интерфейс
Протокол

уровня 7
Протокол уровня 6
Протокол уровня 5
Протокол уровня 4
Протокол уровня 3
Протокол

уровня 2

Протокол уровня 1

Данные

Данные

Сессии

Биты

Взаимодействие между уровнямиЭталонная модель  взаимодействия открытых систем (OSI)КадрыПакетыСегментыКомпьютер АКомпьютер ВИнтерфейсПротокол уровня 7Протокол уровня 6Протокол уровня 5Протокол

Слайд 11Инкапсуляция данных
Каждый уровень эталонной модели зависит от услуг нижележащего уровня.


Чтобы обеспечить эти услуги, нижний уровень при помощи процесса инкапсуляции

помещает PDU, полученный от верхнего уровня, в свое поле данных и добавляет служебную информацию, необходимую уровню для реализации своей функции.
По мере перемещения данных вниз по уровням модели OSI, к ним будут прикрепляться дополнительные заголовки и концевики.
Заголовки, увеличивают объем передаваемой информации, но она необходима для обеспечения взаимодействия приложений.



Эталонная модель взаимодействия открытых систем (OSI)

01 001 0011 10001 001 00000 11110 1

Инкапсуляция данныхКаждый уровень эталонной модели зависит от услуг нижележащего уровня. Чтобы обеспечить эти услуги, нижний уровень при

Слайд 12Эталонная модель взаимодействия открытых систем (OSI)
Обеспечивает интерфейс взаимодействия программ, работающих

на компьютерах в сети. С помощью этих программ пользователь получает

доступ к сетевым услугам.

Определяет форматы передаваемой информации. Задачей данного уровня является перекодировка, сжатие и распаковка данных, их шифрование и дешифрование.

Позволяет сетевым приложениям устанавливать, поддерживать и завершать соединение, называемое сетевым сеансом. Обеспечивает синхронизацию. Отвечает за восстановление аварийно прерванных сеансов связи.

Сегментирует и повторно собирает данные в один поток. Обеспечивает надежную доставку информации между узлами сети.

Обеспечивает соединение и выбор маршрута между двумя конечными системами, которые могут находиться в сетях, расположенных в разных концах земного шар, обеспечивает единую систему адресации.

Обеспечивает надежную передачу данных через физический канал связи. Решает вопросы физической адресации, доступа к среде передачи, сообщений об ошибках, порядка доставки кадров и управления потоком данных.

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

Эталонная модель  взаимодействия открытых систем (OSI)Обеспечивает интерфейс взаимодействия программ, работающих на компьютерах в сети. С помощью

Слайд 13Эталонная модель взаимодействия открытых систем (OSI)

Эталонная модель  взаимодействия открытых систем (OSI)

Слайд 14Протоколы работают друг с другом в стеке ( stack, стопка) — это

означает, что протокол, располагающийся на уровне выше, работает «поверх» нижнего,

используя механизмы инкапсуляции.

Стеки протоколов

Протоколы работают друг с другом в стеке ( stack, стопка) — это означает, что протокол, располагающийся на уровне выше,

Слайд 15Стеки протоколов
Стек NetBIOS/SMB
Использовался в продуктах компаний IBM и Microsoft.
На

физическом и канальном уровнях этого стека поддерживаются все наиболее распространенные

протоколы Ethernet, Token Ring, FDDI и другие.
На верхних уровнях работают протоколы NetBEUI (NetBIOS Extended User Interface) и SMB.

Протокол NetBEUI реализует поддержку транспортного и сеансового уровней модели OSI.
Прост в настройке.
Быстро работает в небольших локальных сетях (до 200 компьютеров).
Недостатки:
Отсутствует маршрутизация : нет возможности сетевой адресации и пересылки пакетов между различными сетями.
Не может использоваться в больших сетях, типа Интернет.
Входил в состав ОС Windows, вплоть до Windows 2000.
В настоящее время не поддерживается, вытеснен стеком TCP/IP
Протокол SMB (Server Message Block) выполняет функции сеансового уровня, уровней представлений и приложений.
На основе SMB реализуется файловая служба, а также службы печати и передачи сообщений между приложениями.




Стеки протоколовСтек NetBIOS/SMBИспользовался в продуктах компаний IBM и Microsoft. На физическом и канальном уровнях этого стека поддерживаются

Слайд 16Стеки протоколов
Стек IPX/SPX
Был разработан фирмой Novell в начале 80-х г

для ОС NetWare.
Основа стека – протоколы IPX (Internetwork Packet

eXchange) , реализующий функции сетевого уровня и SPX (Sequenced Packet eXchange), реализующий функции транспортного уровня модели OSI.
Поддерживается маршрутизация.
Является небольшим (его программную поддержку вместе с DOS можно было уместить на дискете 1.44 Мб).
Широкое распространение стек получил в локальных сетях в 1980-90-х гг.

Недостатки:
Использование широковещательных сообщений, которые сильно нагружали сеть.
Принадлежал одной фирме и для его реализации в других ОС надо было покупать лицензию.

В настоящее время еще продолжает поддерживаться некоторыми ОС, но его не использование сокращается.




Стеки протоколовСтек IPX/SPXБыл разработан фирмой Novell в начале 80-х г для ОС NetWare. Основа стека – протоколы

Слайд 17Стеки протоколов
Стек TCP/IP
Историческим и техническим стандартом для Интернет является модель

и стек протоколов TCP/IP (Transmition Control Protocol/Internet Protocol).
История развития стека

TCP/IP началась с проекта ARPAnet – сети Агентства перспективных исследовательских проектов Министерства обороны США Defense Advanced Research Projects Agency (DARPA или ARPA).
Изначально сеть ARPAnet задумывалась как высоконадежная сеть, объединяющая военные, научные и государственные учреждения.
В 1973 г. началась разработка межсетевых протоколов для ARPAnet. Получившийся в результате стек протоколов TCP/IP оказался настолько удачным, что после прекращения финансирования проекта Министерством обороны он продолжал развиваться и стал основой Интернет.

Основные преимущества стека TCP/IP над другими стеками:
Удобная система сетевой адресации.
Возможность маршрутизации пакетов.
Независимость от физической среды.
Открытый стандарт, его документы публикуются в Интернет в виде документов RFC (Request for comments, «запрос комментариев»)








Стеки протоколовСтек TCP/IPИсторическим и техническим стандартом для Интернет является модель и стек протоколов TCP/IP (Transmition Control Protocol/Internet

Слайд 18Модель TCP/IP
Модель TCP/IP
Модель OSI
Модель TCP/IP

Модель TCP/IPМодель TCP/IPМодель OSIМодель TCP/IP

Слайд 19Стек протоколов TCP/IP
Протоколы стека TCP/IP

Стек протоколов TCP/IPПротоколы стека TCP/IP

Слайд 20Выводы:
Эталонная модель взаимодействия открытых систем (Open System Interconnection, OSI) описывает

способ передачи информации по сети от приложения на одном компьютере

к приложению на другом компьютер.
Модель OSI разделяет задачу перемещения информации по сети между компьютерами на семь уровней: уровень приложений , уровень представлений, сеансовый уровень, транспортный уровень , сетевой уровень, канальный уровень, физический уровень.
Каждый уровень эталонной модели зависит от услуг нижележащего уровня. Эти услуги оказываются с помощью процесса инкапсуляции.
Инкапсуляция – это процесс, в котором данные погружаются в заголовок определенного протокола (уровня) перед отправкой в сеть.
Модель TCP/IP состоит из 4 уровней, стек TCP/IP является самым распространенным набором протоколов на сегодняшний день.








Выводы:Эталонная модель взаимодействия открытых систем (Open System Interconnection, OSI) описывает способ передачи информации по сети от приложения

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика