13 на какие функциональные группы могут быть разделены модемные протоколы

Обновлено: 25.06.2024

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

Скорость передачи данных — объём данных, передаваемых за единицу времени. Максимальная скорость передачи данных без появления ошибок (пропускная способность) вместе с задержкой определяют производительность системы или линии связи. Теоретическая верхняя граница скорости передачи определяется теоремой Шеннона — Хартли.

Универсальный асинхронный приёмопередатчик (УАПП, англ. Universal Asynchronous Receiver-Transmitter, UART) — узел вычислительных устройств, предназначенный для организации связи с другими цифровыми устройствами. Преобразует передаваемые данные в последовательный вид так, чтобы было возможно передать их по одной физической цифровой линии другому аналогичному устройству. Метод преобразования хорошо стандартизован и широко применяется в компьютерной технике (особенно во встраиваемых устройствах и системах.

Широковещательный адрес — условный (не присвоенный никакому устройству в сети) адрес, который используется для передачи широковещательных пакетов в компьютерных сетях.

Кадр (жарг. фрейм, от англ. frame — кадр) — фрагмент данных протокола канального уровня модели OSI, передаваемый по линии связи.

Сетевой мост (также бридж с англ. bridge) — сетевое устройство второго уровня модели OSI, предназначенное для объединения сегментов (подсети) компьютерной сети в единую сеть.

Бод (англ. baud) в связи и электронике — единица измерения символьной скорости, количество изменений информационного параметра несущего периодического сигнала в секунду. Названа по имени Эмиля Бодо, изобретателя кода Бодо — кодировки символов для телетайпов.

То́ковая петля́ (current loop) — способ передачи информации с помощью измеряемых значений силы электрического тока. В настоящее время такой способ более распространён в инженерной практике, чем использование для этой цели напряжения. Для задания измеряемых значений тока используется, как правило, управляемый источник тока. По виду передаваемой информации различаются аналоговая токовая петля и цифровая токовая петля.

Управление доступом к среде (англ. media access control, или medium access control, MAC) — подуровень канального (второго) уровня модели OSI, согласно стандартам IEEE 802.

Пилот-сигнал (пилот-тон) — сигнал с априорно известными на приёмной стороне параметрами (например, определённой частоты).

Синхронная цифровая иерархия (СЦИ: англ. SDH — Synchronous Digital Hierarchy, SONET) — это система передачи данных, основанная на синхронизации по времени передающего и принимающего устройства. Стандарты СЦИ определяют характеристики цифровых сигналов, включая структуру фреймов (циклов), метод мультиплексирования, иерархию цифровых скоростей и кодовые шаблоны интерфейсов и т. д.

В информационных технологиях и связи, мультиплекси́рование (англ. multiplexing, muxing) — уплотнение канала, то есть передача нескольких потоков (каналов) данных с меньшей скоростью (пропускной способностью) по одному каналу.

Частотная манипуляция (ЧМн, англ. Frequency Shift Keying (FSK)) — вид манипуляции, при которой скачкообразно изменяется частота несущего сигнала в зависимости от значений символов информационной последовательности. Частотная манипуляция весьма помехоустойчива, поскольку помехи искажают в основном амплитуду, а не частоту сигнала.

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

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

Таймслот (англ. timeslot — ячейка времени) — в системах связи, где применяется множественный доступ с разделением по времени (TDMA) или временное уплотнение (мультиплексирование) (TDM) — единица разделения канала. Означает одно место в каждом суперкадре при мультиплексировании с разделением по времени.

Физический слой (англ. physical layer) или Физический уровень — первый уровень сетевой модели OSI. Это нижний уровень модели OSI — физическая и электрическая среда для передачи данных. Физический уровень описывает способы передачи бит (а не пакетов данных) через физические среды линий связи, соединяющие сетевые устройства. На этом уровне описываются параметры сигналов, такие как амплитуда, частота, фаза, используемая модуляция, манипуляция. Решаются вопросы, связанные с синхронизацией, избавлением.

Джи́ттер (англ. jitter — дрожание) или фазовое дрожание цифрового сигнала данных — нежелательные фазовые или частотные отклонения передаваемого сигнала. Возникают вследствие нестабильности задающего генератора, изменений параметров линии передачи во времени и различной скорости распространения частотных составляющих одного и того же сигнала.

Инкапсуля́ция в компью́терных сетя́х — это метод построения модульных сетевых протоколов, при котором логически независимые функции сети абстрагируются от нижележащих механизмов путём включения или инкапсулирования этих механизмов в более высокоуровневые объекты.

Сетевой уровень (англ. Network layer) — 3-й уровень сетевой модели OSI, предназначается для определения пути передачи данных. Отвечает за трансляцию логических адресов и имён в физические, определение кратчайших маршрутов, коммутацию и маршрутизацию, отслеживание неполадок и заторов в сети. На этом уровне работает такое сетевое устройство, как маршрутизатор.

Разработка синхронных цифровых интегральных схем на уровне передач данных между регистрами (англ. register transfer level, RTL — уровень регистровых передач) — способ разработки синхронных (англ.) цифровых интегральных схем, при применении которого работа схемы описывается в виде последовательностей логических операций, применяемых к цифровым сигналам (данным) при их передаче от одного регистра к другому (не описывается, из каких электронных компонентов или из каких логических вентилей состоит схема.

Виртуальное соединение (ВС), виртуальный канал (ВК) (англ. VC - Virtual Circuit) — канал связи в сети коммутации пакетов, соединяющий двух и более абонентов, и состоящий из последовательных физических звеньев системы передачи между узлами связи (коммутаторами), а также из физических и логических звеньев внутри коммутаторов на пути между указанными абонентами. Логическое звено управляет физическим звеном и они оба одновременно организуются на этапе установления сквозного ВС между абонентами.

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

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

В информатике бу́фер (англ. buffer), мн. ч. бу́феры — это область памяти, используемая для временного хранения данных при вводе или выводе. Обмен данными (ввод и вывод) может происходить как с внешними устройствами, так и с процессами в пределах компьютера. Буферы могут быть реализованы в аппаратном или программном обеспечении, но подавляющее большинство буферов реализуется в программном обеспечении. Буферы используются, когда существует разница между скоростью получения данных и скоростью их обработки.

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

Ду́плекс (лат. duplex — двухсторонний) — способ связи с использованием приёмопередающих устройств (модемов, сетевых карт, раций, телефонных аппаратов и др.).

BPS , бит/с (англ. bits per second, bps) — базовая единица измерения скорости передачи информации, используемая на физическом уровне сетевой модели OSI или TCP/IP.

Mультипле́ксор — устройство, имеющее несколько сигнальных входов, один или более управляющих входов и один выход. Мультиплексор позволяет передавать сигнал с одного из входов на выход; при этом выбор желаемого входа осуществляется подачей соответствующей комбинации управляющих сигналов.

Сетевая плата (в англоязычной среде NIC — англ. network interface controller/card), также известная как сетевая карта, сетевой адаптер (в терминологии компании Intel), Ethernet-адаптер — по названию технологии — дополнительное устройство, позволяющее компьютеру взаимодействовать с другими устройствами сети. В настоящее время в персональных компьютерах и ноутбуках контроллер и компоненты, выполняющие функции сетевой платы, довольно часто интегрированы в материнские платы для удобства, в том числе.

Беспроводная вычислительная сеть — вычислительная сеть, основанная на беспроводном (без использования кабельной проводки) принципе, полностью соответствующая стандартам для обычных проводных сетей (например, Ethernet). В качестве носителя информации в таких сетях могут выступать радиоволны СВЧ-диапазона.

Плезиохронная цифровая иерархия (ПЦИ, также PDH от англ. Plesiochronous Digital Hierarchy) — цифровой метод передачи данных и голоса, основанный на временном разделении канала и технологии представления сигнала с помощью импульсно-кодовой модуляции (ИКМ).

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

Накопитель на гибких магнитных дисках (англ. floppy disk drive) — дисковод, предназначенный для считывания и записи информации с дискеты.

Паралле́льный порт — тип интерфейса, разработанный для компьютеров (персональных и других) для подключения различных периферийных устройств. В вычислительной технике параллельный порт является физической реализацией принципа параллельного соединения. Он также известен как принтерный порт или порт Centronics. Стандарт IEEE 1284 определяет двунаправленный вариант порта, который позволяет одновременно передавать и принимать биты данных.

Время отклика (время реакции) — в технологии время, которое требуется системе или функциональной единице на то, чтобы отреагировать на данный ввод.

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

Многоканальный режим (англ. Multi-channel architecture) — режим работы оперативной памяти (RAM) и её взаимодействия с материнской платой, процессором и другими компонентами компьютера, при котором может быть увеличена скорость передачи данных между ними за счёт использования сразу нескольких каналов для доступа к объединённому банку памяти (это можно проиллюстрировать на примере ёмкостей, через горлышко одной из которых жидкость будет выливаться дольше, чем из двух других с такими же общим суммарным.

Горячая замена (англ. Hot Swap — горячая замена и англ. HotPlug — горячее подключение) — термины, означающие отключение или подключение электронного оборудования в/к (компьютерной) системе во время её работы без выключения питания и остановки (системы) (HotPlug), а также замену (переподключение) блока в целом (Hot Swap). Также существует термин, обозначающий противоположность горячей замене — Холодная замена, то есть все (пере)подключения производятся после остановки системы и снятия напряжения (остаточного.

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

В компьютерных сетях пакет — это определённым образом оформленный блок данных, передаваемый по сети в пакетном режиме. Компьютерные линии связи, которые не поддерживают пакетный режим, как, например, традиционная телекоммуникационная связь точка-точка, передают данные просто в виде последовательности байтов, символов или битов поодиночке. Если данные сформированы в пакеты, битрейт коммуникационной среды можно более эффективно распределить между пользователями, чем в сети с коммутацией каналов. При.

Динамическая логика (или тактированная логика) — методология разработки комбинационных схем, при которой проектируемая схема работает по тактам. Реализуется, в частности, по технологии КМОП. Применяется при проектировании интегральных схем.

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

По области применения современные модемы можно разделить на несколько групп:

  • для коммутируемых телефонных каналов;
  • для выделенных (арендуемых) телефонных каналов;
  • для физических соединительных линий:
    • модемы низкого уровня (линейные драйверы) или модемы на короткие расстояния (short range modems);
    • модемы основной полосы (baseband modems);

    Подавляющее большинство выпускаемых модемов предназначено для использования на коммутируемых телефонных каналах. Такие модемы должны уметь работать с автоматическими телефонными станциями (АТС). Различать их сигналы и передавать свои сигналы набора номера.

    Основное отличие модемов для физических линий от других типов модемов состоит в том, что полоса пропускания физических линий не ограничена значением 3.1 кГц, характерным для телефонных каналов. Однако полоса пропускания физической линии также является ограниченной и зависит в основном от типа физической среды (экранированная и неэкранированная витая пара, коаксиальный кабель и др.) и ее длины.

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

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

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

    Модемы для цифровых систем передачи напоминают модемы низкого уровня. Однако в отличие от них обеспечивают подключение к стандартным цифровым каналам, таким как E1/T1 ил ISDN, и поддерживают функции соответствующих канальных интерфейсов.

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

    Пакетные радиомодемы предназначены для передачи данных по радиоканалу между мобильными пользователями. При этом несколько радиомодемов используют один и тот же радиоканал в режиме множественного доступа, например, множественного доступа с контролем несущей, в соответствии с ITU-T AX.25. радиоканал по своим характеристикам близок к телефонному и организуется с использованием типовых радиостанций, настроенных на одну и ту же частоту в УКВ либо КВ диапазоне. Пакетный радиомодем реализует методы модуляции и множественного доступа.

    Локальные радиосети являются быстроразвивающейся перспективной сетевой технологией дополняющей обыкновенные локальные сети. Ключевым их элементом являются специализированные радиомодемы (адаптеры локальных радиосетей). В отличие от ранее упомянутых пакетных радиомодемов такие модемы обеспечивают передачу данных на небольшие расстояния (до 300 м) с высокой скоростью (2-10 Мбит/с), сопоставимой со скоростью передачи в проводных локальных сетях. Кроме того, радиомодемы локальных радиосетей работают в определенном диапазоне частот с применением сигналов сложной формы, таких как сигналы с псевдослучайной перестройкой рабочей частоты.

    По методу передачи модемы делятся на асинхронные и синхронные. Говоря о синхронном либо асинхронном методе передачи обычно подразумевают передачу по каналу связи между модемами. Однако передача по интерфейсу DTE - DCE также может быть синхронной и асинхронной. Модем может работать с компьютером в асинхронном режиме и одновременно с удаленным модемом - в синхронном режиме или наоборот. В таком случае иногда говорят, что модем синхронно-асинхронный или он работает в синхронно-асинхронном режиме.

    Как правило, синхронизация реализуется одним из двух способов, связанных с тем, как работают тактовые генераторы отправителя и получателя: независимо друг от друга (асинхронно) или согласованно (синхронно). Если передаваемые данные составлены из последовательности отдельных символов, то, как правило, каждый символ передается независимо от остальных и получатель синхронизируется вначале каждого получаемого символа. Для такого типа связи обычно используется асинхронная передача. Если передаваемые данные образуют непрерывную последовательность символов или байтов, то тактовые генераторы отправителя и получателя должны быть синхронизированы в течение длительного промежутка времени. В этом случае используется синхронная передача.

    Асинхронный режим передачи используется главным образом тогда, когда передаваемые данные генерируются в случайные моменты времени, например пользователем. При такой передаче получающее устройство должно восстанавливать синхронизацию в начале каждого получаемого символа. Для этого каждый передаваемый символ обрамляется дополнительным стартовым и одним или более стоповыми битами. Такой асинхронный режим часто применяется при передаче данных по интерфейсу DTE -DCE. При передаче данных по каналу связи возможности применения асинхронного режима передачи во многом ограничены его низкой эффективностью и необходимостью использования при этом простых методов модуляции, таких как амплитудная и частотная. Более совершенные методы модуляции, такие как ОФМ, КАМ и др., требуют поддержания постоянного синхронизма опорных тактовых генераторов отправителя и получателя.

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

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

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

    Кроме высокоскоростной передачи данных собственно по физическим каналам синхронный режим часто применяется и для передачи по интерфейсу DTE - DCE. В этом случае для синхронизации используются дополнительные интерфейсные цепи, по которым передается сигнал тактовой частоты от отправителя к получателю.

    По интеллектуальным возможностям можно выделить модемы:

    • без системы управления;
    • поддерживающие набор АТ-команд;
    • с поддержкой команд V.25bis;
    • с фирменной системой команд;
    • поддерживающие протоколы сетевого управления.

    Большинство современных модемов наделено широким спектром интеллектуальных возможностей. Стандартом де-факто стало множество АТ-команд, разработанных в свое время фирмой Hayes и позволяющее пользователю или прикладному процессу полностью управлять характеристиками модема и параметрами связи. По этой причине модемы, поддерживающие АТ-команды носят название Hayes-совместимых модемов. Следует заметить, что AT-команды поддерживают не только модемы для КТСОП, но и пакетные радиомодемы, внешние адаптеры ISDN и ряд других модемов с более узкими сферами применения.

    Наиболее распространенным набором команд, позволяющим управлять режимами установления соединения и автовызова являются команды рекомендации ITU-T V.25bis.

    Специализированные модемы для промышленного применения часто имеют фирменную систему команд, отличную от набора АТ-команд. Причиной тому является большое различие в режимах работы и выполняемых функциях между модемами широкого применения и промышленными (сетевыми) модемами.

    Промышленные модемы часто поддерживают протокол сетевого управления SMNP (Simple Manager Network Protocol), позволяющий администратору управлять элементами сети (включая модемы) с удаленного терминала.

    По конструкции различают модемы:

    • внешние;
    • внутренние;
    • портативные;
    • групповые.

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

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

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

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

    Протоколы международного уровня разрабатываются под эгидой ITU-T и принимаются им в качестве рекомендаций (ранее ITU-T назывался Международным консультативным комитетом по телефонии и телеграфии - МККТТ, международная абревиатура - CCITT). Все рекомендации ITU-T относительно модемов относятся к серии V. Фирменные протоколы разрабатываются отдельными компаниями - производителями модемов, с целью преуспеть в конкурентной борьбе. Часто фирменные протоколы становятся стандартными протоколами де-факто и принимаются частично либо полностью в качестве рекомендаций ITU-T, как это случилось с рядом протоколов фирмы Microcom. Наиболее активно разработкой новых протоколов и стандартов занимаются такие известные фирмы, как AT&T, Motorolla, U.S.Robotics, ZyXEL и другие.

    С функциональной точки зрения модемные протоколы могут быть разделены на следующие группы:

    • Протоколы, определяющие нормы взаимодействия модема с каналом связи (V.2, V.25);
    • Протоколы, регламентирующие соединение и алгоритмы взаимодействия модема и DTE (V.10, V.11, V.24, V.25, V.25bis, V.28);
    • Протоколы модуляции, определяющие основные характеристики модемов, предназначенных для коммутируемых и выделенных телефонных каналов. К ним относятся такие протоколы, как V.17, V.22, V.32, V.34, HST, ZyX и большое количество других;
    • Протоколы защиты от ошибок (V.41, V.42, MNP1 - MNP4);
    • Протоколы сжатия передаваемых данных, такие как MNP5, MNP7, V.42bis;
    • Протоколы, определяющие процедуры диагностики модемов, испытания и измерения параметров каналов связи (V.51, V.51, V.53, V.54, V.56).
    • Протоколы согласования параметров связи на этапе ее установления (Handshaking), например V.8.

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

    Некоторую ясность среди многообразия модемных протоколов может внести их условная классификация, приведенная на рисунке:

    Следует также заметить, что некоторые протоколы нельзя отнести только к одной из приведенных групп, так как они описывают реализацию ряда различных функций, например, таких как модуляция и коррекция ошибок. В первую очередь, это относится к фирменным протоколам (ZyCELL, MNP10 и другим).

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

    Содержание

    Уровни протоколов

    Здесь представлен неполный список сетевых протоколов, отсортированных по ближайшим им уровням модели Open Systems Interconnection (OSI). Однако, многие из данных протоколов изначально основаны на стеке протоколов TCP/IP и прочих моделях, поэтому они не могут быть однозначно соотнесены с уровнями модели OSI.

    Наиболее распространённой системой классификации сетевых протоколов является так называемая модель OSI. В соответствии с ней протоколы делятся на 7 уровней по своему назначению - от физического (формирование и распознавание электрических или других сигналов) до прикладного (API для передачи информации приложениями):

    Протоколы уровня 1 Physical layer (Физический уровень)

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

    • ADSL Asymmetric Digital Subscriber Line
    • ISDN Integrated Services Digital Network
    • PDH Плезиохронная цифровая иерархия
      • T-канал (T1, T3, etc.)
      • E-канал (E1, E3, etc.)

      Протоколы уровня 1+2

      Протоколы уровня 2 Data Link layer (Канальный уровень)

      Этот уровень предназначен для обеспечения взаимодействия сетей на физическом уровне и контроля за ошибками, которые могут возникнуть. Данные, полученные с физического уровня, он упаковывает во фреймы, проверяет на целостность, если нужно исправляет ошибки и отправляет на сетевой уровень. Канальный уровень может взаимодействовать с одним или несколькими физическими уровнями, контролируя и управляя этим взаимодействием. Спецификация IEEE 802 разделяет этот уровень на 2 подуровня - MAC (Media Access Control) регулирует доступ к разделяемой физической среде, LLC (Logical Link Control) обеспечивает обслуживание сетевого уровня. На этом уровне работают коммутаторы, мосты. В программировании этот уровень представляет драйвер сетевой платы, в операционных системах имеется программный интерфейс взаимодействия канального и сетевого уровней между собой, это не новый уровень, а просто реализация модели для конкретной ОС. Примеры таких интерфейсов: ODI, NDIS

      • ARCNET Attached Resource Computer NETwork
      • CDP Протокол обнаружения Cisco
      • DCAP Data Link Switching Client Access Protocol
      • Dynamic Trunking Protocol Динамический протокол группобразования
      • Econet
      • FDDI Волоконно-оптический интерфейс по распределенным данным
      • Frame Relay
      • Канальный уровень CCITT G.hn
      • HDLC High-Level Data Link Control
      • IEEE 802.11 WiFi
      • IEEE 802.16 WiMAX
      • LocalTalk
      • L2F Layer 2 Forwarding Protocol
      • L2TP Layer 2 Tunneling Protocol
      • LAPD Процедуры доступа к соединению на D-канале
      • LLDP Link Layer Discovery Protocol
      • LLDP-MED Link Layer Discovery Protocol — Media Endpoint Discovery
      • PPP Point-to-Point Protocol
      • PPTP Point-to-Point Tunneling Protocol
      • Q.710 Упрощенный Message Transfer Part
      • NDP Протокол обнаружения соседей
      • RPR IEEE 802.17 Resilient Packet Ring
      • Shortest Path Bridging
      • SLIP Serial Line Internet Protocol (устарел)
      • StarLAN
      • STP Spanning Tree Protocol
      • Token ring — по сути является не протоколом, а топологией
      • VTP VLAN Trunking Protocol

      Протоколы уровня 2+3

      • ATM Asynchronous Transfer Mode
      • Frame relay, упрощенная версия X.25
      • MPLS Multi-protocol label switching
      • X.25
      • ARP Протокол разрешения адреса
      • RARP Протокол разрешения обратного адреса

      Протоколы уровня 1+2+3

      • MTP Message Transfer Part
      • NSP Network Service Part

      Протоколы уровня 3 Network layer (Сетевой уровень)

      3-й уровень сетевой модели OSI, предназначен для определения пути передачи данных. Отвечает за трансляцию логических адресов и имён в физические, определение кратчайших маршрутов, коммутацию и маршрутизацию, отслеживание неполадок и заторов в сети. На этом уровне работает такое сетевое устройство, как маршрутизатор.

      • CLNP Сетевой протокол без установки соединения
      • EGP протокол внешнего шлюза (устарел)
      • EIGRP Enhanced Interior Gateway Routing Protocol
      • ICMP Internet Control Message Protocol
      • IGMP Internet Group Management Protocol
      • IGRP Interior Gateway Routing Protocol
      • IPv4 Internet Protocol version 4
      • IPv6 Internet Protocol version 6
      • IPsec Internet Protocol Security
      • IPX Internetwork Packet Exchange
      • SCCP Signalling Connection Control Part
      • AppleTalk DDP

      Протоколы уровня 3 (управление на сетевом уровне)

      • IS-IS Intermediate System-to-Intermediate System
      • OSPF Open Shortest Path First
      • BGP Border Gateway Protocol
      • RIP Routing Information Protocol
      • IRDP: Реализация RFC 1256
      • Gateway Discovery Protocol (GDP) — протокол, разработанный Cisco, схожий с IRDP

      Протоколы уровня 3.5

      Протоколы уровня 3+4

      Протоколы уровня 4 Transport layer (Транспортный уровень)

      4-й уровень модели, предназначен для доставки данных без ошибок, потерь и дублирования в той последовательности, как они были переданы. При этом неважно, какие данные передаются, откуда и куда, то есть он предоставляет сам механизм передачи. Блоки данных он разделяет на фрагменты, размер которых зависит от протокола, короткие объединяет в один, а длинные разбивает. Протоколы этого уровня предназначены для взаимодействия типа точка-точка. Пример: TCP, UDP

      • AH Authentication Header Аутентификационный заголовок по IP или IPSec
      • ESP Encapsulating Security Payload over IP or IPSec
      • GRE Generic Routing Encapsulation для туннелирования
      • IL Первоначально разработан как транспортный уровень для 9P
      • SCTP Stream Control Transmission Protocol
      • Sinec H1 для удаленного контроля
      • IPX/SPX Sequenced Packet Exchange
      • TCP Transmission Control Protocol
      • UDP User Datagram Protocol

      Протоколы уровня 5 Session layer (Сеансовый уровень)

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

      Прочие протоколы

      • Controller Area Network (CAN)
      • Общепромышленный протокол (CIP)
      • Цифровое управление командами (DCC)
      • Financial Information eXchange (FIX)
      • I²C
      • Modbus
      • DECnet — семейство протоколов от Digital Equipment Corporation (ныне HP(Hewlett-Packard))
      • Service Location Protocol SLP
      • Service Advertising Protocol SAP

      Протокол уровня 6 Presentation layer (Уровень представления)

      6-й уровень отвечает за преобразование протоколов и кодирование/декодирование данных. Запросы приложений, полученные с уровня приложений, он преобразует в формат для передачи по сети, а полученные из сети данные преобразует в формат, понятный приложениям. На уровне представления может осуществляться сжатие/распаковка или кодирование/декодирование данных, а также перенаправление запросов другому сетевому ресурсу, если они не могут быть обработаны локально.

      Протоколы уровня 7 Application layer (Прикладной уровень)

      Еще одно оконечное устройство, которое включается в телефонную сеть , — это модем (модулятор/демодулятор). Модем преобразует компьютерные данные в аналоговый или цифровой сигнал ( модуляция ), который может передаваться по телефонной линии и достигать другого модема. Удаленный модем переводит полученный сигнал снова в данные (демодуляция) и посылает эти данные на свой компьютер .

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

      Модем состоит из следующих блоков [4.14,4.23] (рис. 4.1):

      Блок­-схема модема

      • устройство сопряжения с каналом связи (в него входят согласующий линейный трансформатор с элементами защиты, схема набора номера, цепь определения сигнала посылки вызова и других акустических сигналов (например, сигнала "занято"), АЦП , ЦАП , фильтры передачи и приема;
      • цифровой сигнальный процессор ( Digital Signal Processor — DSP );
      • контроллер протоколов и управления (с элементами памяти);
      • интерфейсный узел сопряжения с компьютером RS232.

      На рисунке не показаны следующие внешние устройства:

      • терминал передачи данных DTE (Data Terminal Equipment ) в данном случае — это компьютер;
      • оконечное ( терминальное) оборудование данных (ООД). Термин [4.18] применяется для обозначения устройств, использующих передачу данных. DTE подключается к сети передачи данных через аппаратуру передачи данных ( DCE );
      • оборудование передачи данных. DCE ( Data Communication Equipment ) — аппаратура передачи данных или аппаратура коммутации данных (АПД или АКД ). Это аппаратные средства, обеспечивающие установку, поддержку и разрыв соединения по сети передачи данных . В данном случае — это модем и непоказанная станция.

      Рассмотрим отдельные блоки.

      Устройства сопряжения с каналом связи

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

      Цифровой сигнальный процессор

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

      Протоколы

      Протокол — это набор формализованных правил, процедур и спецификаций, определяющих формат и способ передачи данных. [4.18, 4.23, 4.30]

      Протоколы, предназначенные для работы модемов по телефонным каналам, представлены в рекомендациях ITU -T и обозначаются V.xx.

      Все модемы V можно условно разделить на три группы:

      • асинхронные (работающие по протоколам V.21, V.23);
      • асинхронно-синхронные (работающие по протоколам V.22, V.22 bis, V.26, V.32 bis, V.34, V.90, V.92);
      • синхронные.

      Полное описание этих протоколов содержится в материалах ITU -T. Краткое описание можно прочитать в [4.40].

      Основные протоколы модемов перечислены в таблице 4.1. Во второй строке этой таблицы приведены применяемые для данного протокола способы модуляции и манипуляции. Некоторые из них будут рассмотрены в этом курсе. Для более детального их изучения можно рекомендовать [4.2].

      • скорость 56 Кбит/с в направлении от центральной станции к пользователю и
      • от пользователя к центральной станции (48 Кбит/с)
      • использует стандарт сжатия V.44

      Наиболее распространенный в настоящее время протокол V.32 предназначен для передачи данных по двухпроводной линии в дуплексном режиме на скорости 9600 Кбит/с по нормальным коммутируемым телефонным линиям. В большинстве случаев он оснащается средствами, выполняющими протокол сжатия данных V.42 bis (на передающем и приемном концах). Тогда скорость передачи и приема возрастает до 38400 бит/с. Кроме того, протокол предусматривает обратный канал для служебных функций, обеспечивающий скорость 4800 Кбит/с.

      Модификация V.32 bis обеспечивает наивысшую скорость 14,4 Кбит/с и, так же как и в предыдущем случае, обеспечивает взаимодействие с протоколом сжатия V. 42bis .

      Это протокол, как и другие существующие протоколы сжатия данных (например, MNP -5), на передающем конце убирает избыточность текста, заключающуюся, например, в последовательной передаче одинаковых символов, и заменяет ее более короткой служебной информацией. На приемном конце эта удаленная информация восстанавливается. Одно из положительных свойств протокола V.42 состоит в том, что операция сжатия осуществляется над "проходящей информацией" ("on the fly ") без большой задержки в памяти устройств. Степень сжатия во многом зависит от передаваемой информации. В настоящее время в среднем протоколы обеспечивают сжатие от 2 до 4 раз. При использовании этого протокола реальная скорость может возрасти для:

      • V.32 9600 + сжатие данных = 38400 бит/с
      • V. 32bis 14400 + сжатие данных = 57600 бит/с
      • V.34 28800 + сжатие данных = 115600 бит/с

      Протокол V.90 применяется с 1998 года для модемов, использующих для обмена каналы с импульсно­цифровой модуляцией. Они обеспечивают скорость 56 Кбит/с. Это протокол обеспечивает асимметричный обмен данными, а именно 56 Кбит/с в направлении от центральной станции к пользователю и 33,6 Кбит/с. в направлении "пользователь — центральная станция". Для работы используется обычная телефонная линия, выполненная из меди.

      Протокол V.92 применяется с 2000 года, в нем имеются следующие улучшения:

      Читайте также: