Управление взаимодействием процессов в вычислительных сетях. Семиуровневая модель протоколов взаимодействия открытых систем
Рефераты >> Коммуникации и связь >> Управление взаимодействием процессов в вычислительных сетях. Семиуровневая модель протоколов взаимодействия открытых систем

Следующий уровень (пятый) называется сеансовым, так как основное его назначение – это организация сеансов связи между прикладными процессами различных рабочих станций. На этом уровне создаются порты для приема и передачи сообщений и организуются соединения — логические каналы между процессами. Необходимость протоколов этого уровня оп­ределяется относительной сложностью сети передачи данных и стремле­нием обеспечить достаточно высокую надежность передачи информации.

Четвертый, транспортный уровень (уровень сквозной передачи) слу­жит для передачи данных между двумя взаимодействующими открытыми системами и организации процедуры сопряжения абонентов сети с сис­темой передачи данных. На этом уровне определяется взаимодействие рабочих станций — источника и адресата данных, организуется и поддер­живается логический канал (транспортное соединение) между абонента­ми.

Третий, сетевой уровень, предназначен для маршрутизации информа­ции и управления сетью передачи данных. В отличие от предыдущих, этот уровень в большей степени ориентирован на сеть передачи данных. Здесь решаются вопросы управления сетью передачи данных, в том числе маршрутизация и управление информационными потоками. Этот уровень выполняет в основном технические функции передачи и управления информацией.

Канальный уровень обеспечивает функциональные и процедурные средства для установления, поддержания и расторжения соединений на уровне каналов передачи данных. Процедуры канального уровня обеспе­чивают обнаружение и, возможно, исправление ошибок, возникающих на физическом уровне.

Физический уровень обеспечивает механические, электрические, функциональные и процедурные средства организации физических со­единений при передаче бит данных между физическими объектами.

Последние четыре уровня образуют транспортную службу компьютерной сети, которая обеспечивает передачу («транспортировку») информации между рабочими станциями, освобождая более высокие уровни от реше­ния этих задач. В свою очередь, три верхних уровня, обеспечивающие логическое взаимодействие прикладных процессов, функционально объединяются в абонентскую службу.

В рамках эталонной модели также определяются услуги, которые должны обеспечивать ее уровни. Услуги, по сути дела, представляют со­бой функции, выполняемые на соответствующем уровне эталонной мо­дели.

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

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

Сетевой уровень в числе основных услуг осуществляет идентифика­цию конечных точек сетевых соединений, организацию сетевых соедине­ний, управление потоками блоков данных, обеспечение последовательно­стей доставки блоков данных, обнаружение ошибок и формирование со­общений о них, разъединение сетевых соединений.

Транспортный уровень обеспечивает установление и разъединение транспортных соединений, формирование блоков данных, обеспечение взаимодействия сеансовых соединении с транспортными соединениями, управление последовательностью передачи блоков данных, обеспечение целостности блоков данных во время передачи, обнаружение и устране­ние ошибок, сообщение о неисправленных ошибках, предоставление приоритетов в передаче блоков, передачу подтверждений о принятых блоках, ликвидацию тупиковых ситуаций.

На сеансовом уровне предоставляются услуги, связанные с обслужи­ванием сеансов и обеспечением передачи данных в диалоговом режиме, установлением сеансового соединения, обменом данными; управлением обменом; синхронизацией сеансового соединения, сообщениями об ис­ключительных ситуациях, отображением сеансового соединения на транспортный уровень, завершением сеансового соединения.

Представительный уровень обеспечивает выбор вида представления данных, интерпретацию и преобразование передаваемой информации к виду, удобному для прикладных процессов, преобразование синтаксиса данных, формирование блоков данных.

Прикладной уровень обеспечивает широкий набор услуг, в том числе: управление терминалами, управление файлами, управление диалогом, управление задачами, управление сетью в целом. К дополнительным услугам уровня относятся услуги по организации электронной почты, передачи массивов сообщений и т.п.

Услуги различных уровней определяются с помощью протоколов эта­лонной модели взаимодействия открытых систем. В соответствии с семиуровневой моделью взаимодействия открытых систем вводятся семь ти­пов протоколов, которые именуются так же, как уровни.

3. Сетевые протоколы.

Сетевыми протоколами называют протоколы первого и второго уровней, определяющих архитектуру локальной сети, в том числе ее топологию, передающую среду, техниче­ские средства и протоколы. Основополагающими для локальных сетей являются стандарты серии IEEE. С помощью этих стандартов были опре­делены: основная терминология, архитектура и протоколы двух нижних уровней Эталонной модели взаимодействия открытых систем. Структура стандартов IEEE представлена на рисунке.

802.1

Общий документ

802.2

Управление логическим каналом

802.3 802.4 802.5 802.6 802.11 802.12


Страница: