Какие способы могут помочь снизить потери при настройке моста на сетевых адаптерах?

Здравствуйте! 

У меня возникла проблема с сетевыми адаптерами. У меня есть основной сетевой адаптер и виртуальный адаптер (например, Hyper или VM Oracle), которые соединены через мост. Я настроил 32 камеры SECUROS бесплатной версии на основной машине и еще 32 камеры на виртуальной машине. В тестовом режиме обе системы работают безупречно. У меня основной канал с пропускной способностью 1 Гб и виртуальный канал также 1 Гб. Однако, когда обе машины включены и общая нагрузка превышает 100 Мб/сек, сеть начинает зависать, пакеты теряются, что приводит к проблемам с отображением картинок на камерах (мигание, сбои). 

Вопрос заключается в следующем: почему, несмотря на наличие адаптеров с пропускной способностью 1 Гб, при нагрузке более 100 Мб/сек происходит такое ухудшение работы сети? Обратите внимание, что оба адаптера объединены "МОСТОМ".
  • 10 марта 2025 г. 5:14
Ответы на вопрос 3
Ситуация, когда у вас возникают проблемы с производительностью сети, несмотря на наличие сетевых адаптеров с пропускной способностью 1 Гб, может быть вызвана рядом факторов. Вот несколько возможных причин и решений, которые могут помочь снизить потери и улучшить производительность сети:

1. **Конфигурация моста**:
   - Убедитесь, что мост настроен правильно. Проверьте, что оба адаптера правильно объединены, и попробуйте использовать режим "promiscuous mode" на виртуальном адаптере, если это возможно.
   - Убедитесь, что вы не создали циклы в сети.

2. **Загруженность сети**:
   - Проверьте загруженность сети. Возможно, другие устройства в сети также используют пропускную способность, что приводит к потере пакетов.
   - Используйте сетевые анализаторы (например, Wireshark) для мониторинга трафика и определения узких мест.

3. **QoS (Quality of Service)**:
   - Настройте политики качества обслуживания (QoS), чтобы обеспечить приоритетный трафик для камер, особенно если у вас много видео-потоков.

4. **Настройки MTU**:
   - Проверьте настройки MTU (Maximum Transmission Unit) для ваших адаптеров. Неправильные настройки MTU могут привести к фрагментации пакетов и, как следствие, потере.

5. **Изоляция трафика**:
   - Если возможно, создайте отдельные VLAN для трафика камер и настройте маршрутизаторы так, чтобы изолировать трафик, минимизируя межсетевую загруженность.

6. **Загрузка процессора и ресурсов хоста**:
   - Убедитесь, что CPU и память вашего хоста достаточно мощные, чтобы обработать всю нагрузку от виртуальных машин и камер.
   - Мониторьте загрузку CPU и использование ресурсов как на виртуальной машине, так и на основной.

7. **Сетевые драйверы**:
   - Убедитесь, что у вас установлены самые последние драйверы для сетевых адаптеров. Обновление может решить проблемы совместимости и производительности.

8. **Проверка оборудования**:
   - Проверьте, нет ли проблем с самим оборудованием, такими как неисправные кабели или разъемы, которые могут привести к потере пакетов.

9. **Тестирование на других конфигурациях**:
   - Если у вас есть возможность, попробуйте протестировать другую конфигурацию между основным и виртуальным адаптером, возможно, используйте разные режимы виртуализации или сетевые драйвера.

10. **Оптимизация настроек камер**:
    - Проверьте настройки потоков и разрешения камер. Может быть, превышение 100 Мбит/с происходит из-за больших разрешений или большее количество FPS.

С учетом вышеуказанных советов, вам, вероятно, удастся выявить и устранить проблему с заторами в сети.
А как поняли, что на вм потери пакетов? Она писать на свой диск не успевает? Просмотр видео-архива через клиент на другой тачке или прямо в виртуалке? (Почему спрашиваю, т.к. вм зачастую в аппаратное ускорение графики не очень) И потом, наверное не на камеры идут потери, а с камер, т.к. они источник трафика. Нет упора в дисковую систему вм? 
iperf3 с двух сторон можно точечно подключаться к разным сегментам сети и пробовать генерить трафик, чтобы найти затык.
Вы уверены в остальной сети? У вас точно свичи не гирляндой собраны? Между свичами нигде 100мбит не поднялось? Камеры настроены на tcp или udp? 
Схему сети в студию
Похожие вопросы