![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Модель взаимодействия открытых систем
В начале 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). Инкапсуляция – процесс передачи информации с верхних уровней на нижние. Деинкапсуляция – процесс передачи информации с нижних уровней на верхние.
Основные достоинства такой системы: · Упрощение понимания процессов (чёткое разделение функций уровней) · Каждый промежуточный уровень является интерфейсом между вышележащим и нижележащим уровнем · Принцип упаковки и фрагментации: каждый нижележащий уровень воспринимает информационный блок вышележащего уровня как своё информационное поле (его интересует только заголовок, а не сама информация).
|