Какие свойства относятся к сетям с коммутацией пакетов
Коммутация каналов и пакетов – это методы решения обобщенной задачи коммутации данных в любой сетевой технологии. Комплекс технических решений
обобщенной задачи коммутации
в своей совокупности состоит из частных задач сетей передачи данных.
К частным задачам сетей передачи данных относятся:
- определение потоков и соответствующих маршрутов;
- фиксация маршрутов в конфигурационных параметрах и таблицах сетевых устройств;
- распознавание потоков и передача данных между интерфейсами одного устройства;
- мультиплексирование/демультиплексирование потоков;
- разделение среды передачи.
Среди множества возможных подходов к решению обобщенной задачи коммутации абонентов в сетях выделяют два основополагающих, к которым относят
коммутацию каналов
и
коммутацию пакетов
. При этом существуют традиционные области применения каждой из техник коммутации, например, телефонные сети строились и продолжают строиться с использованием техники коммутации каналов, а компьютерные сети в подавляющем большинстве основаны на технике коммутации пакетов.
Так в качестве информационных потоков в сетях с коммутацией каналов выступают данные, которыми обмениваются пары абонентов. Соответственно глобальным признаком потока является пара адресов (телефонных номеров) абонентов, связывающихся между собой. Одной из особенностей сетей с коммутацией каналов является понятие элементарного канала.
Элементарный канал
Элементарный канал
(или просто канал) — это базовая техническая характеристика сети с коммутацией каналов, представляющая собой некоторое фиксированное в пределах данного типа сетей значение пропускной способности. Любая линия связи в сети с коммутацией каналов имеет пропускную способность, кратную элементарному каналу, принятому для данного типа сети.
В традиционных телефонных сетях величина скорости элементарного канала равняется
64 Кбит/с
, что достаточно для качественной цифровой передачи голоса.
Для качественной передачи голоса используется частота квантования амплитуды звуковых колебаний в 8000 Гц (дискретизация по времени с интервалом 125 мкс). Для представления амплитуды одного замера чаще всего используется 8 бит кода, что дает 256 градаций звукового сигнала (дискретизация по значениям).
В этом случае для передачи одного голосового канала необходима пропускная способность 64 Кбит/с:
8000 х 8 = 64 000 бит/ с или 64 Кбит/с.
Такой голосовой канал называют элементарным каналом цифровых телефонных сетей. Особенностью сетей с коммутацией каналов является то, что пропускная способность каждой линии связи должна быть равна целому числу элементарных каналов.
Составной канал
Связь, построенную путем коммутации (соединения) элементарных каналов, называют
составным каналом
.
Составной канал
Свойства составного канала:
- составной канал на всем своем протяжении состоит из одинакового количества элементарных каналов;
- составной канал имеет постоянную и фиксированную пропускную способность на всем своем протяжении;
- составной канал создается временно на период сеанса связи двух абонентов;
- на время сеанса связи все элементарные каналы, входящие в составной канал, поступают в исключительное пользование абонентов, для которых был создан этот составной канал;
- в течение всего сеанса связи абоненты могут посылать в сеть данные со скоростью, не превышающей пропускную способность составного канала;
- данные, поступившие в составной канал, гарантированно доставляются вызываемому абоненту без задержек, потерь и с той же скоростью (скоростью источника) вне зависимости от того, существуют ли в это время в сети другие соединения или нет;
- после окончания сеанса связи элементарные каналы, входившие в соответствующий составной канал, объявляются свободными и возвращаются в пул распределяемых ресурсов для использования другими абонентами.
Отказ в соединении
Отказ в соединении
Запросы на установление соединения не всегда завершаются успешно.
Если на пути между вызывающим и вызываемым абонентами отсутствуют свободные элементарные каналы или вызываемый узел занят, то происходит
отказ в установлении соединения
.
Преимущество коммутации каналов
Технология коммутации каналов ориентирована на минимизацию случайных событий в сети, то есть это технология. Во избежание всяких возможных неопределенностей значительная часть работы по организации информационного обмена выполняется заранее, еще до того, как начнется собственно передача данных. Сначала по заданному адресу проверяется доступность необходимых элементарных каналов на всем пути от отправителя до адресата. Но в случае с пульсирующим трафиком, данный подход является неэффективным, так как до 80% времени канал может простаивать.
Коммутация пакетов
Важнейшим принципом функционирования сетей с
коммутацией пакетов
является представление информации, передаваемой по сети, в виде структурно отделенных друг от друга порций данных, называемых
пакетами
. Каждый пакет снабжен
заголовком
, в котором содержится адрес назначения и другая вспомогательная информация (длина поля данных, контрольная сумма и др.), используемая для доставки пакета адресату.
Наличие адреса в каждом пакете является одной из важнейших особенностей техники коммутации пакетов, так как каждый пакет может быть обработан коммутатором независимо от других пакетов, составляющих сетевой трафик. Помимо заголовка у пакета может иметься еще одно дополнительное поле, размещаемое в конце пакета и поэтому называемое
концевиком.
В концевике обычно помещается контрольная сумма, которая позволяет проверить, была ли искажена информация при передаче через сеть или нет.
Разбиение данных на пакеты
Разбиение данных на пакеты проходит в несколько этапов. Узел отправитель формирует цепочку передаваемых данных, которая разбивается на равные части. После чего происходит образование пакетов путем добавления заголовочной служебной информации. И последним этапом происходит сборка пакетов в исходное сообщение в узле назначения.
Разбиение данных на пакеты
Передача данных по сети в виде пакетов
Передача пакетов по сети
Как и в сетях с коммутацией каналов, в сетях с коммутацией пакетов для каждого из потоков вручную или автоматически определяется маршрут, фиксируемый в хранящихся на коммутаторах таблицах коммутации. Пакеты, попадая на коммутатор, обрабатываются и направляются по тому или иному маршруту
Неопределенность и асинхронность перемещения данных в сетях с коммутацией пакетов предъявляет особые требования к работе коммутаторов в таких сетях.
Главное отличие
пакетных коммутаторов
от
коммутаторов в сетях с коммутацией каналов
состоит в том, что они имеют внутреннюю
буферную память
для временного хранения пакетов. Коммутатору нужны буферы для согласования скоростей передачи данных в линиях связи, подключенных к его интерфейсам, а также для согласования скорости поступления пакетов со скоростью их коммутации.
Методы продвижения пакетов
Пакетный коммутатор может работать на основании одного из трех методов продвижения пакетов:
- дейтаграммная передача;
- передача с установлением логического соединения;
- передача с установлением виртуального канала.
Дейтаграммная передача
Дейтаграммный способ
передачи данных основан на независимом продвижении пакетов друг относительно друга. Процедура обработки пакета определяется только значениями параметров, которые он несет в себе, и текущим состоянием сети . И каждый отдельный пакет рассматривается сетью как совершенно независимая единица передачи — дейтаграмма.
Иллюстрация дейтаграммного принципа передачи пакетов
Передача с установлением логического соединения
Передача с установлением логического соединения
Процедура согласования двумя конечными узлами сети некоторых параметров процесса обмена пакетами называется установлением логического соединения. Параметры, о которых договариваются два взаимодействующих узла, называются параметрами логического соединения.
Виртуальный канал
Виртуальный канал
Единственный заранее проложенный фиксированный маршрут, соединяющий конечные узлы в сети с коммутацией пакетов, называют
виртуальным каналом
(virtual circuit или virtual channel). Виртуальные каналы прокладываются для устойчивых информационных потоков. С целью выделения потока данных из общего трафика каждый пакет этого потока помечается специальным видом признака — меткой. Так же как в сетях с установлением логических соединений, прокладка виртуального канала начинается с отправки из узла-источника специального пакета — запроса на установление соединения.
Таблица коммутации в сетях, использующих виртуальные каналы, отличается от таблицы коммутации в дейтаграммных сетях. Она содержит записи только о проходящих через коммутатор виртуальных каналах, а не обо всех возможных адресах назначения, как это имеет место в сетях с дейтаграммным алгоритмом продвижения
Сравнение сетей с коммутацией каналов и пакетов
Коммутация каналов | Коммутация пакетов |
Необходимо предварительно устанавливать соединение | Отсутствует этап установления соединения (дейтаграммный способ) |
Адрес требуется только на этапе установления соединения | Адрес и другая служебная информация передаются с каждым пакетом |
Сеть может отказать абоненту в установлении соединения | Сеть всегда готова принять данные от абонента |
Гарантированная пропускная способность (полоса пропускания) для взаимодействующих абонентов | Пропускная способность сети для абонентов неизвестна, задержки передачи носят случайный характер |
Трафик реального времени передается без задержек | Ресурсы сети используются эффективно при передаче пульсирующего трафика |
Высокая надежность передачи | Возможные потери данных из-за переполнения буферов |
Нерациональное использование пропускной способности каналов, снижающее общую эффективность сети | Автоматическое динамическое распределение пропускной способности физического канала между абонентами |
Источник
Передача небольших битов данных по различным сетям называется пакетной коммутацией. Эти пакеты данных разбиваются на блоки, чтобы быстрее и эффективнее передавать их по сети. Он разрезается на пакеты данных в одном устройстве, а от этого устройства отправляется в другое, чтобы достичь места назначения, где все пакеты данных собираются и собираются заново. Проще говоря, это способ разбиения файлов данных на более мелкие пакеты или части для того, чтобы лучше передавать их по разным сетям.
Функциональность
Когда пользователи отправляют файл данных по сети, они часто отправляются не как целые документы, а как небольшие пакеты данных. Файл размером 5 мегабайт будет разделен на 512 байтовых пакетов, которые затем будут отправлены по сети. Каждый пакет содержит заголовок, содержащий 2 сетевых IP адреса:
- IP-адрес отправителя – это IP-адрес, с которого отправляется файл данных. Он также называется передающим концом передачи данных.
- IP-адрес назначения – это IP-адрес, на который должен быть отправлен пакет данных. Другими словами, это относится к принимающей стороне передачи данных.
Кроме того, заголовок также содержит число, которое определяет количество пакетов, содержащихся во всем фактическом файле данных. Когда пакеты теряются в сети, они отскакивают вокруг. Подскакиванием подразумевается передача пакета данных с одного маршрутизатора на другой до тех пор, пока он не достигнет IP-адреса конечного пункта назначения. Когда в сети остается несколько пакетов потерянных данных, это приводит к перегрузке сети и может замедлить работу всей системы. Для решения этой проблемы в заголовок был включен подсчет хмеля. Относится к количеству случаев, когда пакет данных может передаваться с одного маршрутизатора на другой. Максимальное количество прыжков назначается для каждого пакета. Это число прыжков уменьшается каждый раз, когда пакет проходит через маршрутизатор. Когда достигается максимальное количество переходов до прибытия пакета в пункт назначения, он удаляется этим маршрутизатором. Это одна из причин потери пакетов.
Режимы
Двумя основными режимами пакетной коммутации являются
Пакетная коммутация без подключения
Каждый отдельный пакет в этом типе сети пакетной коммутации содержит полную информацию о маршрутизации и индивидуально маршрутизируется внутри сети до адреса назначения. Могут быть несколько режимов передачи, которые зависят от различных нагрузок на доступные узлы в сети. В этой системе каждый из пакетов соответствует инструкциям, представленным в заголовке пакета. Сюда входит информация, необходимая для облегчения повторной сборки пакетов данных с целью создания всего файла данных.
- Адрес назначения
- Адрес источника
- Общее количество материалов
- Порядковый номер (секвенировочный номер), который необходим для облегчения обратной сборки.
Пакетная коммутация с ориентацией на подключение
Этот режим пакетной коммутации также называется виртуальной коммутацией цепей. Отдельные пакеты данных в этом режиме передаются последовательно по заранее определенному и идентифицированному маршруту. Эти пакеты собираются с помощью уникального порядкового номера и затем транспортируются по сети на определенный IP-адрес назначения в порядке убывания. Нет необходимости включать адресную информацию в пакет для этого режима.
Эффекты
Исторически сложилось так, что протокол коммутации каналов обычно используется с ISDN соединением для телефонных сетей. Пакетная коммутация является его альтернативой. Ниже приведены некоторые из плюсов и минусов использования пакетной коммутации с коммутатором цепи:
Профессионалы
- Это более эффективное использование общей пропускной способности сети благодаря ее гибкости в маршрутизации небольших пакетов по общим каналам связи.
- Зачастую их строительство обходится дешевле, поскольку требуется меньше оборудования.
- Это надежнее. Когда пакет не прибывает в пункт назначения, как ожидалось, и принимающий компьютер обнаруживает отсутствие одного пакета, он запрашивает его для отправки повторно.
- Он предлагает автоматическую перемаршрутизацию, если какой-либо узел терпит неудачу в пути.
- Он не имеет связанных линий и может легко обойти сломанные участки сети.
- По мере роста числа клиентов, по сравнению с коммутацией каналов, сеть должна расширяться медленно.
Против
- Прием сообщений происходит с большими задержками из-за времени, необходимого для упаковки и маршрутизации пакетов. Для большинства приложений этих задержек недостаточно, чтобы быть существенными, но для высокопроизводительных приложений, таких как видео в реальном времени, часто требуется дополнительная технология Quality of Service (QoS) для достижения требуемого уровня производительности.
- Общие физические соединения рискуют потенциальным нарушением сетевой безопасности. Соответствующие меры безопасности должны соответствовать протоколам и другим соответствующим элементам в сетях пакетной коммутации.
- Не подходит для небольших пакетов данных – если сам пакет данных составляет всего 600 байт, то с адресной информацией необходимо использовать два пакета по 512 байт.
- Непредсказуемая задержка.
История
Пакетная коммутация, как и разработка гипертекста, является концепцией, которая может быть приписана Полу Барану в начале 1960-х годов, а затем независимо, через несколько лет, Дональду Дэвису и Леонарду Кляйнроку. Исследования Дэвиса и Кляйнрока в области коммутации цифровых сообщений помогли Барану построить ARPANET или первую сеть пакетной коммутации, которой, как стало известно позже, смогут пользоваться многие, как и Интернет.
“Эта концепция пакетной коммутации представляла собой радикальный сдвиг парадигмы от преобладающей модели сетей связи, использующих выделенные аналоговые схемы, построенные в первую очередь для аудиосвязи, и создала новую модель дискретных цифровых систем, разбивающих сообщения на отдельные пакеты, которые передаются независимо и затем собираются обратно в исходное сообщение на дальнем конце”.
Пакетная коммутация – это прорыв, который постоянно развивается с момента своего зарождения. Бесчисленные часы исследований, проведенных блестящими умами, все еще работают над усовершенствованием этой технологии, чтобы сделать ее доступной для всех, что подтверждается более ранним успехом, который она установила. Это потребует многих лет и миллиардов денег, но все это будет того стоить.
Источник
Главная / Сетевые технологии /
Основы сетей передачи данных / Тест 6
Упражнение 1:
Номер 1
Какой способ коммутации наиболее распространен сегодня в компьютерных сетях?
Ответ:
 (1) коммутация каналов 
 (2) коммутация пакетов 
 (3) коммутация сообщений 
