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

Коммутация каналов на основе разделения времени

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

Эта техника носит название мультиплексирования с разделением времени (Time Division Multiplexing, TDM). Рис. 3.3. пояс­няет принцип коммутации каналов на основе техники TDM.

Рис. 3.3. Коммутация на основе разделения канала во времени

Аппаратура TDM-сетей - мультиплексоры, коммутаторы, демультиплексоры - работает в режиме разделения времени, поочередно обслуживая в течение цикла своей работы все абонентские каналы. Цикл работы оборудования TDM равен 125 мкс, что соответствует периоду следования замеров голоса в цифровом абонент­ском канале. Это значит, что мультиплексор или коммутатор успевает вовремя обслужить любой абонентский канал и передать его очередной замер далее по сети. Каждому соединению выделяется один квант времени цикла работы аппаратуры, называемый также тайм-слотом. Длительность тайм-слота зависит от числа або­нентских каналов, обслуживаемых мультиплексором TDM или коммутатором.

Мультиплексор принимает информацию по N входным каналам от конечных абонентов, каждый из которых передает данные по абонентскому каналу со скорос­тью 64 Кбит/с - 1 байт каждые 125 мкс. В каждом цикле мультиплексор выполняет следующие действия:

· прием от каждого канала очередного байта данных;

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

· передача уплотненного кадра на выходной канал с битовой скоростью, равной Nx64 Кбит/с.

Порядок байт в обойме соответствует номеру входного канала, от которого этот байт получен. Количество обслуживаемых мультиплексором абонентских каналов зависит от его быстродействия. Например, мультиплексор Т1, представляющий собой первый промышленный мультиплексор, работавший по технологии TDM, поддер­живает 24 входных абонентских канала, создавая на выходе обоймы стандарта Т1, передаваемые с битовой скоростью 1,544 Мбит/с.

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

Коммутатор принимает уплотненный кадр по скоростному каналу от мульти­плексора и записывает каждый байт из него в отдельную ячейку своей буферной памяти, причем в том порядке, в котором эти байты были упакованы в уплотнен­ный кадр. Для выполнения операции коммутации байты извлекаются из буферной памяти не в порядке поступления, а в таком порядке, который соответствует под­держиваемым в сети соединениям абонентов. Так, например, если первый абонент левой части сети рис. 3.3 должен соединиться со вторым абонентом в правой части сети, то байт, записанный в первую ячейку буферной памяти, будет извле­каться из нее вторым. «Перемешивая» нужным образом байты в обойме, коммута­тор обеспечивает соединение конечных абонентов в сети.


Однажды выделенный номер тайм-слота остается в распоряжении соединения «входной канал-выходной слот» в течение всего времени существования этого со­единения, даже если передаваемый трафик является пульсирующим и не всегда требует захваченного количества тайм-слотов. Это означает, что соединение в сети TDM всегда обладает известной и фиксированной пропускной способностью, крат­ной 64 Кбит/с.

Работа оборудования TDM напоминает работу сетей с коммутацией пакетов, так как каждый байт данных можно считать некоторым элементарным пакетом. Однако, в отличие от пакета компьютерной сети, «пакет» сети TDM не имеет ин­дивидуального адреса. Его адресом является порядковый номер в обойме или номер выделенного тайм-слота в мультиплексоре или коммутаторе. Сети, использующие технику TDM, требуют синхронной работы всего оборудования. Нарушение синхронности разрушает требуемую коммутацию абонентов, так как при этом те­ряется адресная информация. Поэтому перераспределение тайм-слотов между раз­личными каналами в оборудовании TDM невозможно, даже если в каком-то цикле работы мультиплексора тайм-слот одного из каналов оказывается избыточным, так как на входе этого канала в этот момент нет данных для передачи (например, або­нент телефонной сети молчит).

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

