Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конспект по архитектуре ИС.docx
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
1 Мб
Скачать
☆

Модель взаимодействия открытых систем

В начале 80-х годов ISO признала необходимость создания модели сети, на основе которой поставщики оборудования телекоммуникаций могли создавать взаимодействующие друг с другом сети. В 1984 году такой стандарт был выпущен под названием "Эталонная модель взаимодействия открытых систем" (ЭМВОС) (Open System Interconnect - OSI) или OSI/ISO.

Открытая система - любая система (компьютер, вычислительная сеть, ОС, программный пакет, другие аппаратные и программные продукты), построенная в соответствии с открытыми спецификациями для интерфейсов, служб и форматов.

Преимущества:

  • Возможность построения системы из аппаратных и программных средств различных производителей, придерживающихся одного и того же стандарта;

  • Перенос созданного программного обеспечения с минимальными изменениями в широком диапазоне систем, полученных от одного или нескольких поставщиков;

  • Возможность безболезненной замены отдельных компонентов системы другими, более совершенными, что позволяет ей развиваться с минимальными затратами;

  • Возможность лёгкого сопряжения с другими информационными системами;

  • Простоту освоения, обслуживания и введения нового персонала для поддержки системы.

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

Функции уровней:

  • Прикладной (Application) – обеспечивает услугами прикладные процессы и доступ к сетевым службам (примеры протоколов: HTTP, FTP, DNS, POP3, SNMP, SMTP и т.д.);

  • Представления (Presentation) – представление и шифрование данных. При необходимости осуществляет трансляцию между множеством форматов представления информации (примеры протоколов: JPG, MP3, ZIP и т.д.);

  • Сеансовый (Session) – управление сеансом связи. Сеансовый уровень синхронизирует диалог между объектами уровня представления и управляет обменом информации между ними;

  • Транспортный (Transport) – прямая связь между конечными пунктами и обеспечение надёжности (примеры протоколов: TCP, UDP, SPX);

  • Сетевой (Network) – определение маршрута и логическая адресация (примеры протоколов: IP, IPX, RIP, OSPF, ICMP, ARP и т.д.);

  • Канальный (Data Link) – физическая адресация (примеры протоколов: Ethernet, ATM, Frame Relay, PPP, FDDI, X.25 и т.д.);

Делится на 2 подуровня:

  • MAC (Media Access Control) – подуровень управления доступом к среде. Обеспечивает корректное совместное использование общей среды, предоставляя её узлам сети в соответствии с определённым алгоритмом.

  • LLC (Logical Link Control) – подуровень логических каналов передачи данных. Отвечает за достоверную передачу кадров данных между узлами сети, а также реализует функции интерфейса с сетевым уровнем.

  • Физический (Physical) – работа со средой передачи данных, сигналами и двоичными данными.

Каждый уровень имеет свой собственный формат фрагмента данных – Protocol Data Unit (PDU).

Инкапсуляция – процесс передачи информации с верхних уровней на нижние.

Деинкапсуляция – процесс передачи информации с нижних уровней на верхние.

Основные достоинства такой системы:

  • Упрощение понимания процессов (чёткое разделение функций уровней)

  • Каждый промежуточный уровень является интерфейсом между вышележащим и нижележащим уровнем

  • Принцип упаковки и фрагментации: каждый нижележащий уровень воспринимает информационный блок вышележащего уровня как своё информационное поле (его интересует только заголовок, а не сама информация).