русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Протоколы высокого уровня


Дата добавления: 2013-12-23; просмотров: 1370; Нарушение авторских прав


Протокол класса 4

Протокол класса 3

Протокол класса 2

Протокол класса 1

Протокол класса №0

Транспортный протокол

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

 

Рассмотрим что такое сервис определенного качества. Это обеспечение качества взаимодействия процессов при разных финансовых затратах на его реализацию и различных качествах КС, которые предназначены для реализации требований заказчика (хозяина) ВС. При этом более высокий сервис требует более высоких финансовых затрат.

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

 

Различают три типа сети:

  1. Сети приемлемого качества.
  2. Сети не приемлемого, низкого качества, сигнализация об ошибках при приемлемом уровне ошибок возникающих в сети.
  3. Ненадежные сети.

 

Под термином сети во всех трех случаях подразумевается сети передающие данные.

 

Транспортный уровень №4 осведомлен с каким классом систем он взаимодействует, т.е. эти данные записаны в его память.

 

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

  1. класс №0 – Примитивный класс
  2. класс №1– Базовый класс восстановления от ошибок
  3. класс №2 – Класс мультиплексирования
  4. класс №3 – Дополняет класс восстановления от ошибок
  5. класс №4 – Класс обнаружения ошибок и восстановления данных от этих ошибок

 

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



 

Обеспечивает более высокий сервис пользователей. Он также обслуживает одно транспортное соединение в сеансе связи, но обеспечивает и восстановление от ошибок, но только тех о которых сигнализирует сеть СПД.

 

Обеспечивает мультиплексирование нескольких транспортных соединений в одном сеансе связи Х25 и управляет потоком с целью предотвращений переполнения сети с использованием пакетов прерывания. При получении от сети Х25 пакетов перестройки или очистки (сброс или рестарт) протокол этого класса прерывает сеанс и уведомляет об этом более высокий уровень, т.е. этот протокол не обеспечивает обнаружения ошибок и восстановления данных.

 

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

 

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

 

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

 

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

 

Основными функциями протоколов высокого уровня являются:

  1. Логическое подключение портов транспортной сети и процесса. Эти функции возлагаются на средства сеансов уровня управления №5
  2. Сопряжение разнородных процессов возлагается на средства представительного уровня №6

 

В качестве терминалов источников данных могут выступать клавиатура, устройства ввода с перфокартами, магнитных лент диска, с перфолент. А в качестве терминалов вывода данных могут выступать символьные дисплеи с различными размерами экранов, алфавитами, способами отображения данных и прочие, и нужно обеспечить их взаимодействие, несмотря на различие. Аналогичные проблемы возникают и при совместной работе разнотипных ЭВМ. Для реализации всего указанного взаимодействия служит уровень представления номер 6, который обеспечивает стандартные процедуры взаимодействия процессов и образует единых интерфейс для операционных систем и прикладных программ. Он также обеспечивает формирование данных и автоматическое преобразование компонент уровня 7 в единую синтаксическую форму, используемую более низкими уровнями.

 

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

 

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

 



<== предыдущая лекция | следующая лекция ==>
Транспортная сеть | Административное управление


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.