Способы коммутации и передачи данных кратко

Обновлено: 02.07.2024

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

Различают следующие способы коммутации данных:

коммутация каналов - осуществляется соединение ООД двух или более станций данных и обеспечивается монопольное использование канала передачи данных до тех пор, пока соединение не будет разомкнуто;

Коммутация каналов. Коммутация каналов может быть пространственной и временной.

Пространственный коммутатор размера N*M представляет собой сетку (матрицу), в которой N входов подключены к горизонтальным шинам, а M выходов - к вертикальным (рис.4).

Рис. 4. Матрица пространственного коммутатора

В узлах сетки имеются коммутирующие элементы, причем в каждом столбце сетки может быть открыто не более чем по одному элементу. Если N= M, то коммутатор может обеспечить соединение каждого входа с не менее чем одним выходом; в противном случае коммутатор называется блокирующим, т.е. не обеспечивающим соединения любого входа с одним из выходов. Обычно применяются коммутаторы с равным числом входов и выходов N*N.

Недостаток рассмотренной схемы - большое число коммутирующих элементов в квадратной матрице, равное N 2 . Для устранения этого недостатка применяют многоступенные коммутаторы. Например, схема трехступенного коммутатора 6*6 имеет вид, представленный на рис. 5.


Рис. 5. Схема трехступенного пространственного коммутатора

Достаточным условием отсутствия блокировок входов является равенство k = 2*n-1. Здесь k - число блоков в промежуточном каскаде, n = N/p; p - число блоков во входном каскаде. В приведенной на рис. 5 схеме это условие не выполнено, поэтому блокировки возможны. Например, если требуется выполнить соединение a1-d1, но ранее скоммутированы соединения a2-b2-c4-d3, a3-b3-c1-d2, то для a1 доступны шины b1,с3 и с5, однако они не ведут к d1.

В многоступенных коммутаторах существенно уменьшено число переключательных элементов за счет некоторого увеличения задержки. Так, при замене одноступенного коммутатора 1000*1000 трехступенным с n = 22 и k = 43 число переключателей уменьшается с 10 6 до 2*46*22*43+43*46*46, т.е. примерно до 0,186*10 6 .

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

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

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

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

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

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

где Tср := 0,9Tср + 0,1Ti, Tср - усредненное значение времени прохода пакета до получателя и обратно, Ti - результат очередного измерения этого времени.

В 80-е годы для надежного объединения локальных сетей и крупных компьютеров в корпоративную сеть, использовалась практически одна технология глобальных сетей с коммутацией пакетов — Х.25. Сегодня выбор стал гораздо шире, помимо сетей Х.25 он включает такие технологии, как frame relay, SMDS и ATM. Кроме этих технологий, разработанных специально для глобальных компьютерных сетей, можно воспользоваться услугами территориальных сетей TCP/IP, которые доступны сегодня как в виде недорогой и очень распространенной сети Internet, качество транспортных услуг которой пока практически не регламентируется и оставляет желать лучшего, так и в виде коммерческих глобальных сетей TCP/IP, изолированных от Internet и предоставляемых в аренду телекоммуникационными компаниями.

Таблица 1. Характеристики сетей с коммутацией пакетов

Тип сети Скорость доступа Трафик Примечания
Х.25 1,2-64 Кбит/с Терминальный Большая избыточность протоколов, хорошо работают на каналах низкого качества
Frame Relay от 64 Кбит/с до 2 Мбит/с Компьютерный Сравнительно новые сети. хорошо передают пульсации трафика, в основном поддерживают службу постоянных виртуальных каналов
SMDS 1,544-45 Мбит/с Компьютерный, графика, голос, видео Сравнительно новые сети. распространены в крупных городах Америки, вытесняются сетями ATM
ATM 1,544-155 Мбит/с Компьютерный, графика, голос, видео Новые сети, коммерческая эксплуатация началась с 1996 года, пока используются в основном для передачи компьютерного трафика
TCP/IP 1,2-2,048 Кбит/с Терминальный, компьютерный Широко распространены в некоммерческом варианте — сети Internet коммерческие услуги пока слабые

