Главная страница
Случайная страница
КАТЕГОРИИ:
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Услуги (что делать) четко отделены от протоколов (как делать).
Взаимодействие базируется на том, что разные системы структурированы вокруг одних и тех же служб и протоколы на каждом уровне совпадают.
- Физический уровень − представляет собой физическую среду передачи — электрическую или оптическую — с соответствующими интерфейсами к сопрягаемым объектам, которые называются станциями или узлами. Все детали, касающиеся среды передачи, уровня сигналов и частот, рассматриваются на этом уровне. Физический уровень является единственной материальной связью между двумя узлами.
- Канальный уровень или уровень звена данных — обеспечивает функции, связанные с формированием и передачей кадров от одного узла к другому, обнаружением и исправлением ошибок, возникающих на физическом уровне. При появлении ошибки, например из-за помех на линии этом уровне запрашивается повторная передача поврежденного кадра. В результате канальный уровень обеспечивает верхние уровни услугами по безошибочной передаче данных между узлами. Если несколько устройств используют общую среду передачи, то на этом уровне также осуществляется управление доступом к среде.
- Сетевой уровень — устанавливает маршрут и контролирует прохождение сообщений от источника к узлу назначения. Маршрут может стоять из нескольких физических сегментов, не все из которых связаны непосредственно.
- Транспортный уровень — управляет доставкой сообщений от источника к приемнику. Этот уровень представляет собой интерфейс между прикладным программным обеспечением, запрашивающим передачу данных, и физической сетью, представленной первыми тремя уровнями. Одна из главных задач транспортного уровня — обеспечить независимость верхних уровней от физической структуры сети, в частности от маршрута доставки сообщений. Транспортный уровень несет ответственность за проверку правильности передачи данных от источника к приемнику и доставку данных к прикладным программам.
- Сеансовый уровень — отвечает за установку, поддержку синхронизации и управление соединением (сеансом связи, диалогом) между объектами уровня представления данных. На этом уровне, в частности, происходит удаленная регистрация в сети.
- Уровень представления данных — обеспечивает кодирование и преобразование неструктурированного потока бит в формат, понятный приложению-получателю или, иначе говоря, восстановление исходного формата данных — сообщение, текст, рисунки и т. п.
- Прикладной уровень — самый верхний уровень, на котором решаются собственно прикладные задачи — передача файлов, операции с распределенными базами данных и удаленное управление.
Виртуальное соединение одноранговых объектов в модели ВОС
Два одноранговых объекта соединены виртуальной (логической) связью.
Для объектов виртуальная связь представляется реальным каналом связи, хотя виртуальное и физическое соединения совпадают только на первом уровне.
Объекты обмениваются данными в соответствии с протоколами, определенным для их уровня.
Например, объект уровня 4 одного узла может взаимодействовать только с объектами уровней 3 и 5 того же узла и уровня 4 другого узла.
Протокол представляет собой набор правил, определяющих начало, проведение и окончание процесса связи между одноранговыми объектами.

Сообщения, которыми обмениваются одноранговые объекты, содержат либо пользовательские данные, либо являются протокольными (управляющими) сообщениями.
Перед передачей на 'нижележащий уровень’ к сообщению добавляется управляющая информация — заголовок уровня — в соответствии с протоколом, принятым на данном уровне.
Для передачи данных применяются витая пара, коаксиальный и оптоволоконный кабель.
Важнейшими электрическими интерфейсами являются EIA-232-D и RS-485
Широко распространенными протоколами для передачи данных являются HDLC и его производные (например, протокол Ethernet) и протокол TCP/IP. Последний был первоначально разработан для передами информации по сложным, взаимосвязанным сетям, но оказался вполне подходящим продуктом для задач промышленного производства.
Рис. Общая схема передачи информации между уровнями.
|