АТМ-технология представляет собой способ передачи данных в асинхронном режиме. Изначально продукт разрабатывался для создания единой территориальной сети – совмещения компьютерного трафика в асинхронном режиме и голосового трафика в синхронном режиме. Позже сфера применения продукта расширилась за счет внедрения в проекты локальных сетей. ATM-технология предназначена для организации полноценной высокоскоростной передачи данных между узлами и коммутаторами сети. Продукт обеспечивает интегрированный сервис, что означает передачу потоков информации разного характера – видеоматериалов, аудио-сообщений, компьютерных данных. При разработке технологии учтены недостатки предыдущих технических решений, например, низкая скорость передачи информации по широкополосным каналам, наличие помех, которые приводили к ошибкам в конечных данных.
Принцип построения процесса перемещения информации остался неизменным. Технология ориентирована на высокоскоростные каналы, которые позволяют практически полностью избежать возникновения ошибок. В частности, нивелирование ошибок выполняется при помощи тех же алгоритмов, которые борются с подобными недочетами в сети Internet (протокол TCP). В результате увеличивается скорость перемещения информации и разгружаются устройства, подсоединенные к сети. Особенностью АТМ является принцип групповой маршрутизации и типовая длина пакетов, которая не изменяется. Длина ячеек составляет 53 байта. Групповая маршрутизация предполагает объединение отдельных ячеек в группы, которые затем перенаправляются по виртуальным каналам.
Концепция АТМ получила широкое распространение в корпоративных и кампусных сетях, которые включают информационные ресурсы крупных производственных предприятий, научных центров, университетов.
Технология ATM: преимущества
Когда появилась ATM-технология высокоскоростных сетей, удалось свести к минимуму недочеты в работе предыдущих систем, передающих данные. Важное преимущество АТМ перед предшественниками аналогичного назначения – гибкость при выборе условий передачи данных. Условия выбирают с учетом характера передаваемой информации, что позволяет оптимизировать работу относительно дорогих в эксплуатации каналов связи. Например, при передаче видеоматериалов приоритетной задачей считается фиксированная задержка перемещения сигнала. При этом допустимы незначительные потери части информации. При перемещении файлов для достижения качества результата необходимо создать противоположные условия.
Принцип взаимодействия основан на создании виртуального канала связи между отдельными пользователями ПК. Канал функционирует до момента завершения передачи информации. Параметры каждого созданного канала различаются, зависят от интенсивности трафика и характера перемещаемых сведений. Параметры устанавливаются и настраиваются в момент соединения при помощи многоуровневых протокольных систем адаптации. Благодаря стандартной длине пакетов и отсутствию адресных сведений и контрольной суммы (значение, которое используется для проверки целостности данных при передаче) упрощается и ускоряется обработка перемещаемой информации. Потребность в контрольной сумме отпадает благодаря использованию высококачественных каналов с минимальной вероятностью возникновения ошибок.
Обработка ячеек во время прохождения через коммутатор происходит максимально просто. Маршрутизатор принимает пакет в буфер, анализирует данные и перемещает в нужном направлении. Программы маршрутизаторов состоят из многомиллионных строк кода, что обуславливает определенную дороговизну продуктов. Особенностью технологии ATM является необычный подход к трактовке понятия «качество обслуживания». Обычно при оценке качества трафика учитываются такие параметры, как пропускная способность каналов, показатели задержки пакетов, надежность передачи. При оценке качества обслуживания каналов АТМ показатель пропускной способности не учитывается, так как является характеристикой трафика.