Открытые системы и модель OSI

Автор работы: Пользователь скрыл имя, 18 Ноября 2013 в 20:54, курсовая работа

Краткое описание

Прорывом в стандартизации архитектуры компьютерной сети стала разработка модели взаимодействия открытых систем (Open System Interconnection, OSI). Модель OSI была предложена Международной организацией стандартов ISO (International Standards Organization) в 1984 году. С тех пор ее используют (более или менее строго) все производители сетевых продуктов. Как и любая универсальная модель, OSI довольно громоздка, избыточна, и не слишком гибка. Поэтому реальные сетевые средства, предлагаемые различными фирмами, не обязательно придерживаются принятого разделения функций. Однако знакомство с моделью OSI позволяет лучше понять, что же происходит в сети.

Содержание

Введение…………………………………………………………………………………2
Глава 1. Многоуровневый подход. Декомпозиция задачи сетевого взаимодействия. Протокол и стек протоколов…………………………………………………………………………………………..3
Глава 2. Модель OSI. …………………………………………………………………………….5
П 1. Общая характеристика………………………………………………………………………..5
П 2. Уровни модели OSI…………………………………………………………………………...6
П 3. Модель OSI и сети с коммутацией каналов………………………………………..14
Глава 3. Стандартизация сетей…………………………………………………………...15
П 1. Понятие открытой системы…………………………………………………………15
П 2. Источники стандартов………………………………………………………………16
П 3. Стандарты Internet…………………………………………………………………...17
П 4. Стандартные стеки коммуникационных протоколов……………………………...18
П 5. Соответствие популярных стеков модели OSI…………………………………….26
П 6. Стандартные сетевые протоколы и их соответствие уровням модели OSI………26
Глава 4. Информационные и транспортные услуги…………………………………...27
П 1. Распределение протоколов по элементам сети…………………………………..29
П 2. Вспомогательные протоколы транспортной системы…………………………...30
Вывод……………………………………………………………………………………..33
Приложение………………………………………………………………………………34
Список использованных источников……………………………………………………41.

Вложенные файлы: 1 файл

Тема открытые системы и модель OSI.doc

— 735.50 Кб (Скачать файл)

Так же протоколы маршрутизации  делятся на два вида в зависимости  от сферы применения: междоменной маршрутизации; внутридоменной маршрутизации.

  • Другая группа вспомогательных протоколов выполняет преобразование адресов. Здесь работает протокол DNS, который преобразует символьные имена узлов в IP-адреса. Протокол DHCP позволяет назначать IP-адреса узлам динамически, а не статически, что облегчает работу администратора сети.
  • В своей работе системы управления опираются на стандартизованные протоколы управления, такие как: SNMP — один из первых и наиболее простой протокол управления, в настоящий момент актуальной является третья версия протокола, поддерживается в очень большом количестве устройств; CMIP — протокол управления, рекомендованный ISO в качестве базового, не получил широкого распространения вследствие своей сложности.

 

 

 

 

 

 

 

 

 

Вывод:

Из всего вышеуказанного можно сделать вывод, что эффективной моделью средств взаимодействия компьютеров в сети является многоуровневая структура, в которой модули вышележащего уровня при решении своих задач рассматривают средства нижележащего уровня как некий инструмент. Каждый уровень данной структуры поддерживает интерфейсы двух типов. Во-первых, это интерфейсы услуг с выше- и нижележащими уровнями «своей» иерархии средств. Во-вторых, это одноранговый интерфейс со средствами другой взаимодействующей стороны, расположенными на том же уровне иерархии.

В начале 80-х годов ряд международных  организаций по стандартизации — ISO, ITU-T и некоторые другие — разработали  модель, которая сыграла значительную роль в развитии сетей. Модель OSI определяет 7 уровней взаимодействия, дает им стандартные имена, указывает, какие функции должен выполнять каждый уровень.

Множество преимуществ  этой модели описаны выше, однако семиуровневая модель OSI является теоретической, и содержит ряд недоработок. Были попытки строить сети в точном соответствии с моделью OSI, но созданные таким образом сети были дорогими, ненадёжными и неудобными в эксплуатации. Реальные сетевые протоколы, используемые в существующих сетях, вынуждены отклоняться от неё, обеспечивая непредусмотренные возможности, поэтому привязка некоторых из них к уровням OSI является несколько условной: некоторые протоколы занимают несколько уровней модели OSI, функции обеспечения надёжности реализованы на нескольких уровнях модели OSI.

