DUCT Software · сетевые продукты

Сетевые продукты DUCT.

От библиотеки I/O до VPN.

DuctIO помогает разрабатывать сетевые сервисы. Antillia VPN делает управление доступом простым.

Листайте вниз
01 — DuctIO

Основа для сетевых сервисов

Пишете обработчик протокола — DuctIO берёт на себя сокеты, разметку сообщений и доставку. Библиотека написана на C23.

01

I/O отдельно от логики

Потоки I/O обслуживают сокеты, worker-потоки обрабатывают протокол. Так прикладная логика остаётся отделена от работы с сетью.

socket I/O → worker callbacks
02

Соединения и потоки

Библиотека поддерживает сессии с несколькими транспортами, потоки внутри сессии и заменяемые способы разметки сообщений.

sessions · streams · framing
03

Транспорт и защита

TCP, TLS 1.3 и компоненты Noise. Нативные механизмы ввода-вывода для Linux, Windows и macOS.

epoll · IOCP · kqueue
DuctIO на GitHub ↗
02 — Архитектура сети

Маршруты и соединения

Надёжная связь зависит от выбора пути, защиты данных и восстановления соединения при смене сети.

Визуализация связей
01

Поиск пути

Обнаружение узлов и выбор маршрута для разных условий связи.

02

Защита соединения

Криптографические механизмы для передачи данных между узлами.

03

Устойчивость

Восстановление связи при смене сети или потере маршрута.

03 — Antillia VPN

VPN без лишних шагов

Выберите срок, получите ключ и управляйте доступом в одном приложении.

От DUCT Software

Antillia VPN

Ключи, тарифы и помощь — рядом, когда нужны.

Открыть Antillia ↗