Jump to content
  • 0

Не работает Multicast (не IPTV)


Al Esquire

Question

Доброго дня.

Keenetic Viva. Есть проблема- не работает multicast между устройствами , подключенными к одному VLAN. Есть два компьютера, на одном запущено приложение - сервер, оно регистрируется на multicast адрес и рассылает сообщения. На втором компьютере соответственно клиент- он сообщения слушает. 

Что есть:

1. Если сервер и клиент запустить на одном компьютере - всё работает (без выхода в физическую сеть)

2. В ARP локального PC - multicast присутствует

3. Если включить захват пакетов на Keenetic на интерфейсе сервера, то видно, что multicast пакеты- уходят. 

4. IGMP spoofing включен 

   service igmp-proxy

5. описание интерфейса interface

Bridge0
    rename Home
    description "Home network"
    inherit GigabitEthernet0/Vlan1
    include AccessPoint
    include AccessPoint_5G
    mac access-list type none
    security-level private
    ip address 10.0.0.1 255.255.255.0
    ip dhcp client dns-routes
    ip dhcp client name-servers
    ip access-group _WEBADMIN_Home in
    igmp downstream
    up
!

Чего нет:

1. В ARP таблице keenetic - созданный multicast адрес не регистрируется

2. До интерфейса клиента пакеты не доходят.

Подскажите, куда дальше копать. На самом деле цель- чтобы multicast работал даже не в одной сети, а между двумя Keenetic , которые связаны через L2TP/IPSec , между разными VLAN (сервер будет находиться в Guest сети одного Keenetic, а клиент- в Home сети другого (маршруты прописаны, IP связанность есть, порты открыты- т.е. прямая TCP коннективити таботает без сбоев- проблемы только с Multicast). Прописать статические маршруты - можно. 

Отказаться от модели с multicast- не могу, т.к. сервер сторонний, и работает он вот так. 

 

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

Сделал- не помогло,

На стороне сервера уходят UDP пакеты на multicast адрес, на стороне клиента - IGMPv3 запросы на  224.0.0.22. с нужной группой. Но доставка по-прежнему не происходит. 

 

Вообще есть средство посмотреть, какие multicast группы зарегистрированы на роутере? 

Edited by Al Esquire
Link to comment
Share on other sites

  • 0

Если на 3.4 удалить модуль igmp snooping, то свич в локалке будет вообще все везде слать без разбора, даже регистрация не нужна.

Вам ведь этот сценарий интересен в пункте 1?

Link to comment
Share on other sites

  • 0

Как в кинетиках проверять/менять настройки мультикаста? Сервер, подключённый к одному роутеру, не видит UPnP мультикаст от телевизора, подключённого к ведомому роутеру. Всё в одном влане, всё по эзернету, всё должно бы работать, но не взлетает. И igmp snooping прям нужен - в локалке есть IoT устройства со слабыми сетевыми, одно из них - уличное, и я его намеренно "грею" спамом зимой, чтобы не замерзало, но остальные я кипятить не хочу.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...