Связь с установлением соединения - Connection-oriented communication

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

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

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

Переключение цепей

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

Переключение виртуальных каналов

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

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

Связь в режиме соединения транспортного уровня

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

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

В пакетной коммутации с установлением соединения уровень канала передачи данных или же сетевой уровень протокол, все данные отправляются по одному и тому же пути во время сеанса связи. Протокол идентифицирует потоки трафика только по номеру канала / потока данных, который часто обозначается идентификатор виртуального канала (VCI), а не полной информацией о маршрутизации для каждого пакета (адреса источника и получателя), используемой при коммутации дейтаграмм без установления соединения, такой как обычные IP-маршрутизаторы. В связи с установлением соединения информация о маршрутизации может быть предоставлена ​​сетевым узлам на этапе установления соединения, где VCI определяется в таблицах в каждом узле. Таким образом, фактическая коммутация пакетов и передача данных могут выполняться с помощью быстрого оборудования, в отличие от медленной программной маршрутизации. Обычно этот идентификатор соединения представляет собой небольшое целое число (например, 10 бит для Frame Relay, 24 бита для ATM). Это значительно ускоряет работу сетевых коммутаторов (поскольку таблицы маршрутизации представляют собой простые справочные таблицы, которые легко реализовать на оборудовании). Фактически, влияние настолько велико, что даже типичные протоколы без установления соединения, такие как IP-трафик, отмечен с префиксами заголовков, ориентированными на соединение (например, как с MPLS, или же IPv6 встроенное поле Flow ID[нужна цитата ]).

Например, ATM и Frame Relay являются примерами ориентированного на соединение, ненадежный протоколы канального уровня. Также существуют надежные протоколы без установления соединения, такие как AX.25 протокол сетевого уровня, когда он передает данные в I-кадрах. Но такая комбинация встречается редко, а надежное соединение без установления соединения - редкость в современных сетях.

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

Некоторые протоколы с установлением соединения были разработаны или изменены для поддержки данных как с установлением соединения, так и без установления соединения.[1]

Примеры

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

Смотрите также

Рекомендации

  1. ^ Рамос-Эскано; и другие. (2 июня 2005 г.). "Публикация заявки на патент США 2005/0117529 A1". Получено 19 мая, 2008.