Модель взаимодействия открытых систем
В начале 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).
Инкапсуляция – процесс передачи информации с верхних уровней на нижние.
Деинкапсуляция – процесс передачи информации с нижних уровней на верхние.
Основные достоинства такой системы:
· Упрощение понимания процессов (чёткое разделение функций уровней)
· Каждый промежуточный уровень является интерфейсом между вышележащим и нижележащим уровнем
· Принцип упаковки и фрагментации: каждый нижележащий уровень воспринимает информационный блок вышележащего уровня как своё информационное поле (его интересует только заголовок, а не сама информация).
Дата добавления: 2015-11-10; просмотров: 2447;