Номер 2
Какие из перечисленных ниже свойств сетей с коммутацией каналов являются их недостатками?
Ответ:
 (1) обязательная задержка перед передачей данных из-за фазы установления соединения 
 (2) постоянная и известная скорость передачи данных по установленному между конечными узлами каналу 
 (3) возможность отказа сети в обслуживании запроса на установление соединения 
 (4) низкий и постоянный уровень задержки передачи данных через сеть 
Номер 3
Какие из перечисленных ниже свойств сетей с коммутацией пакетов негативно сказываются на передаче мультимедийной информации?
Ответ:
 (1) возможность динамически перераспределять пропускную способность физических каналов связи между абонентами в соответствии с реальными потребностями их трафика 
 (2) неопределенность скорости передачи данных между абонентами сети, обусловленная зависимостью задержек в очередях буферов коммутаторов сети от общей загрузки сети 
 (3) переменная величина задержки пакетов данных, которая может быть достаточно продолжительной в моменты мгновенных перегрузок сети 
Упражнение 2:
Номер 1
Какие свойства относятся к сетям с коммутацией пакетов?
Ответ:
 (1) гарантированная пропускная способность (полоса) для взаимодействующих абонентов 
 (2) каждая порция данных снабжается адресом 
 (3) трафик реального времени передается без задержек 
 (4) сеть может отказать абоненту в установлении соединения 