Существует аппаратура, которая поддерживает только режим постоянной ком­мутации. К ней относится оборудование типа Т1/Е1, а также высокоскоростное оборудование SDH. Такое оборудование используется для построения первичных сетей, основной функцией которых является создание выделенных каналов между коммутаторами, поддерживающими динамическую коммутацию.

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

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

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

2. Если соединение может быть установлено, то ему выделяется фиксированная полоса частот в FDM-сетях или же фиксированная пропускная способность в TDM-сетях. Эти величины остаются неизменными в течение всего периода соединения. Гарантированная пропускная способность сети после установления соединения явля­ется важным свойством, необходимым для таких приложений, как передача голо­са, изображения или управления объектами в реальном масштабе времени. Однако динамически изменять пропускную способность канала по требованию абонента сети с коммутацией каналов не могут, что делает их неэффективными в условиях пульсирующего трафика.

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

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

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

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

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

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

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

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

Коммутация каналов:

-- Аналоговые телефонные сети

Цифровые сети с интегральными услугами (ISDN –Integrated Services Digital Network)

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

-ADSL –асимметричное цифровое клиентское окончание

- SDSL –симметричное цифровое клиентское окончание

-RADSL –цифровое абонентское окончание с адаптируемой скоростью передачи

-VDSL –сверхбыстрое цифровое абонентское окончание

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

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

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

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

Сеть с коммутацией пакетов способна устранить эти недостатки. Данные в такой сети передаются в виде блоков, называемых пакетами (или кадрами). Обычно верхний предел длины пакета в зависимости от стандарта может быть от тысячи до нескольких тысяч байт.
Если устройство – источник передачи желает передать данные размером больше максимальной длины пакета, то данные разделяются на несколько пакетов, рис. 5.12.

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

На рис. 5.13 показаны основные операции. Рабочая станция или другое сетевое устройство посылает сообщение (например, файл данных) в виде последовательности пакетов (а). Каждый пакет наряду с данными содержит управляющую и/или контрольную информацию, в частности, адрес станции назначения, или идентификатор маршрута. Пакет первоначально посылается на узел, к которому подключена передающая станция. Узел, получая пакет, опре­деляет по контрольной информации направление маршрута и на основание этого перенаправляет пакет в выходной порт соответствующего канала. Если связь между узлами по этому каналу исправна, пакет передается на соседний узел. Все пакеты последовательно “отрабатывают” свои пути, двигаясь через сеть к нужной станции назначения. Коммутация пакетов имеет несколько преимуществ над коммутацией каналов.

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

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

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

В дейтаграммной сети каждый пакет передается без ссылки на пакеты, которые идут до или после него, рис. 5.13.

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

В сети с виртуальными каналами перед тем, как пакеты начинают идти, создается определенный маршрут следования. Это маршрут служит для поддержки логического соединения между удаленными станциями. Если маршрут установлен, то все пакеты между взаимодействующими станциями будут идти строго по этому маршруту, рис. 5.14. Поскольку на время логического соединения маршрут строго фиксирован, то такое логическое соединение в некоторой степени аналогично образованию канала в сетях с коммутацией каналов и называется виртуальным каналом. Каждый пакет теперь содержит идентификатор виртуального канала наряду с полем данных. Все узлы по маршруту знают, направлять такие пакеты – никакого решения по маршрутизации теперь эти узлы не принимают. В любое время каждая станция может установить один или несколько виртуальных каналов с другой станцией или станциями. Заметим, что виртуальный канал не является выделенным каналом, что было характерно для сетей с коммутацией каналов. Пакеты, двигаясь по виртуальному каналу, могут в случае перегруженности узла или сегмента помещаться в входные и выходные буферы на узлах. Главное различие с дейтаграммным подходом и классической маршрутизацией состоит в том, что в сетях с виртуальными каналами узел не принимает решение о отборе маршрута для каждого входящего пакета, а делает это (вернее, получает инструкцию перенаправлять пакеты с соответствующими идентификаторами маршрута) только один раз – на этапе формирования виртуального канала.

