DCN - сетевое переключение

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

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

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

Коммутация цепей

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

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

  • Установить цепь

  • Перенести данные

  • Отключить цепь

Коммутация цепей

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

Переключение сообщений

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

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

Переключение сообщений

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

  • Каждому коммутатору в транзитном пути требуется достаточно места для размещения всего сообщения.

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

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

Пакетная коммутация

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

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

Пакетная коммутация

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