IxChariot доступна в двух версиях: серверном и настольном
Серверное решение размещается на Linux-сервере с доступом через веб-интерфейс. Поддерживает централизованное управление тестами, поддержку многопользовательского доступа, легкую интеграцию с CI/CD-системами.
Настольное размещается на ПК с доступом через приложение. Предоставляет локальный доступ без зависимостей от сервера и полный функционал в оффлайн режиме.
Ключевые особенности серверной версии:
-
Консоль с поддержкой облачных решений – Работает на EC2 и частных облачных сервисах
-
Новый веб-интерфейс на HTML5 – Не требует установки клиента; доступ через браузер
-
Многопользовательская система – Позволяет создавать и запускать тесты одновременно
-
Тестирование за фаерволлами – Не требует дополнительной настройки
-
100% программные агенты (endpoints) – Работают на любых устройствах
-
Настройка публичных точек тестирования – Агенты могут быть развернуты на любом VPS/облаке
-
Централизованное управление агентами – Проверка подключения перед использованием
-
Измерение метрик – Пропускная способность, джиттер, потери пакетов, сквозная задержка (с детализацией по пользователям)
-
Эмуляция адаптивного стриминга – Поддержка Netflix, Apple TV, YouTube, Youku
-
Создание сложных сценариев трафика – AppMix, TCP, UDP и RTP поверх IPv4 и IPv6
-
Управление тестовыми ресурсами – Встроенный менеджер для повторного использования скриптов
-
Загрузка IxChariot Server – Доступен как открытый виртуальный appliance (OVA)
-
Доступность в Amazon EC2 Marketplace – Модель BYOL (Bring Your Own License)
-
Полноценный REST API – Управление и интеграция с любыми системами
Ключевые особенности настольной версии:
-
Установка как Windows-приложения – Один пользователь на сервер
-
Использование 150+ готовых скриптов для эмуляции корпоративного, triple-play и интернет-трафика
-
Генерация реалистичного поведения приложений на транспортном уровне (Уровень 4)
-
Раздельная эмуляция control-plane и data-plane с помощью Application Groups
-
Создание сложных сценариев трафика с QoS и без QoS для IPv4 и IPv6
-
Измерение метрик: пропускная способность, джиттер, потери пакетов, сквозная задержка, MOS, MDI
-
Совмещение IP-статистики с данными клиентов 802.11 (например, RSSI)
-
Встраивание пользовательских payload для тестирования специфичного контента в сети
-
Измерение времени переключения IPTV-каналов ('zap' time)
-
Надежный инструмент с сертификацией Wi-Fi Alliance
-
Расширенный API на TCL и C
Спецификации
Масштабируемость: Поддержка до 100 000 соединений (пар endpoint`ов)
Поддерживаемые протоколы: TCP, UDP, RTP, IPv4, IPv6, IP Multicast, VoIP (G.711, G.723, G.726, G.729)
Голосовая симуляция:
-
Сервер: VoIP(G.711, G.723, G.726, G.729, AMR); Skype
-
Настольный: VoIP (G.711, G.723, G.726, G.729, AMR)
Видео симуляция:
-
Сервер: Видеопотоки RTP (MPEG2, MPEG4); Адаптивный стриминг: YouTube, Youku, Apple TV, Daily Motion
-
Настольный: Видеопотоки RTP (MPEG2, MPEG4)
Управление:
-
Сервер: Работает в сетях IPv4, IPv6; Обрабатывает сбои тестов в ненадежных сетях, включая WI-FI для управления; Поддерживает in-band и out-of-band управление и передачу трафика; IxChariot Anywhere: Агенты взаимодействуют с консолью, автоматическое обнаружение NAT/фаерволов
-
Настольный: Работает в сетях IPv4, IPv6; Обрабатывает сбои тестов в ненадежных сетях, включая WI-FI для управления; Поддерживает in-band и out-of-band управление и передачу трафика;
Поддержка API:
-
Сервер: Python
-
Настольный: TCL, C
Метрики WIFI:
-
Сервер: RSSI, BSSID, SSID, link speed, Channel ID
-
Настольный: RSSI, BSSID
Библиотека поддерживаемых приложений Серверной Версии:
AOL Instant Messenger, AOL Webmail, Bandwidth HTTP, Bandwidth Raw, BitTorrent Cisco EMIX, BitTorrent Enterprise, BitTorrent File Download, BitTorrent RMIX 5M, BitTorrent Service Provider, Facebook, Facebook Android, Facebook Android Chat Session, HTTPS Simulated Financial, IMAPv4-Advanced Financial, POP3-Advanced Financial, SMB Client File Download Financial, SMBv2 Auth Session Financial, SMBv2 File Download Financial, SMTP Email Financial, Flash Enterprise, FTP Small download, FTP Active mode, HTTP Flash Video Service Provider, HTTP GET - Android42 to Apache Server, HTTP GET - BlackBerry10 to Apache Server, HTTP GET - Chrome25 (Windows 7) to Apache Server, HTTP GET - Firefox19 (Windows 7) to Apache Server, HTTP GET - IE9 (Windows 7) to Apache Server, HTTP GET - Opera11 (Linux) to Apache Server, HTTP GET - Opera12 (OS X) to Apache Server, HTTP GET - Safari6 (OS X) to Apache Server, HTTP LTE Mix, HTTP Mobile Europe, HTTP Mobile North America, HTTP RMIX 30K, HTTP RMIX 130K, HTTP RMIX 25K, HTTP Service Provider, iTunes Desktop App Store, Jabber Chat, MS-SQL Server, MySQL Database Update, Netflix Service Provider, Oracle Database, Oracle Enterprise, Outlook Web Access, Pandora LTE Mix, Pandora, POP3 LTE Mix, POP3 RMIX 4K, POP3 RMIX 16K, POP3 RMIX 90K, PostgreSQL, Raw Enterprise, Raw LTE mix, Raw Service Provider, Raw Wireless, RTMP, SMB Client File Download, SMB Enterprise, SMTP Cisco EMIX, SMTP Email, SMTP Enterprise, FTP Cisco EMIX, FTP Enterprise, Gnutella, Google Mail, Google Play LTE Mix, Google Play Search View and Download, Google Search, Google GTalk Chat, HTTP Audio, HTTP Cisco EMIX, HTTP Compressed, HTTP Enterprise, HTTP Flash Video, HTTP Text, HTTP Video, HTTP Video Enterprise, HTTPS LTE Mix, HTTPS Simulated, HTTPS Simulated Enterprise, HTTPS Simulated Service Provider, ICQ, IMAP Cisco EMIX, IMAP LTE Mix, IMAP RMIX 4K, IMAP RMIX 16K, IMAP RMIX 90K, SMTP RMIX 4K, SMTP RMIX 16K, SMTP RMIX 90K, SSH, Twitter Json, Webex, Windows Live (MSN) Messenger v15, Yahoo IM Chat v10, Yahoo Mail, YouTube Enterprise, YouTube LTE Mix, YouTube Service Provider
Библиотека поддерживаемых приложений Настольной Версии:
Active Directory, Baan, CCMail, Citrix, Lotus Notes, LDAP, Microsoft Exchange, Microsoft RDP/Terminal Services, Microsoft SQL Server, Oracle, SAP, Online gaming – FPS and RTS, DNS, NNTP, POP3, HTTP/HTTPS, FTP (active/passive), SMTP, Telnet, AIM, Yahoo IM, MSN Messenger, ICQ, BitTorrent, eDonkey2000, Kazaa, NetMeeting, Realmedia, SIP, H.323