Преимущества сети с виртуальными каналами. Если две станции желают обмениваться Ними на протяжении длительного времени, то подход с использованием виртуальных каналов имеет определенные преимущества. Первое, сеть может поддерживать ряд служб, связанных с виртуальными каналами, включая порядок следования, контроль ошибок и контроль потока. Правильный порядок следования легко поддерживается, поскольку все пакеты двигаются одним и тем же маршрутом и прибывают в первоначально установленной последовательности. Служба контроля ошибок гарантирует не только то, что пакеты прибывают в нужной последовательности, но и то, что все пакеты на приемной стороне корректны. Например, если один из пакетов в последовательности, двигаясь от узла 4 к узлу 6 (рис. 5.14) потерялся или пришел на узел 6 с ошибкой, то узел 6 может послать запрос на узел 4 с просьбой по­вторить “соответствующий пакет последовательности. Служба контроля потока гарантирует, что отправитель не может “завалить” получателя данными. Например, если станция Е буферизует данные от станции А и видит, что приемный буфер близок к переполнению, то она может просигнализировать через обратный виртуальный канал о необходимости уменьшить или временно прекратить передачу данных от станции А. Второе преимущество этой сети со­стоит в том, что пакеты передаются через узел быстрее, когда узел не принимает решения о маршрутизации пакета.

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

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

1)Wi-Fi (Wireless Fidelity -«беспроводная точность») -стандарт на оборудование Wireless LAN, разработанный консорциумом Wi-Fi Alliance на базе стандартов IEEE 802.11.

WECA-объединение крупнейших производителей компьютерной техники и беспроводных устройств Wi-Fi

· Ad Hoc –децентрализованная Wi-Fi сеть (без точки доступа)

· Назначение: оперативное (временное)соединение компьютеров, объединение компьютеров в малом офисе/дома

Достоинства: простота организации, экономичность

Недостатки: низкая защищённость, невозможность подключения к составным сетям, до 256 абонентов

Инфраструктура – беспроводная сеть с использованием точки беспроводного доступа

· Возможности:

· -Подключение к другим сетям (в т.ч. проводным)

· -Выход в Интернет

· -До 2048 абонентов

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

Шифрование Wi-Fi:

- 2)IrDA (Infrared Data Association) –группа стандартов, описывающая протоколы передачи данных с использованием инфракрасного диапазона световых волн в качестве носителя

Реализация:

Передатчик – светодиод

Приёмник(и) –фотодиод(ы)

3)Bluetooth -производственная спецификация беспроводных персональных сетей.

0 Скорость передачи:64 Кбит/с–2.1 Мбит/с

2При установке соединения –Bluetooth PIN (вводится на обоих устройствах)

3-Вычисление первичного ключа шифрования на основе PIN

4-Шифрование кадров по алгоритму E0

Открытые сведения: имя устройства, тип устройства, список услуг, технические сведения

1)Беспроводные глобальные сети (WWAN)

2)Беспроводные городские сети (WMAN)

3)Беспроводные локальные сети (WLAN)

4)Беспроводные персональные сети (WPAN)


Похожая информация.


Тема 3.3: Прикладные программы для создания Веб-сайтов

Тема 3.4: Применение Интернет в экономике и защита информации

Глобальные сети

3.2. Сетевые технологии. Глобальные сети и технологии глобальных сетей

3.2.1. Глобальные сети с коммутацией каналов и пакетов

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

Методы коммутации

В глобальных сетях существует три принципиально различные схемы коммутации:

  • коммутация каналов;
  • коммутация сообщений
  • коммутация пакетов;

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

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

Источниками сообщений могут быть голос, изображения, текст, данные. Для передачи звука традиционно используется телефон, изображений – телевидение, текста – телеграф (телетайп), данных – вычислительные сети. Установление соединения между отправителем и получателем с возможностью обмена сообщениями без заметных временных задержек характеризует режим работы online. При существенных задержках с запоминанием информации в промежуточных узлах имеем режим offline.

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

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

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

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

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

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

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

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

