logo search
Сети ЭВМ и телекоммуникации / Сети ЭВМ

Защита от ошибок и процедуры управления потоком данных на участках между узлами.

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

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

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

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

АТМ неподразумевает наличие систем управления потоком.

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

Ошибки при передаче и при переполнении памяти приводят к следующим потерям:

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

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

Буфер делится на N частей. Каждая часть равна размеру, который система передачи может передать за один такт + 2÷3 слова данных добавляется в каждый участок для паразитных параметров. Паразитные параметры – это те параметры, которые передаются не каждый такт.

При этом процесс передачи информации делится на 2 такта:

  1. заполняется первый буфер, отправляется последний;

  2. заполняется второй – отправляется первый;

отправляется N – записывается (N-1) такт.


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

Очередной такт передачи начинается с первого слова следующего кадра.

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

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

В сети ATM предполагаются следующие действия для предотвращения этой ошибки:

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

  1. вставка пакетов. Проблема вставки пакетов в ATMрешаются таким образом, как и при потере пакетов, то есть установкой допустимых параметров.

Проблема вставки пакета возникает при несинхронном действии подсистем и наличии паразитных параметров.

Перед процессом передачи данных выполняется фаза установки соединения. Если определенных ресурсов для установки соединения нет, то соединение получает отказ.