Многоскоростной коммутатор (1Gbps / 2.5Gbps) и потери пакетов.

Вопрос или проблема

У меня есть этот неконтролируемый PoE-коммутатор: https://www.trendnet.com/products/affordable-2-5g-poe-switch/7-port-multi-gig-poe-switch-TPE-TG327

Я использую его для передачи изображений с промышленных PoE-камер со скоростью 1 Гбит/с. Я заметил, что если мой компьютер имеет порт NIC на 2.5 Гбит/с, то эта конфигурация работает только если этот NIC подключен к порту на 2.5 Гбит/с на коммутаторе. То же самое справедливо, если мой компьютер имеет порт NIC на 1 Гбит/с, он работает только если подключен к порту на 1 Гбит/с на коммутаторе.

Я пытался исследовать это в Wireshark; поскольку я запускаю камеры одновременно, я убедился, что установил скорости камер таким образом, чтобы иметь возможность запустить их все, и их пакеты не переполняли коммутатор. Когда я инициирую, и порт NIC на 1 Гбит/с подключен к порту на 2.5 Гбит/с на коммутаторе, я вижу пакеты “повторная отправка” в Wireshark.

Почему это происходит? Есть ли способ сделать так, чтобы это работало с любым портом?

Больше о настройке скоростей промышленных камер: https://en.ids-imaging.com/techtipp-details/items/techtip-gev-bandwidth-ctl.html

Ответ или решение

Многопортовый коммутатор (1 Гбит/с и 2,5 Гбит/с) и потеря пакетов

Вы описали проблему, связанную с использованием unmanaged PoE коммутатора Trendnet TPE-TG327, который поддерживает порты с разными скоростями передачи данных – 1 Гбит/с и 2,5 Гбит/с. При подключении вашего компьютера с сетевой картой, работающей на 2,5 Гбит/с, к порту 2,5 Гбит/с коммутатора всё работает корректно. Аналогично, если компьютер имеет сетевую карту на 1 Гбит/с, то необходима связь именно с портом 1 Гбит/с.

Понимание проблемы

Скоростные характеристики сетевого оборудования, таких как ваш коммутатор, могут формировать неожиданные результаты в сценариях, где пропускная способность не соответствует ожидаемому трафику. Когда вы подключаете 1 Гбит/с NIC к 2,5 Гбит/с порту, возникают ситуации, когда пакеты, отправленные с камер, превышают возможности передачи данных по этому порту, особенно в момент одновременной синхронизации триггеров.

Когда вцеловывается устройство с более низкой скоростью (например, 1 Гбит/с) к порту с более высокой скоростью (например, 2,5 Гбит/с), коммутатор пытается справиться с несоответствием, что может вызвать потерю пакетов. В Wireshark вы наблюдаете повторные пакеты, что говорит о том, что данные не были успешно доставлены, и их требуется повторная отправка.

Возможные решения проблемы

  1. Выбор подходящего порта: Использование портов с одинаковой скоростью передачи данных между вашими камерами и компьютером позволит избежать ситуации, когда более низкая скорость NIC не справляется с высокой скоростью потока.

  2. Настройка камер: Убедитесь, что вы правильно настроили камеры на оптимальную скорость передачи данных. Возможно, стоит установить каждую камеру на более низкую скорость, согласно общей пропускной способности сети.

  3. Сегментация трафика: Если возможно, рассмотрите возможность использования нескольких коммутаторов, чтобы разделить поток данных между камерами. Это снизит нагрузку на один коммутатор и соответственно уменьшит вероятность потери пакетов.

  4. Использование управляемых коммутаторов: Если ваши требования к производительности высоки, стоит рассмотреть возможность замены unmanaged коммутатора на управляемый. Это даст вам возможность приоритизировать трафик и лучше управлять нагрузкой.

  5. Мониторинг и анализ трафика: Продолжайте использовать инструменты мониторинга, такие как Wireshark, для анализа передачи данных и выявления узких мест. Это поможет в понимании того, какие именно метрики должны измениться или настроиться для оптимизации работы сети.

Заключение

Правильное согласование скоростей передач, а также оптимизация конфигурации вашего сетевого оборудования являются ключевыми аспектами для устранения проблемы с потерей пакетов. С учетом специфики работы промышленных PoE камер, необходимо учитывать возможное превышение нагрузки на сеть. По возможности, выбирайте оборудование, соответствующее вашим требованиям и проектируйте вашу сеть так, чтобы избежать конфликтов скоростей и предотвратить повторные пакеты.

Оцените материал
Добавить комментарий

Капча загружается...