abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 21:55 | Nová verze

    Byl vydán Fedora Asahi Remix 40, tj. linuxová distribuce pro Apple Silicon vycházející z Fedora Linuxu 40.

    Ladislav Hagara | Komentářů: 6
    včera 20:22 | IT novinky

    Představena byla služba Raspberry Pi Connect usnadňující vzdálený grafický přístup k vašim Raspberry Pi z webového prohlížeče. Odkudkoli. Zdarma. Zatím v beta verzi. Detaily v dokumentaci.

    Ladislav Hagara | Komentářů: 0
    včera 12:55 | Nová verze

    Byla vydána verze R14.1.2 desktopového prostředí Trinity Desktop Environment (TDE, fork KDE 3.5). Přehled novinek v poznámkách k vydání, podrobnosti v seznamu změn.

    JZD | Komentářů: 0
    7.5. 18:55 | IT novinky

    Dnešním dnem lze již také v Česku nakupovat na Google Store (telefony a sluchátka Google Pixel).

    Ladislav Hagara | Komentářů: 10
    7.5. 18:33 | IT novinky

    Apple představil (keynote) iPad Pro s čipem Apple M4, předělaný iPad Air ve dvou velikostech a nový Apple Pencil Pro.

    Ladislav Hagara | Komentářů: 2
    7.5. 17:11 | Nová verze

    Richard Biener oznámil vydání verze 14.1 (14.1.0) kolekce kompilátorů pro různé programovací jazyky GCC (GNU Compiler Collection). Jedná se o první stabilní verzi řady 14. Přehled změn, nových vlastností a oprav a aktualizovaná dokumentace na stránkách projektu. Některé zdrojové kódy, které bylo možné přeložit s předchozími verzemi GCC, bude nutné upravit.

    Ladislav Hagara | Komentářů: 0
    7.5. 13:44 | Komunita

    Free Software Foundation zveřejnila ocenění Free Software Awards za rok 2023. Vybráni byli Bruno Haible za dlouhodobé příspěvky a správu knihovny Gnulib, nováček Nick Logozzo za front-end Parabolic pro yt-dlp a tým Mission logiciels libres francouzského státu za nasazování svobodného softwaru do praxe.

    Fluttershy, yay! | Komentářů: 0
    7.5. 13:11 | IT novinky

    Před 10 lety Microsoft dokončil akvizici divize mobilních telefonů společnosti Nokia a pod značkou Microsoft Mobile ji zanedlouho pohřbil.

    Ladislav Hagara | Komentářů: 2
    6.5. 21:33 | Komunita

    Fedora 40 release party v Praze proběhne v pátek 17. května od 18:30 v prostorách společnosti Etnetera Core na adrese Jankovcova 1037/49, Praha 7. Součástí bude program kratších přednášek o novinkách ve Fedoře.

    Ladislav Hagara | Komentářů: 5
    6.5. 21:11 | IT novinky

    Stack Overflow se dohodl s OpenAI o zpřístupnění obsahu Stack Overflow pro vylepšení OpenAI AI modelů.

    Ladislav Hagara | Komentářů: 1
    Podle hypotézy Mrtvý Internet mj. tvoří většinu online interakcí boti.
     (64%)
     (7%)
     (14%)
     (16%)
    Celkem 140 hlasů
     Komentářů: 10, poslední včera 17:35
    Rozcestník

    Dotaz: Multicast a nefungující IGMP snooping

    29.11.2009 14:18 DarkLogic | skóre: 8
    Multicast a nefungující IGMP snooping
    Přečteno: 3754×
    Zdravím!

    Strávil jsem již několik bezesných nocí pokusy o nastavení switche, aby řádně šířil multicast a používal k tomu IGMP snooping, ale marně. Místo toho data stále šíří jako broadcast. Má situace je následující:
    • Switch TP-LINK TL-SL3428, IGMP snooping zapnuto globálně i pro VLAN 1 (defaultní VLAN, žádná další není momentálně definována)
    • Zdroj multicastu je stroj s Ubuntu, dle ifconfig má eth0 podporu pro multicast.
    • Vysílá se z VLC a data jsou zasílána pomocí RTP na 239.255.0.1
    Problém je, že switch data zasílá na všechny porty, prostě je broadcastuje, a já nevím proč. Když na druhém stroji vyšlu požadavek pro přihlášení do multicastové skupiny, switch na to zareaguje: (viz konzole, požadavek vzešel ze stroje na portu 24)
    console# show ip igmp snooping groups
    
    Vlan   IP Address               Querier Ports
    ------ ------------------------ ------- -----------------------------------
    1      224-239.255|127.0.1      No      e24
    
    V tcpdumpu stroje žádajícího stream vidím na začátku odeslané 3 IGMP report (igmp v2) do požadavané skupiny. Pak už pomocí IGMP nic neposílá ani nic nepřijímá. Switch jej po nastavených 260 sekundách vytimeoutuje (výpis z konzole je prázdný), ale přenos běží v pohodě dál (aby ne, když se evidentně broadcastuje).

    Otázkou je, na co zapomínám nebo co dělám špatně, že switch takto reaguje? Zkusil jsem různé multicastové adresy, na strojích pro jistotu nastavuju force_igmp_version na hodnotu 2, ale stejně nic nezabírá. Poradíte?

    Předem díky.

    Odpovědi

    the.max avatar 29.11.2009 15:08 the.max | skóre: 46 | blog: Smetiště
    Rozbalit Rozbalit vše Re: Multicast a nefungující IGMP snooping
    Mozna jsi mel zainvestovat do HPcka, nebo 3comu a ne kupovat tuhle parodii.
    KERNEL ULTRAS Fan Team || Sabaton - nejlepší učitel dějepisu || Gentoo - dokud nás systemd nerozdělí.
    29.11.2009 22:07 DarkLogic | skóre: 8
    Rozbalit Rozbalit vše Re: Multicast a nefungující IGMP snooping
    Možná by se hodila nějaká přínosnější odpověď.
    18.12.2009 18:05 skunerq | skóre: 19 | blog: skunerovo
    Rozbalit Rozbalit vše Re: Multicast a nefungující IGMP snooping
    HP? 3COM? chlape co hulis? nemel bys trochu brzdit. Uz jsi videl poradne fungujici sit /qos, spannig tree, multicast, IPv6/ fungujicich na parodii typu HP nebo 3com?
    19.12.2009 15:28 DarkLogic | skóre: 8
    Rozbalit Rozbalit vše Re: Multicast a nefungující IGMP snooping
    Držte se prosím dotazu bez urážení. Takové nic neříkající a neřešící zprávy nepomohou. Děkuji.
    vlk avatar 29.11.2009 23:23 vlk | skóre: 23 | blog: u_vlka
    Rozbalit Rozbalit vše Re: Multicast a nefungující IGMP snooping
    niesom si isty, ale nieje nahodou ten tvoj rozsah 239.255/16 na nieco vyhradeny a preto ho broadcastuje? ja vysielam v rozsahu 233/8 a funguje mi to bezproblemov.

    (switche mam HP)
    You don't exist, Go away !
    30.11.2009 00:04 DarkLogic | skóre: 8
    Rozbalit Rozbalit vše Re: Multicast a nefungující IGMP snooping
    Zkoušel jsem různé rozsahy, ale dělá to na všech. Zkusil jsem teď třeba 233.0.0.1, ale opět stejný výsledek.

    Zajímalo mě, jestli náhodou na něco nezapomínám nebo nedělám špatně. Zdá se ale, že asi ne, tak zkusím kontaktovat dodavatele, že ten výrobek evidentně nedělá to, co uvádí.
    17.12.2009 02:13 DarkLogic | skóre: 8
    Rozbalit Rozbalit vše Re: Multicast a nefungující IGMP snooping
    Hmm, nedalo mi to, tak jsem pořídil switch 3Com 2226 SFP Plus. Aktivoval jsem volby "IGMP Snooping Status" a "IGMP Query Status"...a to jak globálně, tak pro jedinou nastavenou VLAN1. Ke switchi jsem připojil napřímo pomocí kabelů pár PC.

    Na PC1 jsem pustil multicast pomocí VLC na rtp://239.1.1.1. V tento okamžik to začalo broadcastovat multicast na všechny aktivní porty. Pokud alespoň jedno PC (a mohlo to být i PC1 dělající vysílač) požádalo o příjem multicastové skupiny a začalo data přijímat, na ostatní porty se přestala data rozesílat (což je požadovaný efekt).

    Nicméně pokud PC požadavek na odběr multicastu zruší (resp. nebo žádné PC žádný požadavek nevznese), opět se začne broadcastovat na všechny porty. Můžete mi poradit, co dělám stále špatně a proč se to tak chová?
    17.12.2009 12:50 rubicon
    Rozbalit Rozbalit vše Re: Multicast a nefungující IGMP snooping
    Popisované chování je v pořádku, pokud si správně vysvětluji RFC 4541, konkrétně:
    2.1.2. Data Forwarding Rules
    
       3) An unregistered packet is defined as an IPv4 multicast packet with
          a destination address which does not match any of the groups
          announced in earlier IGMP Membership Reports.
    
          If a switch receives an unregistered packet, it must forward that
          packet on all ports to which an IGMP router is attached.  A switch
          may default to forwarding unregistered packets on all ports.
          Switches that do not forward unregistered packets to all ports
          must include a configuration option to force the flooding of
          unregistered packets on specified ports.
    
    17.12.2009 16:05 DarkLogic | skóre: 8
    Rozbalit Rozbalit vše Re: Multicast a nefungující IGMP snooping
    OK, beru že to je chování dle RFC. Ale má otázka tedy je, co mám udělat, aby mi switch neposílal ta data na všechny porty. Předpokládám, že musím nějak oznámit novou IGMP skupinu pomocí IGMP Membership Reports. Jak?
    4.1.2010 20:09 petrg
    Rozbalit Rozbalit vše Re: Multicast a nefungující IGMP snooping
    nainstaluj si igmp router ten to vsechno zorganizuje, bude komunikovat jak se switchem tak s koncovymi stanicemi, treba XORP
    24.11.2011 22:37 Kaacz
    Rozbalit Rozbalit vše Re: Multicast a nefungující IGMP snooping
    Kdyz uz neni zadny prijemce mcastu na switchi, tak to musi tim smerem zastavit ROUTER z ktereho to ten switch dostava. To je standardni chovani.
    17.3.2010 12:17 shindy2m
    Rozbalit Rozbalit vše Re: Multicast a nefungující IGMP snooping
    Není chyba spíš v tom, že multicastový zdroj posílá data, když nikdo neposlouchá?

    S tím, že někdo posílá multicasty jen tak ze srandy RFC nepočítá.
    17.3.2010 15:08 DarkLogic | skóre: 8
    Rozbalit Rozbalit vše Re: Multicast a nefungující IGMP snooping
    Tak zní to logicky. Od doby, kdy jsem dotaz dával, jsem se ještě nebyl schopen kvůli jiným povinnostem k tomuto problému vrátit a nějak testovat :-(

    Když jsem se v tom ale předtím hrabal, tak jsem se dostal až k tomu, že bych měl dle rady uživatele "petrg" použít igmp router (doporučoval XORP). Nepodařilo se mi už ale zjistit, jak to udělat, aby stejný stroj se staral jak o zdroj signálu (např. z DVB), tak i zároveň dělal igmp router. Zatím mi VLC (používané pro příjem DVB) všechna multicastová data tlačí do switche, aniž by jej ktérákoliv z cílových stanic požadovala. A to je dle Vás problém.

    Nebyl by někde k dispozici návod, jak na to, od kterého bych se mohl odpíchnout?
    17.3.2010 18:22 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: Multicast a nefungující IGMP snooping

    Nemám s tímto zkušenosti, ale mám dojem, že s vaším požadavkem v podstatě nikdo nepočítá.

    Obvyklá situace je, že vysílající stroj je od zbytku sítě oddělen multicastovým směrovačem. Ono totiž kdybyste měl všude jen hloupé switche, tak naopak by bylo žádoucí, aby multicast brodcastovaly. Problém chytrých switchů je, že nemohou vědět, jestli chcete sparse nebo dense režim multicastu. Proto taky existuje protokol PIM, kterým se domlouvá vysílatel s nejbližším multicastovým routerem. IGMP je určené pro řízení komunikace mezi příjemci a routery.

    Osobně bych se na IPv4 multicast vykašlal a řešil jej jenom v IPv6, kde to funguje (IMHO) rozumněji.

    13.10.2010 16:45 Santa
    Rozbalit Rozbalit vše Re: Multicast a nefungující IGMP snooping
    Ja mam pichnute 4 streamovacie masiny do switchu edgecore es3528m. kazda z nich je na 100mbit porte. Nepouzivam sice vlc, ale tiez vsetky masiny tlacia vsetko rovno do switchu. Switch funguje ako IGMP Querier (jediny na sieti) a je tam zapnuty IGMP Snooping. Za switch sa dostava (aj do ostatnych edgecore co mam pouzite na sieti) len to, co uz niekto "objednal". vsetky ostatne switche su len v igmp snoop, len tento hlavny je querier. predpokladam ze problem bude v tom switchi co pouzivas. neskusal si novsi firmware do neho natiahnut? starsi firmware pri tychto edgecore mi tiez robil obcas divne problemy s IGMP.

    Založit nové vláknoNahoru

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

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.