Технология SMDS (Switched Multi-megabit Data Service) была разработана в США для объединения локальных сетей в масштабах мегаполиса, а также предоставления высокоскоростного выхода в глобальные сети. Эта технология поддерживает скорости доступа до 45 Мбит/с и сегментирует кадры МАС-уровня в ячейки фиксированного размера 53 байт, имеющие, как и ячейки технологии ATM, поле данных в 48 байт. Технология SMDS основана на стандарте IEEE 802.6, который описывает несколько более широкий набор функций, чем SMDS. Стандарты SMDS приняты компанией Bellcore, но международного статуса не имеют. Сети SMDS были реализованы во многих крупных городах США, однако в других странах эта технология распространения не получила. Сегодня сети SMDS вытесняются сетями ATM, имеющими более широкие функциональные возможности

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

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

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

Существуют три основных способа подготовки и передачи информации в сетях, основанных на коммутации:

Способ коммутации каналов заключается в установлении физического канала связи

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

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

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

К достоинствам данного способа организации соединения абонентов сети следует отнести:

􀂃 гибкость системы соединения в зависимости от изменения потребностей;

􀂃 высокую экономичность использования каналов, достигаемую за счет их эксплуатации только в течение времени установления связи и непосредственно передачи данных;

􀂃 невысокие расходы на эксплуатацию каналов связи (на порядок меньше, чем при

эксплуатации некоммутируемых линий связи).

Способ коммутации каналов более оперативный, так как позволяет вести непрерывный двусторонний обмен информацией между двумя абонентами.

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

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




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

К недостаткам метода следует отнести односторонний характер связи между абонентами сети.

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

􀂃 организация сети с коммутацией каналов для узлов верхних уровней иерархии и

В последние годы появился еще один способ коммутации абонентов сети - так называемая коммутация пакетов.

К недостаткам метода следует отнести односторонний характер связи между абонентами сети.

Различают два основных типа систем связи с коммутацией пакетов:

􀂃 в системах первого типа устройство коммутации анализирует адрес места назначения каждого принятого пакета и определяет канал, необходимый для передачи информации;

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

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

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

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

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

Существуют три основных способа подготовки и передачи информации в сетях, основанных на коммутации:

Способ коммутации каналов заключается в установлении физического канала связи

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

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

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

К достоинствам данного способа организации соединения абонентов сети следует отнести:

􀂃 гибкость системы соединения в зависимости от изменения потребностей;

􀂃 высокую экономичность использования каналов, достигаемую за счет их эксплуатации только в течение времени установления связи и непосредственно передачи данных;

􀂃 невысокие расходы на эксплуатацию каналов связи (на порядок меньше, чем при

эксплуатации некоммутируемых линий связи).

Способ коммутации каналов более оперативный, так как позволяет вести непрерывный двусторонний обмен информацией между двумя абонентами.

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

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

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

К недостаткам метода следует отнести односторонний характер связи между абонентами сети.

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

􀂃 организация сети с коммутацией каналов для узлов верхних уровней иерархии и

В последние годы появился еще один способ коммутации абонентов сети - так называемая коммутация пакетов.

К недостаткам метода следует отнести односторонний характер связи между абонентами сети.

Различают два основных типа систем связи с коммутацией пакетов:

􀂃 в системах первого типа устройство коммутации анализирует адрес места назначения каждого принятого пакета и определяет канал, необходимый для передачи информации;

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

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

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

