2 Эталонная модель взаимодействия открытых систем Flashcards
Иерархический подход. Многоуровневая модель.
Множество модулей разбивается на
уровни, образующие иерархию.
Модули на одном уровне могут
взаимодействовать:
* с нижележащим уровнем (отправка
запросов);
* с вышележащим уровнем (отправка
результатов работы).
Понятие «открытая система». Преимущества открытых систем.
Открытая система – система, реализованная
в соответствии с открытыми спецификациями.
Спецификация – формализованное описание
аппаратных или программных компонентов,
способов их функционирования, взаимодействия
с другими компонентами, условий эксплуатаций,
ограничений и других особых характеристик.
Открытая спецификация – опубликованная,
общедоступная спецификация, соответствующая
стандартам и принятая после всестороннего
обсуждения всеми заинтересованными
сторонами.
Преимущества открытых
систем/сетей
* возможность построения из аппаратных и
программных средств от различных
производителей;
* свободная замена отдельных компонентов
на другие, более совершенные;
* простота сопряжения компонентов;
* простота освоения и обслуживания.
Стандартизация сетей. Источники стандартов.
Источники стандартов для
открытых систем
* стандарты отдельных фирм;
* стандарты специальных комитетов и
объединений;
* национальные стандарты;
* международные стандарты.
ISO, ITU, IEEE, ЕСМА, ГОСТ.
Интернет как пример открытой системы. Формирование стандартов Интернет.
- Научно-административное сообщество
Интернета (Internet Society, ISOC) - Совет по архитектуре Интернета
(Internet Architecture Board, IAB)
Internet Engineering *Task Force (IETF)
Internet Research Task *Force (IRTF)
Путь документов сети Интернет:
Draft ->
RFC (Request for Comments) ->
6 мес. обсуждений и экспериментов ->
Project (проект стандарта) ->
4 мес. испытаний и тестирований ->
RFC стандарт
Стандарт ISO/OSI. Модель OSI.
1983 г. – ISO/OSI (Open System
Interconnection) – эталонная модель
взаимодействия открытых систем
(ЭМВОС, модель OSI).
Уровни модели OSI и их назначение.
- Прикладной
- Представительный
- Сеансовый
- Транспортный
- Сетевой
- Канальный
- Физический
Модель OSI определяет:
* уровни взаимодействия;
* стандартные названия уровней;
* функции каждого уровня.
Модель OSI НЕ содержит описание реализаций!
Протокольная единица данных на разных уровнях модели OSI.
Прикладной - Сообщение
Представительный - поток
Сеансовый - Сеанс
Транспортный - Сегмент, дейтаграмма
Сетевой - Пакет
Канальный - Кадр
Физический - Бит
Понятия интерфейс и протокол. Стек протоколов.
Интерфейс – набор функций(сервисов),
предоставляемых вышележащему уровню, а
также форматы сообщений, которыми
обмениваются два соседних уровня в ходе
своего взаимодействия.
Коммуникационный протокол – правила
взаимодействия модулей одного уровня между
собой.
Стек коммуникационных протоколов –
иерархически организованный набор
протоколов, достаточный для организации
взаимодействия узлов в сети.
Стек TCP/IP. Соответствие уровням ЭМВОС. Основные протоколы.
Прикладной \
Представительный - Прикладной
Сеансовый /
FTP, TFTP, telnet, SMTP,
HTTP, HTTPS, DNS и др.
Транспортный - Транспортный
TCP, UDP, GRE
Сетевой - Межсетевой
IP, ICMP, RIP, OSPF
Канальный \
Физический / Уровень сетевых интерфейсов
Не регламентирован в
TCP/IP, однако поддерживает
популярные протоколы
(Ethernet, WiFi, Token Ring,
FDDI, X.25, PPP,…)