Автор работы: Пользователь скрыл имя, 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.
Так же протоколы маршрутизации делятся на два вида в зависимости от сферы применения: междоменной маршрутизации; внутридоменной маршрутизации.
Вывод:
Из всего вышеуказанного можно сделать вывод, что эффективной моделью средств взаимодействия компьютеров в сети является многоуровневая структура, в которой модули вышележащего уровня при решении своих задач рассматривают средства нижележащего уровня как некий инструмент. Каждый уровень данной структуры поддерживает интерфейсы двух типов. Во-первых, это интерфейсы услуг с выше- и нижележащими уровнями «своей» иерархии средств. Во-вторых, это одноранговый интерфейс со средствами другой взаимодействующей стороны, расположенными на том же уровне иерархии.
В начале 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
Список использованных источников.
Книги:
http://www.intuit.ru/
Интернет-ресурсы :