Номер 2
Какие свойства характерны для сетей с коммутацией каналов?
Ответ:
 (1) адрес используется только на этапе установления соединения 
 (2) каждая порция данных снабжается адресом 
 (3) пропускная способность сети для абонентов неизвестна, задержки передачи носят случайный характер 
 (4) сеть может отказать абоненту в установлении соединения 
Номер 3
Какие свойства относятся к сетям с коммутацией каналов?
Ответ:
 (1) сеть всегда готова принять данные от абонента 
 (2) ресурсы сети используются эффективно при передаче пульсирующего трафика 
 (3) пропускная способность сети для абонентов неизвестна, задержки передачи носят случайный характер 
 (4) трафик реального времени передается без задержек 
Упражнение 3:
Номер 1
Какие из перечисленных ниже технологий основаны на коммутации пакетов?
Ответ:
 (1) Ethernet 
 (2) Token Ring 
 (3) SDH 
 (4) телефонные сети 
Номер 2
Используется ли буферизация в сетях с коммутацией каналов?
Ответ:
 (1) всегда, на каждом промежуточном узле 
 (2) нет, никогда 
 (3) иногда, при большой загрузке сети 
Номер 3
Какой элемент сети с коммутацией каналов может отказать запрашивающему узлу в установлении составного канала?
Ответ:
 (1) никакой, сеть всегда готова принять данные от абонента 
 (2) любой промежуточный узел 
 (3) конечный узел-получатель 
Упражнение 4:
Номер 1
Какие из перечисленных ниже свойств относятся к сетям с коммутацией каналов?
Ответ:
 (1) обязательная задержка перед передачей данных из-за фазы установления соединения 
 (2) низкий и постоянный уровень задержки передачи данных через сеть 
 (3) возможность динамически перераспределять пропускную способность физических каналов связи между абонентами в соответствии с реальными потребностями их трафика 
 (4) постоянная и известная скорость передачи данных по установленному между конечными узлами каналу 
 (5) неопределенность скорости передачи данных между абонентами сети 
Номер 2
Какие из перечисленных ниже свойств относятся к технологии с коммутацией сообщений?
Ответ:
 (1) близка к технологии коммутации пакетов 
 (2) каждая порция данных снабжается адресом 
 (3) передаваемая порция данных может храниться на транзитных узлах достаточно долгое время 
 (4) используется для передачи несрочных данных 
 (5) допускает использование коммутируемых каналов 
Источник