Asynchronous Transfer Mode - асинхронный способ передачи, сетевая технодогия, основывающаяся на передаче данных в виде ячеек (cell) или пакетов фиксированного размера. Ячейки данных, используемые в ATM, меньше в сравнении с элементами данных, которые используются в более старых технологиях. Небольшой, постоянный размер ячейки, используемый в ATM позволяет: передавать данные по одним и тем же физическим каналам, причем, как при низких, так и при высоких скоростях;работать с постоянными и переменными потоками данных;интегрировать любые виды информации: тексты, речь, изображения, видеофильмы;поддерживать соединения типа точка-точка, точка-многоточка, многоточка-многоточка.
В ATM создается фиксированный канал всякий раз, когда начинается передача данных. Этим он отличается от TCP/IP, в котором сообщение делится на пакеты и каждый пакет может проходить от источника до адресата по разным путям.
Типы служб ATM: постоянная скорость передачи (Constant Bit Rate, CBR), гарантирующая самое высокое качество сервиса, применяется для чувствительного к задержкам трафика, такого как аудио- и видеоинформация. Данные при этом передаются с постоянной скоростью и малыми задержками, правда, за счет неэффективного использования полосы пропускания. Чтобы защитить трафик CBR от влияния других потоков, для соединения резервируется определенная часть полосы пропускания, даже если в данный момент не происходит никакой передачи.переменная скорость передачи (Variable Bit Rate, VBR).Категория VBR существует в двух видах, которые используются для различных типов трафика:VBR реального времени (Real-Time VBR, RT-VBR) применяют, когда требуется жесткая синхронизация между ячейками и поддержка чувствительного к задержкам трафика;VBR без требований реального времени (Non-Real-Time VBR, NRT-VBR) не нуждается в жесткой синхронизации между ячейками и поддерживает допускающий задержки трафик.Поскольку VBR не резервирует полосу пропускания, канал используется более эффективно, чем в случае CBR. Однако, в отличие от CBR, VBR не может гарантировать качества сервиса.
неопределенная скорость передачи (Unspecified Bit Rate, UBR), применяется для трафика, который допускает задержки. Подобно VBR, UBR не резервирует полосы пропускания для виртуального канала. В результате один виртуальный канал может применяться для нескольких передач. Однако, поскольку UBR не гарантирует качества сервиса, то в сильно загруженных сетях UBR-трафик теряет большое число ячеек, что вызывает много повторных передач.доступная скорость передачи (Available Bit Rate, ABR), используется для передачи трафика, который допускает задержки и дает возможность многократно использовать виртуальные каналы. Однако, если UBR не резервирует полосы пропускания и не предотвращает потерь ячеек, то ABR обеспечивает для соединения допустимые значения ширины полосы пропускания и коэффициента потерь.