Вечный мультикаст

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Abyrvalg
мл. сержант
Сообщения: 129
Зарегистрирован: 2009-03-04 10:24:44

Вечный мультикаст

Непрочитанное сообщение Abyrvalg » 2020-03-26 14:20:34

Есть сервак с 12.1-RELEASE. Он подключён к сети физически одним шнуром. Соединение транковое, по нему пропущено три влана. Один из них служит для управления, по двум другим бегают мультикасты. Для работы с оными из портов собран ffmpeg.

А теперь собственно непонятки. Дёргаем с помощью ffprobe какой-нибудь мультикаст. Он его должен запросить (IGMP Report), проанализировать (внутренняя логика) и отпустить (IGMP Leave). Всё это и происходит, кроме последней стадии. ffprobe, заканчивая обработку мультикаста, успешно завершается. А трафик на порту остаётся. И хрен с ним что сделаешь, пока машина не перезагрузится.

К сожалению, я плохо шарю в мультикастных делах :( и пока не очень понимаю, как понять, в чём косяк: то ли в ОС, то ли в приложении, то ли ещё в чём. Но тот же самый ffmpeg на других машинах (с более старой версией ОС) отрабатывает без проблем.

На всякий случай, вот /etc/rc.conf:

Код: Выделить всё

hostname="test-host"

ifconfig_em1="up"
cloned_interfaces="vlan236 vlan521 vlan699"
ifconfig_vlan699="inet 172.16.42.8/24 vlan 699 vlandev em1"
ifconfig_vlan699_alias0="inet xxx.xxx.xx.xx/30"
ifconfig_vlan236="inet 192.168.36.8/24 vlan 236 vlandev em1"
ifconfig_vlan521="inet 192.168.71.8/24 vlan 521 vlandev em1"

defaultrouter="xxx.xxx.xx.xx"

static_routes="mcast_src mcast1 mcast2 mcast3"
route_mcast_src="-net 224.0.0.0/4 192.168.36.8"
route_mcast1="-net 234.5.2.0/24 192.168.71.8"
route_mcast2="-net 239.13.2.0/24 192.168.71.8"
route_mcast3="-net 239.13.1.0/24 192.168.71.8"

sshd_enable="YES"
moused_enable="YES"
ntpd_enable="YES"
powerd_enable="YES"
clear_tmp_enable="YES"
dumpdev="NO"
zfs_enable="YES"
mysql_enable="YES"
zabbix_agentd_enable="YES"
blacklistd_enable="YES"
(У влана 699 алиас - белый адрес. Дефолт-роутер - тоже белый адрес.)

Посоветуйте, пожалуйста, с какого краю зайти к проблеме.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Abyrvalg
мл. сержант
Сообщения: 129
Зарегистрирован: 2009-03-04 10:24:44

Вечный мультикаст

Непрочитанное сообщение Abyrvalg » 2020-04-15 14:32:01

P.S. На соседней машине - та же конфигурация, и всё работает. Разница только в одном: мультикасты (из двух разных влагов) вынесены в отдельное физическое подключение. А на проблемном серваке и мультикасты, и уникаст на одном физическом шнуре.
На всякий случай проверил разные версии ffmpeg. Проблема всё равно воспроизводится, т.е. грабли не в софте.

Неужели никто не подскажет? :(