Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Телетрафик теория.doc
Скачиваний:
3
Добавлен:
01.04.2025
Размер:
1.93 Mб
Скачать

24. Время доставки пакетов по сети без установления соединения. Модель коммутации пакетов

Пакет – это сообщение ограниченной длины.

Пакет состоит из 2-х частей. При разбивке сообщения на пакеты появляется некоторая избыточность. Чем на большее число разбивается сообщение, тем большая избыточность (количество заголовков). Однако:

  • При коммутации пакетов требуется меньший объем памяти в узлах коммутации.

  • Общее время передачи сообщения при коммутации пакетов сокращается за счет одновременной передачи нескольких пакетов.

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

ПЕРЕДАЧА ИНФОРМАЦИИ МЕЖДУ АС ПРИ КОММУТАЦИИ ПАКЕТОВ:

Время передачи сообщения сокращается за счет передачи одновременно нескольких пакетов одного сообщения.

Коммутация пакетов предполагает наличие в АС буферной памяти для сборки сообщения из пакетов.

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

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

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

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

  3. Экономичность коммутации пакетов несколько уменьшается из-за размножения заголовков, но эти потери окупаются за счет эффекта мультиплексирования.

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

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

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

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

Выбор длины пакета производится исходя из:

Размеров сообщений с учетом:

  • влияния длины пакетов на время доставки данных;

  • пропускной способности каналов связи;

  • емкость памяти;

  • и загрузку станций.

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

В СПД с коммутацией пакетов используются 2 способа передачи данных между абонентами:

  • дейтаграммный способ;

  • виртуальный канал.

ДЕЙТАГРАММНЫЙ СПОСОБ -

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

ВИРТУАЛЬНЫЙ КАНАЛ

Передача данных в виде последовательности связанных в цепочки пакетов.

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

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

Различают два режима обмена:

  1. Постоянная виртуальная цепь – аналог арендованным линиям при коммутации каналов.

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

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

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

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

Вероятность потери пакетов при доставке дейтаграмм  10-4 . Функция сборки сообщений из отдельных пакетов, передаваемых в форме дейтаграмм, возлагается на транспортный уровень станций. В результате этого сложность