Руководство по тестированию пропускной способности сети для AnyIP и Trassir
Проверка пропускной способности сети — обязательный шаг при проектировании и обслуживании видеонаблюдения на базе AnyIP-камер и записи в Trassir. Если сеть не выдерживает потоков, падает качество, пропадает запись и системы выдают ложные тревоги. Ниже — понятное, практичное руководство: как оценить, протестировать и скорректировать сеть, чтобы камера — и ваша система в целом — работали стабильно.
Коротко о задаче
Суть: нужно проверить, какая реальная скорость доступна между камерами, PoE‑коммутатором, регистраторами/сервером Trassir и хранилищем, и выдержит ли сеть пиковую нагрузку (параллельные потоки, пики записи, удалённый просмотр).
Какие данные нужны для расчёта
- Количество камер.
- Разрешение камеры (720p, 1080p, 4K).
- Частота кадров (FPS).
- Кодек и профиль (H.264/H.265, CBR/VBR).
- Целевая битрейт на камеру (обычно 1–6 Мбит/с для 1080p в H.264, 0.5–3 Мбит/с в H.265).
- Каналы uplink (коммутатор→регистратор, регистратор→интернет).
- Резервы для управления, метаданных и пиков (обычно +20–30%).
Как считать примерный трафик
Формула простая:
суммарный битрейт = сумма битрейтов всех активных потоков × (1 + запас).
Пример: 8 камер 1080p @2.5 Мбит/s каждая (H.264), запас 25%:
8 × 2.5 = 20 Мбит/s; 20 × 1.25 = 25 Мбит/s — это минимальный канал между коммутатором и NVR.
Пример расчётов в таблице
| Камера |
Разрешение |
Битрейт (Мбит/s) |
Потоки |
Итого (Мбит/s) |
| 1–4 |
1080p |
2.5 |
4 |
10.0 |
| 5–8 |
1080p |
2.5 |
4 |
10.0 |
| Суммарно |
20.0 |
| С запасом 25% |
25.0 |
Полный план тестирования — пошагово
1. Подготовка. Отдельный ноутбук/ПК с портом 1GbE или 10GbE, кабели, доступ к Trassir и к веб‑интерфейсу камер. Установите iperf3 и Wireshark.
2. Базовый тест канала (iperf3). На сервере (на NVR или тестовом ПК) запустите iperf3 в режиме сервера:
iperf3 -s. На клиенте:
iperf3 -c IP_сервера -t 60 -P 4. Оцениваете реальную пропускную способность порта.
3. Тест одиночного потока камеры. Откройте RTSP/ONVIF поток камеры в VLC или Trassir и замерьте потребление байтов на порту (Wireshark или интерфейс коммутатора). Сравните с заявленным битрейтом камеры.
4. Нагрузочный тест всех камер одновременно. Запустите запись/просмотр всех потоков в Trassir, одновременно наблюдайте загрузку сети (SNMP на коммутаторе или встроенный монитор Trassir), CPU и диск NVR.
5. Узкие места. Если суммарный трафик близок к порту коммутатора, подумайте о VLAN, агрегации (LACP), переходе на 10GbE uplink, или распределении нагрузки между NVR/сервером.
6. Тест стабильности длительностью 24–72 часа: ловите периодические провалы, всплески и коррелируйте с событиями (ночь/день, движение).
Инструменты и команды
- iperf3 — замер пропускной способности.
Пример: клиент
iperf3 -c 192.168.1.10 -t 60 -P 8.
- Wireshark — анализ пакетов, полезно для определения перегрузок, повторных передач.
- SNMP на коммутаторах — мониторинг трафика по портам.
- Trassir — просмотр статистики потоков, журналов и нагрузки сервера.
- Меню камер (ONVIF/веб) — выставление CBR/VBR, GOP, профиль кодека.
Типичные проблемы и решения
- Перегружен uplink коммутатора. Решение: агрегация портов (LACP) или 10GbE uplink.
- CPU сервера Trassir перегружен при декодировании. Решение: перейти на аппаратное ускорение (GPU/хаар‑кодек) или снизить FPS/разрешение у части камер.
- Пакеты теряются: возможна проблема с MTU или дуплексом — проверяйте настройки коммутаторов и кабелей.
- Пересечение управления и видеопотоков в одной VLAN — отделите видеотрафик в отдельную VLAN и выделите QoS.
Безопасность и правовая сторона
Запись камер часто включает персональные данные. Нужно обеспечить: шифрование управления (HTTPS), защита паролей, обновления ПО. Хранение данных должно соответствовать требованиям локального законодательства о персональных данных (ФЗ‑152 в РФ) — минимизируйте сроки хранения и ограничьте доступ.
Все устройство и конфигурации нужно тестировать в условиях, приближённых к реальным. Это показывает, как система поведёт себя в рабочем режиме, а не только в лаборатории.
Оценка стоимости — что учитывать
- Коммутаторы PoE: 8× портов 100–300$; 16–48 портов — дороже.
- Uplink 10GbE — модуль или SFP+: 150–500$.
- NVR/сервер Trassir: базовый сервер 300–1000$; сервер с аппаратным декодером дороже.
- Хранение: RAID NAS или SAN — рассчитывайте на 0.5–2 ТБ на камеру в месяц в зависимости от битрейта.
Цены зависят от бренда и требований к надёжности.
Короткий чек‑лист перед сдачей работы
- Проверили скорость порта iperf3 между ключевыми узлами.
- Рассчитали суммарный битрейт камер с запасом 20–30%.
- Протестировали 24–72 часа под полной нагрузкой.
- Убедились, что CPU/IO сервера Trassir не в пике.
- Настроили VLAN/QoS для видеопотока.
- Выполнили резервирование и соблюдение требований по персональным данным.
Если нужно подобрать камеры, NVR или коммутаторы для конкретного проекта, смотрите ассортимент систем видеонаблюдения — там есть выбор оборудования и услуги по установке и настройке:
раздел каталога систем видеонаблюдения.
Завершая: простая проверка пропускной способности даёт понимание, где ставить апгрейд — в сеть (uplink, 10GbE), в сервер (CPU/диск) или в настройках камер (битрейт/FPS). Проведите один тщательный тест и дальше корректируйте параметры уже по реальным данным.