К частным задачам сетей передачи данных относятся:

  • определение потоков и соответствующих маршрутов;
  • фиксация маршрутов в конфигурационных параметрах и таблицах сетевых устройств;
  • распознавание потоков и передача данных между интерфейсами одного устройства;
  • мультиплексирование/демультиплексирование потоков;
  • разделение среды передачи.
  1. 1. Элементарный канал
  2. 2. Составной канал
    1. 1. Отказ в соединении
    2. 2. Преимущество коммутации каналов
    1. 1. Разбиение данных на пакеты
    2. 2. Методы продвижения пакетов
    3. 3. Дейтаграммная передача
    4. 4. Виртуальный канал

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

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

    Элементарный канал

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

    В традиционных телефонных сетях величина скорости элементарного канала равняется 64 Кбит/с , что достаточно для качественной цифровой передачи голоса.

    Для качественной передачи голоса используется частота квантования амплитуды звуковых колебаний в 8000 Гц (дискретизация по времени с интервалом 125 мкс). Для представления амплитуды одного замера чаще всего используется 8 бит кода, что дает 256 градаций звукового сигнала (дискретизация по значениям).

    В этом случае для передачи одного голосового канала необходима пропускная способность 64 Кбит/с:

    8000 х 8 = 64 000 бит/ с или 64 Кбит/с.

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

    Составной канал

    Связь, построенную путем коммутации (соединения) элементарных каналов, называют составным каналом .


    Составной канал Свойства составного канала:

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

    Отказ в соединении


    Отказ в соединении Запросы на установление соединения не всегда завершаются успешно.

    Если на пути между вызывающим и вызываемым абонентами отсутствуют свободные элементарные каналы или вызываемый узел занят, то происходит отказ в установлении соединения .

    Преимущество коммутации каналов

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

    Коммутация пакетов

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

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

    Разбиение данных на пакеты



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

    Неопределенность и асинхронность перемещения данных в сетях с коммутацией пакетов предъявляет особые требования к работе коммутаторов в таких сетях.

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

    Методы продвижения пакетов

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

    • дейтаграммная передача;
    • передача с установлением логического соединения;
    • передача с установлением виртуального канала.

    Дейтаграммная передача

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



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

    Виртуальный канал


    Виртуальный канал Единственный заранее проложенный фиксированный маршрут, соединяющий конечные узлы в сети с коммутацией пакетов, называют виртуальным каналом (virtual circuit или virtual channel). Виртуальные каналы прокладываются для устойчивых информационных потоков. С целью выделения потока данных из общего трафика каждый пакет этого потока помечается специальным видом признака — меткой. Так же как в сетях с установлением логических соединений, прокладка виртуального канала начинается с отправки из узла-источника специального пакета — запроса на установление соединения.

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

    Сравнение сетей с коммутацией каналов и пакетов

    Коммутация каналов Коммутация пакетов
    Необходимо предварительно устанавливать соединение Отсутствует этап установления соединения (дейтаграммный способ)
    Адрес требуется только на этапе установления соединения Адрес и другая служебная информация передаются с каждым пакетом
    Сеть может отказать абоненту в установлении соединения Сеть всегда готова принять данные от абонента
    Гарантированная пропускная способность (полоса пропускания) для взаимодействующих абонентов Пропускная способность сети для абонентов неизвестна, задержки передачи носят случайный характер
    Трафик реального времени передается без задержек Ресурсы сети используются эффективно при передаче пульсирующего трафика
    Высокая надежность передачи Возможные потери данных из-за переполнения буферов
    Нерациональное использование пропускной способности каналов, снижающее общую эффективность сети Автоматическое динамическое распределение пропускной способности физического канала между абонентами

    Рекомендуем хостинг TIMEWEB

    Рекомендуем хостинг TIMEWEB

    Стабильный хостинг, на котором располагается социальная сеть EVILEG. Для проектов на Django рекомендуем VDS хостинг.

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


    Рис. 1.15. Классификация способов коммутации

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

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

    В цифровых сетях связи разновидностями классической КК явля­ются способы многоскорост­ной коммутации каналов (МКК) и быст­рой коммутации каналов (БКК).

    Способ многоскоростной коммутации каналов является более динамичным по сравнению с обычной коммутацией каналов. При этом способе канал с минимальной скоростью передачи выбирает­ся как базовый. Путем объединения базовых каналов формируется набор каналов с различными скоростями, кратными базовой. В качестве базовой могут быть выб­раны, например, скорости 8 или 64 кбит/с. Затем, в зависимости от требований, пользователю представляется тот или иной составной канал.

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

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

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

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

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