Основная недоработка OSI — непродуманный транспортный уровень. На нём OSI позволяет осуществлять обмен данными между приложениями, однако, возможность обмена простыми датаграммами (по типу UDP) в OSI не предусмотрена — транспортный уровень должен образовывать соединения, обеспечивать доставку, управлять потоком и т. п. (по типу TCP). Реальные же протоколы реализуют такую возможность.

Важнейшим направлением стандартизации в области вычислительных сетей  является стандартизация коммуникационных протоколов. Примерами стандартизованных стеков протоколов являются TCP/IP, IPX/SPX, NetBIOS/SMB, OSI, DECnet, SNA. Лидирующее положение занимает стек TCP/IP, он используется для связи десятков миллионов компьютеров всемирной информационной сети Интернет. Стек TCP/IP имеет 4 уровня: прикладной, транспортный, межсетевого взаимодействия и сетевых интерфейсов. Соответствие уровней стека TCP/IP уровням модели OSI достаточно условно.

В дополнение можно сказать, что  семиуровневая модель OSI критиковалась некоторыми специалистами. В частности в классической книге «UNIX. Руководство системного администратора» Эви Немет и другие пишут:

… Пока комитеты ISO спорили о своих  стандартах, за их спиной менялась вся  концепция организации сетей  и по всему миру внедрялся протокол TCP/IP. … 
… 
И вот, когда протоколы ISO были наконец реализованы, выявился целый ряд проблем: 
• Эти протоколы основывались на концепциях, не имеющих в современных сетях никакого смысла. 
• Их спецификации были в некоторых случаях неполными. 
• По своим функциональным возможностям они уступали другим протоколам. 
• Наличие многочисленных уровней сделало эти протоколы медлительными и трудными для реализации. 
… 
… Сейчас даже самые рьяные сторонники этих протоколов признают, что OSI постепенно движется к тому, чтобы стать маленькой сноской на страницах истории компьютеров.

 

 

 

 

Приложение

Рис.1. Многоуровневый подход-создание иерархии задач

Рис. 2. Взаимодействие двух узлов

Рис. 3.1. Модель взаимодействия открытых систем ISO/OSI

 

Рис 3.2 Модель взаимодействия открытых систем ISO/OSI

 

 

Рис. 4.  Вложенность сообщений различных уровней

Рис. 5. Подуровни LLC и MAC канального уровня

 

Рис. 6. Пример составной сети

 

Тип данных

Уровень

Функции

Данные

7. Прикладной уровень

Доступ к сетевым  службам

6. Уровень представления

Представление и кодирование  данных

5. Сеансовый уровень

Управление сеансом  связи

Сегменты

4. Транспортный

Прямая связь между  конечными пунктами и надежность

Пакеты 

3. Сетевой

Определение маршрута и  логическая адресация

Кадры

2. Канальный

Физическая адресация

Биты

1. Физический уровень 

Работа со средой передачи, сигналами и двоичными данными


Рис. 7.  Уровни модели OSI

 

Рис. 8.  Cтандартизация Internet.

 

Рис. 9.  Стадии стандартизации протокола Internet.

Рис. 10. Стек OSI

Рис. 11. Стек IPX / SPX

Рис. 12. Стек TCP / IP

Рис. 13.. Стек NetBIOS / SMB

Рис. 14. Соответствие популярных стеков протоколов модели OSI.

Рис. 15. Соотношение модели OSI и протоколов сети Интернет

Рис. 16. Соотношение модели OSI и протоколов операционной системы Windows Server

Рис. 17. Соотношение модели OSI и протоколов операционной системы NetWare

 

Рис. 18.  Функции коммутатора и маршрутизатора в модели OSI

 

 

 

Список  использованных источников.

Книги:

  1. В.Г.Олифер,  Н.А.Олифер. Компьютерные сети. Принципы, протоколы, технологии: учебник для вузов. 3 изд /  В.Г.Олифер,  Н.А.Олифер. – изд. Питер, 2008.-958 с: илл.
  2. В.Г.Олифер,  Н.А.Олифер. Основы сетей передачи данных. Интернет-ресурс: http://www.intuit.ru/department/network/networkbasics/12/
  3. Ю.В. Новиков, С.В. Кондратенко. Основы локальных сетей. Интернет-ресурс:

http://www.intuit.ru/department/network/baslocnet/5/1.html

 Интернет-ресурсы :

  1. http://www.raisecom.ru/articles/3293/
  2. http://www.citforum.ru/nets/protocols/1_01_02.shtml
  3. http://www.kompseti.ru/otkrytye-sistemy-i-model-OSI/
  4. http://dmitrykarpov.nm.ru/networks/protokls.htm

Информация о работе Открытые системы и модель OSI