Вопросы по настройке multicast-сети. (Универсальный мультикапстинг.)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

nick87720z
Сообщения: 180
ОС: Gentoo / Calculate

Вопросы по настройке multicast-сети.

Сообщение nick87720z »

Недавно решил все-таки, осилить настройку аудио-системы JACK... вернее, его подчасти netjack с использованием мультикастинга.
Поиск в сети приводил, в основном, к настройке систем, созданных для конкретных целей, а в даном случае нужно универсальное решение.
На данный момент я осилил только естесственный, UDP-мультикастинг (юзая qmidinet и qmidictl). Здесь же нет центра. Если я правильно понял, мастер-демон JACK слушает адрес на предмет появления клиентов, которые подключаются через драйвер net или netone.

Поставил себе сервис pimd, вот его конфиг (на всякий случай):

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

cand_rp time 30 priority 20         # Smaller value means "higher" priority
cand_bootstrap_router priority 5    # Bigger value means  "higher" priority
group_prefix 224.0.0.0 masklen 4    # All multicast groups
#
switch_data_threshold           rate 50000 interval 20  # 50kbps (approx.)
switch_register_threshold       rate 50000 interval 20  # 50kbps (approx.)


Сервис запущен автоматом после установки. Значит ли это, что теперь можно "общаться" через адрес 224.0.0.0? Или нужно еще что-то крутить?
Хватит ли одного компа, или pimd должен быть на всех? Может, multicast-адрес должен быть адресом узла с демоном (где pimd запущен).

Что еще у меня есть:
На компе в установленным pimd: сетевуха "nVidia corporation MCP67 Ethernet" (ноут Acer Aspire 5520)
На другом: "Davicom Semiconductor, Inc. 21x4x DEC-Tulip compatible 10/100 Ethernet (rev 31)"
(в офтопике - CNet PRO200)
Спасибо сказали:
nick87720z
Сообщения: 180
ОС: Gentoo / Calculate

Re: Вопросы по настройке multicast-сети.

Сообщение nick87720z »

Извиняюсь конечно, я впервые работаю с мультикастингом.
Копаю дальше. Соединил компы с помощью network-manager. На одном соединение в "Разделяемом" режиме (комп наделяется способностями DHCP), другой - через DHCP.

Пока не понял, работает или нет... видимо, нет. Если на том компе, который с запущенным pimd, запустить прогу, которая должна слушать (адрес 225.3.19.154, прога - модуль netmanager для jack), то результат тот же, что и без pimd: в логах jack говорится, что он слушает. На другом компе (там точно нет pimd) запустил jack с драйвером net (адрес тот же самый... в идеале все должно пройти автоматом), то в сообщениях сыплется: network is unreachable.

Сделав от нечего делать ifconfig на компе с pimd, увидел новый интерфейс: pimreg. Только не знаю, что с ним делать.
Спасибо сказали:
nick87720z
Сообщения: 180
ОС: Gentoo / Calculate

Re: Вопросы по настройке multicast-сети.

Сообщение nick87720z »

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

$ cat /var/log/syslog | grep pimd
Jul 26 21:54:49 nykeej-laptop pimd[12364]: warning - sendto to 224.0.0.13 on 217.114.233.214: Invalid argument
Jul 27 18:30:48 nykeej-laptop pimd[12364]: warning - sendto from 10.116.72.242 to 224.0.0.13: Invalid argument
Jul 27 18:30:48 nykeej-laptop pimd[12364]: warning - sendto from 217.114.233.214 to 224.0.0.13: Invalid argument
Jul 27 18:55:05 nykeej-laptop pimd[1212]: warning - sendto from 10.42.43.10 to 224.0.0.13: Invalid argument
Jul 27 18:55:15 nykeej-laptop pimd[1212]: warning - sendto from 10.42.43.10 to 224.0.0.13: Invalid argument
Jul 27 18:55:35 nykeej-laptop pimd[1212]: warning - sendto from 10.42.43.10 to 224.0.0.13: Invalid argument
Jul 27 18:56:29 nykeej-laptop pimd[1212]: last message repeated 2 times
$ cat /var/log/syslog | grep pimreg
Jul 26 15:42:56 nykeej-laptop NetworkManager:    SCPlugin-Ifupdown: devices added (path: /sys/devices/virtual/net/pimreg, iface: pimreg)
Jul 26 15:42:56 nykeej-laptop NetworkManager:    SCPlugin-Ifupdown: device added (path: /sys/devices/virtual/net/pimreg, iface: pimreg): no ifupdown configuration found.
Jul 27 18:50:04 nykeej-laptop NetworkManager:    SCPlugin-Ifupdown: devices added (path: /sys/devices/virtual/net/pimreg, iface: pimreg)
Jul 27 18:50:04 nykeej-laptop NetworkManager:    SCPlugin-Ifupdown: device added (path: /sys/devices/virtual/net/pimreg, iface: pimreg): no ifupdown configuration found.
Спасибо сказали:
nick87720z
Сообщения: 180
ОС: Gentoo / Calculate

Re: Вопросы по настройке multicast-сети.

Сообщение nick87720z »

Решил поизучать комментарии конфига - не помогло. Только запутался.
Забил пока. Помощь не помешала бы.
Спасибо сказали:
IMB
Сообщения: 2567
ОС: Debian

Re: Вопросы по настройке multicast-сети.

Сообщение IMB »

А как у Вас организована сеть?
Скажем на многих управляемых свичах требуется провести настройку для работы мультикаста.
Спасибо сказали:
nick87720z
Сообщения: 180
ОС: Gentoo / Calculate

Re: Вопросы по настройке multicast-сети.

Сообщение nick87720z »

Я все-таки, надеюсь обойтись без среднего звена. Два компа, соединенных напрямую. На обеих компах ubuntu.

Собственно, ноут и есть, комп с pimd.
Может для таких простых задач есть что-нибудь по проще?

Оборудование (две сетевухи и все) я привел в первом посте.
Спасибо сказали:
nick87720z
Сообщения: 180
ОС: Gentoo / Calculate

Re: Вопросы по настройке multicast-сети.

Сообщение nick87720z »

Кстати, я ж ссылку то не привел:
http://trac.jackaudio.org/wiki/WalkThrough/User/NetJack2
Спасибо сказали:
IMB
Сообщения: 2567
ОС: Debian

Re: Вопросы по настройке multicast-сети.

Сообщение IMB »

nick87720z писал(а):
27.07.2010 17:28
в идеале все должно пройти автоматом), то в сообщениях сыплется: network is unreachable.

Роутинг до мультикаст сети у Вас есть?
Спасибо сказали:
nick87720z
Сообщения: 180
ОС: Gentoo / Calculate

Re: Вопросы по настройке multicast-сети.

Сообщение nick87720z »

Роутинг до мультикаст сети у Вас есть?

Повторяю, два компа, соединенных напрямую.
Мм., а как это проверить?
ping 224.0.0.0 или ping 225.3.19.154 тоже выдают "Network is unreachable" - таких узлов просто нет. Адреса компов - 10.42.43.xx.

Да, и хоть там есть Wi-Fi, я работу с несколькими интерфейсами еще особо не разбирал.

Это у меня типа стенда. Разумеется, компов может быть и больше, но лишнее оборудование нежелательно (в том числе, если нужно подсоединить три компа к другому, на котором в общей сумме три сетевых порта)
Спасибо сказали:
nick87720z
Сообщения: 180
ОС: Gentoo / Calculate

Re: Вопросы по настройке multicast-сети.

Сообщение nick87720z »

Спасибо, изучаю.
Первую ссылку уже видел - не то.
Спасибо сказали: