Portál AbcLinuxu, 27. července 2025 17:41


Dotaz: Multicast do bondu - blbý nápad (debug)?

11.11.2016 14:18 MilanC | skóre: 16
Multicast do bondu - blbý nápad (debug)?
Přečteno: 317×
Odpovědět | Admin
Ahoj,

mám v Ubuntu 16 zbondovány 2 síťovky. Pod bondem jsou 3 VLANy, přičemž některými mi chodí multicast. Problém je, že multicast je tv stream a pokud jede přes obě síťovky, obraz je totálně rozsypaný. Když odpojíme jednu nebo druhou síťovku, tak jede ok. Přemýšlkím, v čem může být problém, protože v mcastu se příliš nevyznám a jestli vůbec ta idea posílat to bondem s dalšími vlany není úplně špatná. Nemáte s tím někdo zkušenost?
Nástroje: Začni sledovat (3) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

vencour avatar 12.11.2016 21:12 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
Rozbalit Rozbalit vše Re: Multicast do bondu - blbý nápad (debug)?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ahoj, píšu jen tipy na to, co projít / ověřit ... a) konfiguraci bondingu, b) případně jak debugovat igmp - mj. routing, c) parametry igmp.
Cílem je identifikovat, jestli chodí multicast obouma fyzickýma interfejsama, je něco v nastavení igmp nebo to visí jinde.
Tj. nemám teď možnost, jak to nasimulovat a otestovat u sebe.
Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
12.11.2016 21:48 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Multicast do bondu - blbý nápad (debug)?
Odpovědět | | Sbalit | Link | Blokovat | Admin
pokud jede přes obě síťovky

Hm… o jakém bondu se to tady vlastně bavíme? Pokud se ten jeden stream opravdu rozkládá mezi obě rozhraní, pak by mohl být problém třeba v tom, že si příjemce neporadí s tím, když mu pakety přijdou přeházené. Ten váš popis konfigurace je ale dost mlhavý, jak vypadá třeba výstup "ip -d link show"?

13.11.2016 16:30 rpajik | skóre: 18 | blog: rpajikuv_blog
Rozbalit Rozbalit vše Re: Multicast do bondu - blbý nápad (debug)?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Obraz je rozsypaný proto, že když rozbalancujete ten multicast přes 2 síťovky, tak ty packety nedorazí v tom správném pořadí a to zařízení na konci to obvykle nedokáže poskládat. Funkční je bonding active/backup, kde tenhle problém nebude a jestli Vám tam teče víc než je kapacita interfacu, uhněte část těch multicast group na jiný interface.

Jinak tagovat ten provoz do vlan může a nemusí způsobovat problémy. U menšího datového toku je to obvykle v pohodě. Chyby na multicastu s videem se debugují hodně špatně a čím jednodušší to budete mít, tím je větší pravděpodobnost, že to nebudete muset debugovat ;-)
13.11.2016 17:01 MilanC | skóre: 16
Rozbalit Rozbalit vše Re: Multicast do bondu - blbý nápad (debug)?
Přesně tohle byla i má teorie, jen jsem to chtěl slyšet nezávisle. Máme již vyhrazenou síťovku jen na multicasty, pak není problém. Díky.
13.11.2016 18:25 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Multicast do bondu - blbý nápad (debug)?
Jinak tagovat ten provoz do vlan může a nemusí způsobovat problémy.

Spíš ne. Offloadovat 802.1Q tagging/stripping zvládnou i integrované realteky.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.