Например, если сеть, изображенная на рис. 2.25, работает по технологии коммутации каналов, то узел 1, чтобы передать данные узлу 7, прежде всего должен передать специальный запрос на установление соединения коммутатору А, указав адрес назначения 7. Коммутатор А должен выбрать маршрут образования составного канала, а затем передать запрос следующему коммутатору, в данном случае Е. Затем коммутатор Е передает запрос коммутатору F, а тот, в свою очередь, передает запрос узлу 7. Если узел 7 принимает запрос на установление соединения, он направляет по уже установленному каналу ответ исходному узлу, после чего составной канал считается скоммутированным и узлы 1 и 7 могут обмениваться по нему данными, например, вести телефонный разговор.

Коммутаторы, а также соединяющие их каналы должны обеспечивать одновременную передачу данных нескольких абонентских каналов. Для этого они должны быть высокоскоростными и поддерживать какую-либо технику мультиплексирования абонентских каналов.

В настоящее время для мультиплексирования абонентских каналов используются две техники:

· техника частотного мультиплексирования (Frequency Division Multiplexing, FDM);

· техника мультиплексирования с разделением времени (Time Division Multiplexing, TDM).

Коммутация каналов на основе частотного мультиплексирования

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

Рассмотрим особенности этого вида мультиплексирования на примере телефонной сети.

Речевые сигналы имеют спектр шириной примерно в 10 000 Гц, однако основные гармоники укладываются в диапазон от 300 до 3400 Гц. Поэтому для качественной передачи речи достаточно образовать между двумя собеседниками канал с полосой пропускания в 3100 Гц, который и используется в телефонных сетях для соединения двух абонентов. В то же время полоса пропускания кабельных систем с промежуточными усилителями, соединяющих телефонные коммутаторы между собой, обычно составляет сотни килогерц, а иногда и сотни мегагерц. Однако непосредственно передавать сигналы нескольких абонентских каналов по широкополосному каналу невозможно, так как все они работают в одном и том же диапазоне частот и сигналы разных абонентов смешаются между собой так, что разделить их будет невозможно.


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

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

На входы FDM-коммутатора поступают исходные сигналы от абонентов телефонной сети. Коммутатор выполняет перенос частоты каждого канала в свой диапазон частот. Обычно высокочастотный диапазон делится на полосы, которые отводятся для передачи данных абонентских каналов. Чтобы низкочастотные составляющие сигналов разных каналов не смешивались между собой, полосы делают шириной в 4 кГц, а не в 3,1 кГц, оставляя между ними страховой промежуток в 900 Гц. В канале между двумя FDM-коммутаторами одновременно передаются сигналы всех абонентских каналов, но каждый из них занимает свою полосу частот. Такой канал называют уплотненным .

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

В сетях на основе FDM-коммутации принято несколько уровней иерархии уплотненных каналов. Первый уровень уплотнения образуют 12 абонентских каналов, которые составляют базовую группу каналов, занимающую полосу частот шириной в 48 кГц с границами от 60 до 108 кГц. Второй уровень уплотнения образуют 5 базовых групп, которые составляют супергруппу , с полосой частот шириной в 240 кГц и границами от 312 до 552 кГц. Супергруппа передает данные 60 абонентских каналов тональной частоты. Десять супергрупп образуют главную группу , которая используется для связи между коммутаторами на больших расстояниях. Главная группа передает данные 600 абонентов одновременно и требует от канала связи полосу пропускания шириной не менее 2520 кГц с границами от 564 до 3084 кГц.

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

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

Коммутация каналов на основе разделения времени

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

Эта техника носит название мультиплексирования с разделением времени (Time Division Multiplexing, TDM) . Реже используется и другое ее название - техника синхронного режима передачи (Synchronous Transfer Mode, STM) .

