Многоуровневый подход. Протоколы, интерфейс, стек протоколов
Средства сетевого взаимодействия могут быть представлены на основе многоуровневого подхода. При этом все множество модулей разбивается на уровни, образующие иерархию, то есть имеются вышележащие и нижележащие уровни. Преимуществом многоуровневого подхода является возможность модификации отдельных модулей без изменения остальной части системы. Модули нижнего уровня могут, например, обеспечивать надежную передачу электрических сигналов между двумя соседними узлами. Модули более высокого уровня организуют транспортировку сообщений в пределах всей сети, используя средства нижележащих уровней. На верхнем уровне функционируют модули, обеспечивающие пользователям доступ к различным службам.
В процессе обмена сообщениями между двумя участниками необходимо организовать согласованную работу соответствующих уровней иерархии и принять различные соглашения. Например, оба участника должны согласовать уровни и форму электрических сигналов, установить методы контроля достоверности и т. д.
Соглашения должны быть приняты для всех уровней: от самого низкого - уровня передачи единичных элементов до самого высокого, реализующего сервис для пользователей сети.
На рис. 11 изображена модель взаимодействия двух узлов. С каждой стороны средства взаимодействия представлены четырьмя уровнями. Процедуру взаимодействия этих двух узлов можно
описать в виде набора правил взаимодействия соответствующих уровней обеих участвующих сторон. Формализованные правила, определяющие последовательность и формат сообщений, которыми обмениваются сетевые компоненты одноименных уровней разных узлов (систем), называются протоколами.
Рис. 11. Иерархия взаимодействия двух узлов
Модули соседних уровней одного узла также взаимодействуют друг с другом в соответствии с четко определенными правилами, которые называются интерфейсом. В практике телекоммуникационных систем и сетей встречается несколько другое определение, не противоречащее рассмотренному: под стандартным интерфейсом понимается совокупность унифицированных аппаратных программных и конструкторских средств, необходимых для реализации взаимодействия различных функциональных элементов в системе или сети. Кроме рассмотренных используется более узкое, чем интерфейс, понятие стык, которое обозначает совокупность соединительных цепей и правил взаимодействия различных устройств, определяющих тип и назначение соединительных цепей, порядок обмена, а также тип и форму сигналов, передаваемых по этим цепям.
Иерархически организованный набор протоколов, достаточный для организации взаимодействия узлов в сети, называется стеком коммуникационных протоколов. Коммуникационные протоколы могут быть реализованы аппаратно и программно. Протоколы нижних уровней реализуются комбинацией программных и аппаратных средств, а протоколы верхних уровней, как правило, чисто программными средствами.
В начале 1980-х годов ряд международных организаций по стандартизации - ISO, ITU-T и другие разработали модель взаимодействия открытых систем (Open System Interconnection, OSI). Эта
модель определяет различные уровни взаимодействия систем, присваивает им стандартные имена и определяет функции каждого уровня. Полное описание этой модели составляет более 1000 страниц текста. В рамках данной модели под открытостью понимается готовность сетевых устройств взаимодействовать между собой с использованием стандартных правил. Примером открытой системы является международная сеть Internet. На рис. 12 представлена обобщенная модель взаимодействия открытых систем А и В (модель ВОС или OSI). Средства взаимодействия делятся на семь уровней: прикладной, представительный, сеансовый, транспортный, сетевой, канальный и физический. Рассмотрим назначение уровней.
Рис. 12. Модель взаимодействия открытых систем ВОС (ISO/OSI)
Уровень 1 - физический (Physical layer) обеспечивает установление соединения, поддержание и разъединения физических каналов для передачи электрических сигналов в виде единичных элементов (битов).
Примерами физических каналов являются коаксиальный кабель, витая пара, оптоволоконный кабель или цифровой канал. На этом уровне определяются характеристики физических сред (полоса пропускания, помехозащищенность, волновое сопротивление и т.д.) и электрических сигналов (крутизна фронтов импульсов, уровни напряжений или токов, тип кодирования, скорость передачи и т.д.).
Здесь же оговариваются механические характеристики соединений (типы разъемов и назначение контактов). Функции физического уровня реализуются во всех сетевых устройствах. В частности, со стороны компьютера функции физического уровня выполняются сетевым адаптером или последовательным портом RS232. Иногда говорят, что физический уровень осуществляет организацию дискретного канала.
Уровень 2 - канальный (Data Link layer) в качестве одной из задач осуществляет проверку доступности среды передачи. Иными словами, одной из функций этого уровня является установление соединения, поддержание и разъединение канала передачи данных. Другой задачей канального уровня является повышение верности передачи на основе обнаружения и исправления ошибок. Для этого единичные элементы группируются в кадры (frames) и обеспечивается корректность передачи каждого кадра. Функция исправления ошибок на основе повторных передач в некоторых протоколах канального уровня отсутствует. Иногда протоколы канального уровня оказываются достаточными транспортными средствами и могут допускать работу прикладного уровня без привлечения средств сетевого и транспортного уровней.
Уровень 3 - сетевой (Network layer) предназначен для образования единой транспортной системы, объединяющей несколько сетей, которые используют разные протоколы канального уровня. В данном случае под сетью понимается совокупность узлов или станций, объединенных одной из типовых топологий и использующих для передачи данных один из канальных протоколов. Доставка данных между сетями осуществляется сетевым уровнем и в том случае, когда структура межсетевых связей отличается от принятой в канальных протоколах.
Проблема выбора наилучшего пути доставки сообщений называется маршрутизацией и осуществляется маршрутизаторами. Маршрутизатор - это устройство, которое собирает сведения о топологии межсетевых соединений и на этой основе пересылает сообщения сетевого уровня в сеть назначения. Сообщения сетевого уровня называются пакетами (packets). На сетевом уровне определяются два вида протоколов. Сетевые протоколы (routed protocols) - осуществляют продвижение пакетов через сеть. Другой вид протоколов называется протоколами маршрутизации (routing protocols). Посредством этих протоколов в маршрутизаторах собирается информация о топологии межсетевых соединений.
Уровень 4 - транспортный (Transport layer) обеспечивает верхним уровням (прикладному и сеансовому) передачу данных с той степенью надежности, которая им необходима. Модель OSI определяет пять классов сервиса, предоставляемых транспортным уровнем. Выбор класса сервиса этого уровня определяется как степенью надежности, обеспечиваемой протоколами более высоких, чем транспортный, уровней, так и надежностью транспортировки данных в сети на уровнях, расположенных ниже транспортного. Протоколы нижних четырех уровней называют сетевым транспортом или транспортной подсистемой.
Уровень 5 - сеансовый (Session layer) обеспечивает управление диалогом: фиксирует какая из сторон является активной в данный момент, предоставляет средства синхронизации. Эти средства позволяют вставлять контрольные точки в длинные передачи, чтобы в случае отказа можно было вернуться назад к последней контрольной точке. На практике сеансовый уровень редко реализуется в виде отдельных протоколов.
Уровень 6 - представительный (Presentation layer) имеет дело с формой представления передаваемой информации, не меняя ее содержания. Благодаря этому уровню, информация, передаваемая прикладным уровнем одной системы, всегда понятна прикладному уровню другой системы. С помощью средств данного уровня протоколы прикладных уровней могут преодолеть синтаксические различия в представлении данных или же различия в кодах символов. На этом уровне может выполняться шифрование и дешифрование данных для обеспечения секретности обмена данными сразу для всех служб.
Уровень 7 - прикладной (Application layer) - это набор разнообразных протоколов, с помощью которых пользователи сети получают доступ к разделяемым ресурсам, таким как файлы, принтеры или гипертекстовые Web-страницы, а также организуют свою совместную работу, например, с помощью протокола электронной почты. Прикладной уровень в качестве единицы данных использует сообщение (message).
- Основы построения телекоммуникационных систем и сетей
- Предисловие
- Введение
- Лекция 1
- Основные понятия и определения
- Основные понятия и определения. Классификация систем электросвязи
- Вопросы и задачи для самоконтроля
- Лекция 2 Первичные сигналы электросвязи Первичные сигналы электросвязи и их физические характеристики
- Сигналы передачи данных и телеграфии
- Вопросы и задачи для самоконтроля
- Лекция 3 Каналы передачи Каналы передачи, их классификация и основные характеристики
- Типовые каналы передачи
- Вопросы и задачи для самоконтроля
- Лекция 4 Двусторонние каналы Построение двусторонних каналов
- Развязывающие устройства, требования к ним и классификация
- Анализ резисторной дифференциальной системы
- Лекция 5 Трансформаторная дифференциальная система Анализ трансформаторной дифференциальной системы
- Определение условия непропускания тдс от полюсов 4-4 к полюсам 2-2
- Определение входных сопротивлений тдс
- Определение затуханий уравновешенной тдс в направлениях передачи
- Анализ неуравновешенной трансформаторной дифференциальной системы
- Сравнение трансформаторной и резисторной дифференциальных систем
- Лекция 6 Двусторонний канал как замкнутая система Устойчивость двусторонних каналов
- Устойчивость телефонного канала
- Искажения от обратной связи
- Вопросы и задачи для самоконтроля к лекциям 4-6
- Лекция 7 Общие принципы построения многоканальных систем передачи
- Обобщенная структурная схема многоканальной системы передачи
- Методы разделения канальных сигналов
- Взаимные помехи между каналами
- Вопросы и задачи для самоконтроля
- Лекция 8 Принципы формирования канальных сигналов в системе передачи с частотным разделением каналов
- Формирование канальных сигналов
- Способы передачи амплитудно-модулированных сигналов
- Квадратурные искажения при передаче амплитудно-модулированных сигналов
- Лекция 9 Методы формирования одной боковой полосы. Искажения в каналах и трактах сп с чрк
- Фильтровой метод формирования обп
- Многократное преобразование частоты
- Фазоразностный метод формирования обп
- Искажения в каналах и трактах систем передачи с частотным разделением каналов
- Вопросы, задачи и упражнения для самоконтроля к лекциям 8и9
- Лекция 10 Принципы построения и особенности работы систем передачи с временным разделением каналов Структурная схема системы передачи с временным разделением каналов
- Формирование канальных сигналов в системах передачи с временным разделением каналов
- Формирование канальных сигналов с помощью амплитудно-импульсной модуляции.
- Формирование канальных сигналов с помощью широтно-импульсной модуляции.
- Формирование канальных сигналов на основе фазоимпульсной модуляции.
- Выбор вида импульсной модуляции для построения систем передачи с временным разделением каналов
- Помехоустойчивость амплитудно-импульсной модуляции.
- Выбор вида импульсной модуляции для построения систем передачи с временным разделением каналов
- Помехоустойчивость амплитудно-импульсной модуляции.
- Переходные влияния между каналами систем передачи с временным разделением каналов
- Оценка переходных помех 1-го рода.
- Оценка переходных помех 2-го рода.
- Обобщенная структурная схема системы передачи с временным разделением каналов на основе фазоимпульсной модуляции
- Вопросы, задачи и упражнения для самоконтроля
- Лекция 11 Общие принципы формирования и передачи сигналов в цифровых системах передачи Постановка задачи
- Квантование сигналов по уровню
- Оценка шумов квантования Оценка шумов при равномерном квантовании.
- Гармонический сигнал.
- Речевой сигнал.
- Речевой сигнал, поступающий от разных источников.
- Многоканальный групповой телефонный сигнал.
- Телевизионный сигнал.
- Оценка шумов квантования при неравномерном квантовании.
- Кодирование квантованных сигналов
- Обобщенная структурная схема цифровой системы передачи
- Виды синхронизации в цифровых системах передачи
- Принципы регенерации цифровых сигналов
- Линейное кодирование в цсп
- Лекция 12
- Разностные методы кодирования.
- Иерархия цифровых систем передачи
- Дифференциальная импульсно-кодовая модуляция
- Дифференциальная импульсно-кодовая модуляция как система с линейным предсказанием.
- Дельта-модуляция
- Иерархия цифровых систем передачи на основе импульсно-кодовой модуляции
- Объединение цифровых потоков в плезиохронной цифровой иерархии
- Объединение цифровых потоков в синхронной цифровой иерархии
- Вопросы и задачи для самоконтроля к лекциям 11 и 12
- Лекция 13 Общие принципы построения волоконно-оптических систем передачи Краткий исторический очерк
- Обобщенная структурная схема волоконно-оптической системы передачи
- Классификация волоконно-оптических систем передачи. Способы организации двусторонней связи на основе волоконно-оптических систем передачи. Способы уплотнения оптических кабелей
- Лекция 14 Основные узлы оптических систем передачи. Оптический линейный тракт Оптические передатчики
- Требования к источникам оптического излучения: их параметры и характеристики
- Оптические приемники
- Лавинные фотодиоды (лфд).
- Шумы приемников оптического излучения.
- Модуляторы оптической несущей
- Виды модуляции оптической несущей.
- Обобщенная структурная схема оптического линейного тракта
- Оптические усилители
- 1. Усилители Фабри - Перо.
- 2. Усилители на волокне, использующие бриллюэновское расстояние.
- 3. Усилители на волокне, использующие рамановское расстояние,
- 4. Полупроводниковые лазерные усилители (пплу)
- 5. Усилители на примесном волокне
- Вопросы и задачи для самоконтроля к лекциям 13 и 14
- Лекция 15 Общие принципы и особенности построения систем радиосвязи Основные понятия и определения. Классификация диапазонов радиочастот и радиоволн. Структура радиосистем передачи.
- Общие принципы организации радиосвязи. Классификация радиосистем передачи
- Особенности распространения радиоволн метрового -миллиметрового диапазонов
- Антенно-фидерные устройства
- Лекция 16 Построение радиорелейных и спутниковых линий передачи Основные понятия и определения. Классификация радиорелейных линий передачи. Принципы многоствольной передачи
- Виды модуляции, применяемые в радиорелейных и спутниковых системах передачи
- Вопросы для самоконтроля
- Лекция 17 Особенности построения оборудования радиорелейных и спутниковых систем передачи Принципы построения оборудования радиорелейных линий передачи прямой видимости
- Особенности построения тропосферных радиорелейных линий
- Передача сигналов телевизионного вещания по радиорелейным линиям
- Спутниковые системы передачи
- Много станционный доступ с разделением сигналов по форме.
- Принципы построения систем спутникового телевещания - ств
- Вопросы для самоконтроля
- Лекция 18 Общие принципы построения телекоммуникационных сетей Основные понятия и определения
- Назначение и состав сетей электросвязи
- Методы коммутации в сетях электросвязи
- Структура сетей электросвязи
- Принципы построения взаимоувязанной сети связи Российской Федерации
- Многоуровневый подход. Протоколы, интерфейс, стек протоколов
- Элементы теории телетрафика
- Вопросы для самоконтроля
- Лекция 19 Особенности построения вторичных телекоммуникационных сетей Состав и назначение сетей телефонной связи
- Структура вторичных цифровых сетей общего пользования.
- Состав и назначение телеграфных сетей
- Сети передачи данных
- Информационно-вычислительные сети. Сети эвм
- Телематические службы
- Цифровые сети интегрального обслуживания
- Вопросы для самоконтроля
- Лекция 20 Принципы построения сетей и систем радиосвязи Основные понятия и определения
- Основы построения систем сотовой связи
- Основы транкинговых систем радиосвязи
- Основы построения систем беспроводного абонентского радиодоступа
- Технико-экономические аспекты системы беспроводного абонентского радиодоступа
- Вопросы для самоконтроля,
- Основы построения телекоммуникационных систем и сетей