Асинхронный режим передачи (ATM) — это технология высокоскоростной широкополосной передачи. Он транспортирует различные типы пользовательского трафика, включая телефонный (голосовой), данные и видеосигналы. Он работает путем разделения данных на однородные 53-байтовые ячейки, передаваемые независимо по сети. В этом уроке мы поймем, как работает асинхронный режим передачи при маршрутизации в Интернете.
Как работает асинхронный режим передачи
Асинхронный режим передачи (ATM) разбивает данные на небольшие ячейки фиксированного размера. Каждая ячейка имеет длину 53 байта, содержит 48 байтов данных и заголовок длиной 5 байт, содержащий информацию о маршрутизации. Старая технология, как и синхронные системы, придерживается строгого времени или расписания передачи данных, но в асинхронной каждая ячейка будет отправляться независимо, по мере необходимости, без ожидания определенного временного интервала. Чтобы отправить данные по назначению, устройство открывает 5-байтовый заголовок, который содержит информацию об адресе источника и назначения устройства. Как только он проверит адрес назначения, ячейки правильно направляются к месту назначения.
Каков формат ячейки асинхронного режима передачи?
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
Банкомат всегда будет в виде ячеек с определенной структурой. Каждая ячейка имеет длину 53 байта, заголовок — 5 байт, а полезная нагрузка — 48 байт. Формат ATP бывает следующих двух типов. Это может быть либо заголовок UNI, либо заголовок HNI. Первый обеспечивает связь между конечными точками ATM и коммутаторами в пределах частной сети и включает поле Generic Flow Control (GFC). Однако последний не включает GFC, поскольку коммутаторы ATM обмениваются данными между собой, он включает VPI или идентификатор виртуального пути.
Как асинхронный режим передачи (ATM) работает при маршрутизации через Интернет?
В сетях ATM данные сегментируются на небольшие ячейки фиксированного размера, каждая из которых имеет в заголовке специальную метку, называемую идентификатором виртуального пути (VPI) и идентификатором виртуального канала (VCI). VCI идентифицирует конкретный виртуальный канал внутри этого виртуального канала, тогда как VPI указывает виртуальный канал, которому принадлежит ячейка. Эти метки были необходимы для маршрутизации данных. Эта технология устанавливает соединения с использованием виртуальных путей (VP) и виртуальных каналов (VC).
Виртуальный путь состоял из нескольких виртуальных каналов, каждый из которых выступал в качестве отдельного канала для передачи данных между двумя конечными точками в сети ATM. В этой технологии маршрутизация была ориентирована на соединение, а это означало, что маршрут необходимо было создать, прежде чем данные могли быть переданы по сети. Когда какое-либо устройство хочет передать данные по сети другому, ему сначала необходимо установить соединение, подав сигнал через сеть и настроив соответствующий виртуальный путь (VP) и виртуальный канал (VC). Решения о маршрутизации принимались на сетевых узлах на основе данных идентификатора виртуального пути (VPI) и идентификатора виртуального канала (VCI) в заголовках ячеек.
Объясните идентификатор виртуального пути (VPI) и идентификатор виртуального канала (VCI).
Идентификатор виртуального пути (VPI) — это 8- или 12-битное поле в заголовке ячейки ATM. Он используется для определения пути, по которому должна идти ячейка в сети ATM. Значения VPI варьируются от 0 до 4095, при этом VPI=0 зарезервировано для нулевого пути. По сути, VPI действует как номер магистрали для ячейки, направляя ее по виртуальным путям сети.
Идентификатор виртуального канала (VCI), с другой стороны, представляет собой еще одно 16-битное поле в заголовке ячейки ATM. Кроме того, он определяет конечную точку в пути, определенном VPI. Значения VCI варьируются от 0 до 65535 и гарантируют, что ячейка достигнет точного пункта назначения по выбранному пути.
Вот и все!
Читайте: Биометрическая безопасность, потенциальные угрозы для нее и пути их решения.
Где используется асинхронный режим передачи?
Асинхронный режим передачи или ATM используется в оптических сетях и синхронной цифровой иерархии (SONET/SDH), которая является краеугольным камнем коммутируемых телефонных сетей общего пользования, а также в цифровой сети с интеграцией услуг (ISDN). Он лучше всего подходит в таких обстоятельствах, поскольку использует полосу пропускания с максимальной эффективностью, сохраняя при этом гарантированное качество обслуживания (QoS) для пользователей и приложений, которым это требуется.
Читайте: Что такое атака с удалением SSL? Как это предотвратить?
В чем разница между асинхронным режимом передачи и Ethernet?
Основное различие между ними заключается в том, что ATM имеет ячейки фиксированной длины по 53 байта, тогда как Ethernet имеет кадры переменной длины. Кроме того, ATM — это протокол, основанный на установлении соединения, тогда как Ethernet — это протокол без установления соединения. С одной стороны, ATM использует коммутацию ячеек или пакетов, а виртуальные каналы переключают среду передачи, с другой, Ethernet использует коммутацию пакетов для передачи данных по сети.
Читать далее: Лучшие бесплатные SSH-клиенты для Windows.