Аппаратура TDM-сетей - мультиплексоры, коммутаторы, демультиплексоры -работает в режиме разделения времени, поочередно обслуживая в течение цикла своей работы все абонентские каналы. Цикл работы оборудования TDM равен 125 мкс, что соответствует периоду следования замеров голоса в цифровом абонентском канале. Это значит, что мультиплексор или коммутатор успевает вовремя обслужить любой абонентский канал и передать его очередной замер далее по сети. Каждому соединению выделяется один квант времени цикла работы аппаратуры, называемый также тайм-слотом. Длительность тайм-слота зависит от числа абонентских каналов, обслуживаемых мультиплексором TDM или коммутатором.

Мультиплексор принимает информацию по N входным каналам от конечных абонентов, каждый из которых передает данные по абонентскому каналу со скоростью 64 Кбит/с - 1 байт каждые 125 мкс. В каждом цикле мультиплексор выполняет следующие действия:

· прием от каждого канала очередного байта данных;

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

· передача уплотненного кадра на выходной канал с битовой скоростью, равной N*64 Кбит/с.

Порядок байт в обойме соответствует номеру входного канала, от которого этот байт получен. Количество обслуживаемых мультиплексором абонентских каналов зависит от его быстродействия. Например, мультиплексор Т1, представляющий собой первый промышленный мультиплексор, работавший по технологии TDM, поддерживает 24 входных абонентских канала, создавая на выходе обоймы стандарта Т1, передаваемые с битовой скоростью 1,544 Мбит/с.

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

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

Однажды выделенный номер тайм-слота остается в распоряжении соединения «входной канал-выходной слот» в течение всего времени существования этого соединения, даже если передаваемый трафик является пульсирующим и не всегда требует захваченного количества тайм-слотов. Это означает, что соединение в сети TDM всегда обладает известной и фиксированной пропускной способностью, кратной 64 Кбит/с.

Работа оборудования TDM напоминает работу сетей с коммутацией пакетов, так как каждый байт данных можно считать некоторым элементарным пакетом. Однако, в отличие от пакета компьютерной сети, «пакет» сети TDM не имеет индивидуального адреса. Его адресом является порядковый номер в обойме или номер выделенного тайм-слота в мультиплексоре или коммутаторе. Сети, использующие технику TDM, требуют синхронной работы всего оборудования, что и определило второе название этой техники - синхронный режим передач (STM). Нарушение синхронности разрушает требуемую коммутацию абонентов, так как при этом теряется адресная информация. Поэтому перераспределение тайм-слотов между различными каналами в оборудовании TDM невозможно, даже если в каком-то цикле работы мультиплексора тайм-слот одного из каналов оказывается избыточным, так как на входе этого канала в этот момент нет данных для передачи (например, абонент телефонной сети молчит).

Существует модификация техники TDM, называемая статистическим разделением канала во времени (Statistical TDM, STDM) . Эта техника разработана специально для того, чтобы с помощью временно свободных тайм-слотов одного канала можно было увеличить пропускную способность остальных. Для решения этой задачи каждый байт данных дополняется полем адреса небольшой длины, например в 4 или 5 бит, что позволяет мультиплексировать 16 или 32 канала. Однако техника STDM не нашла широкого применения и используется в основном в нестандартном оборудовании подключения терминалов к мэйнфреймам. Развитием идей статистического мультиплексирования стала технология асинхронного режима передачи - АТМ, которая вобрала в себя лучшие черты техники коммутации каналов и пакетов.

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

Существует аппаратура, которая поддерживает только режим постоянной коммутации. К ней относится оборудование типа Т1/Е1, а также высокоскоростное оборудование SDH. Такое оборудование используется для построения первичных сетей, основной функцией которых является создание выделенных каналов между коммутаторами, поддерживающими динамическую коммутацию.

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



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: