Открыть меню

Сетевая архитектура ATM

Создано 5 мая 2026 г. Обновлено 2 июн. 2026 г. 4 мин чтения

Справочная заметка ATM: Сетевая архитектура ATM.

Сетевая архитектура ATM

Обзор

ATM подключается к процессинговому хосту через защищённый канал связи. Типичная топология:

ATM → (WAN/VPN) → Acquirer Switch (ATM Host) → Card Scheme → Issuer

Весь трафик прикладного уровня (авторизационные сообщения ISO 8583 / NDC) передаётся поверх TCP/IP с обязательным шифрованием канала.


Топология сети

graph TD
    ATM["🏧 ATM\n(Terminal)"]
    Router["Router/Firewall\n(Branch/Site)"]
    WAN["WAN\n(MPLS / Internet VPN / 4G)"]
    DC_FW["Firewall\nData Center DMZ"]
    ATM_Switch["ATM Switch\n(Acquirer Host)"]
    HSM_DC["HSM Cluster\n(Data Center)"]
    CardScheme["Card Scheme\n(Visa / MC / МИР)"]
    Issuer["Issuer\nAuthorizer"]
    Monitoring["ATM Monitoring\n(EMS/CMS)"]
    EJ_Server["EJ / Journal\nServer"]

    ATM -->|"TLS 1.2/1.3\nport 443/custom"| Router
    Router -->|"IPSec VPN\nили MPLS"| WAN
    WAN --> DC_FW
    DC_FW --> ATM_Switch
    ATM_Switch <--> HSM_DC
    ATM_Switch -->|"ISO 8583\nover TCP"| CardScheme
    CardScheme -->|"ISO 8583"| Issuer
    ATM_Switch --> EJ_Server
    ATM -->|"SNMP / TCP"| Monitoring

Каналы связи

Тип каналаПрименениеСтатус
MPLS (выделенная сеть)Корпоративные ATM банкаСовременный стандарт
IPSec VPN over InternetATM партнёров, торговые точкиШироко используется
TLS over TCPПрикладной уровень поверх любого каналаОбязательно
4G LTE / 5GУдалённые ATM, резервный каналРастёт применение
ADSL / VDSLУстаревшие установкиВыводится из эксплуатации
Выделенная линия / X.25Legacy, устаревшийНе используется в новых

Требования к каналу

ПараметрМинимумРекомендуется
Полоса пропускания64 Kbps1–10 Mbps
Задержка (RTT)< 3 000 ms< 500 ms
Доступность99.5%99.9%+
Резервный каналЖелательноОбязательно для высоконагруженных

[!note] Малый трафик Одна авторизационная транзакция ISO 8583 занимает ~500 байт–2 KB. Полоса некритична. Критичны: задержка (влияет на UX) и доступность (влияет на uptime ATM).


Безопасность канала

TLS

  • Версия: TLS 1.2 (минимум) / TLS 1.3 (рекомендуется)
  • Mutual TLS (mTLS) — взаимная аутентификация ATM и хоста
  • Сертификаты: PKI инфраструктура банка
  • PCI DSS требует шифрование в transit для данных держателей карт

Шифрование на уровне приложения

  • PIN Block шифруется в EPP до отправки по сети (независимо от TLS)
  • MAC (Message Authentication Code) защищает целостность ISO 8583 сообщений
  • Ключи хранятся в HSM

Сегментация сети

  • ATM сеть изолирована в отдельный VLAN / сегмент
  • DMZ между ATM-сетью и процессингом
  • Firewall rules: только разрешённые порты к ATM Switch
  • ATM не имеет доступа в интернет напрямую

Мониторинг сети

  • SNMP v2c/v3 — мониторинг сетевого оборудования
  • TCP keepalive — поддержание соединения ATM↔хост
  • ATM heartbeat (echo/signOn) — периодическая проверка связи
    • В NDC: Network Management Request / Response
    • В ISO 8583: MTI 0800/0810 (Network Management)
  • EMS (Estate Management System) — система мониторинга состояния ATM
    • Примеры: NCR APTRA Vision, Diebold Nixdorf AllConnect, собственные системы банков

Порты и протоколы

СервисПортПротокол
ATM Host (ISO 8583 / NDC)443, 4000–4999 (custom)TCP/TLS
ATM Monitoring (SNMP)161/162UDP
Remote management22 (SSH), 3389 (RDP)TCP
NTP (синхронизация времени)123UDP
Syslog514UDP/TCP

Высокая доступность (HA)

  • Primary/Backup Host: ATM настроен на primary и backup адрес хоста
  • При недоступности primary — автоматический failover на backup
  • Dual WAN: два независимых канала (например, fiber + 4G)
  • Local fallback: часть ATM могут работать в offline-режиме (ограниченно)

Связанные заметки

Ссылаются на эту заметку

Источник: публичный слой Obsidian Vault.