Основные сетевые архитектуры.Каждая отдельная группа сетевых протоколов называется сетевой архитектурой. Основными широко используемыми на практике сетевыми архитектурами считаются такие архитектуры, как TCP\IP, DARPA, DNA и SNA. Эти архитектуры развивались отдельно и независимо от эталонной модели ВОС, и являются частными архитектурами. В данной лекции подробно будет рассмотрена эталонная модель ВОС и вкратце даны две схожие архитектуры такие, как DARPA и TCP\IP. Также будет дано соответствие этих сетевых архитектур эталонной модели ВОС. Эталонная модель взаимодействия открытых систем.Вычислительные сети, построенные по модели ВОС, должны удовлетворять таким требованиям, как открытость, гибкость,эффективность.
Открытость – это возможность включения дополнительных главных ЭВМ,терминалов, узлов и линий связи без изменения технических и программных средств сети.
Гибкость – это сохранение работоспособности при изменении структуры сети в результате выхода из строя ЭВМ, линий и узлов связи,допустимость изменения типов ЭВМ и линий связи, а также возможность работы любых главных ЭВМ с терминалами различных типов. В этом смысле этому понятию соответствует понятие гетерогенность (разнородность).
Эффективность – это обеспечение требуемого качества обслуживания пользователей при минимальных затратах.
Указанные требования реализуются за счет модульного принципа организации управления процессами в сети по многоуровневой схеме.
7-йуровень ( прикладной) включает средства управления прикладными процессами. Протоколы этого уровня объединяются в функционально-ориентированные комплексы, которые управляют терминалами,диалогом с пользователем, файловой системой, целостностью информации и т.д. На этом уровне определяются и группируются в блоки те данные, которые подлежат передаче по сети. Уровень включает, например, такие средства взаимодействия прикладных программ, как прием и хранение пакетов в “почтовых ящиках”.
6-й уровень ( представительный) реализуются функции представления данных (кодирование, форматирование, структурирование). Например,на этом уровне выделенные для передачи данные преобразуются из кода EBCDIC вASCII-код и т.п.
5-й уровень ( сеансовый) предназначен для организации синхронизации диалога, ведущегося станциями сети. На этом уровне определяется тип связи (дуплексная или полудуплексная), начало и окончание сообщения,последовательность и режим обмена запросами и ответами.