Что такое ATM ?

Чубарков Арсен

Технология ATM ( Asynchronous Transfer Mode) - это транспортный механизм, ориентированный на установление соединения при передаче разнообразной информации в сети. Для этого в ATM разработана концепция виртуальных соединений (virtual connection) вместо выделенных физических связей между конечными точками в сети. Она обеспечивает высоко эффективную связь и большую гибкость в построении гомогенных сетей, где связь между узлами сети требуется независимо от их физического местоположения.

ATM - это метод передачи информации между устройствами в сети маленькими пакетами, называемыми ячейками (cells). Одним из самых важных преимуществ АТМ является возможность передавать в поле данных ячеек абсолютно любую информацию. К тому же АТМ не придерживается какой-либо определенной скорости передачи и может работать на сверх высоких скоростях. Все ячейки в АТМ фиксированной длины - 53 байта. Ячейка состоит из двух частей: заголовка (cell header) размером 5 байт и поля данных (cell payload) размером 48 байт. Заголовок содержит информацию для маршрутизации ячейки в сети. Поле данных несет в себе полезную информацию, которую собственно и нужно передать через сеть.

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