Vang multicast-data vas met Wireshark met IGMP Snooping geaktiveer by die skakelaar
Q&A Vang multicast-data vas met Wireshark met IGMP Snooping geaktiveer by die skakelaar
Ek probeer om multicast-verkeer via Wireshark (eintlik TShark) vas te vang, maar die skakelaar het IGMP-snuffel geaktiveer en sal slegs Multicast-verkeer stuur op die poorte wat 'n aktiewe IGMP-intekening het.
Ek kom tans om dit deur 'n aparte toepassing te hê wat die groepe oophou wat ek wil opneem, maar ek probeer 'n stelsel opstel om data dinamies te begin/stop en hierdie ekstra kompleksiteit is pynlik.
Is daar 'n manier om Wireshark te dwing om IGMP-intekeninge uit te stuur vir multicast-groepe wat dit opneem?
Jy kan "ip maddr add" gebruik om op bykomende groepe in te teken. Dit moet veroorsaak dat die kern op IGMP-navrae reageer en verkeer daarvoor ontvang.
Vermoedelik met "multicast-groepe wat dit opneem" bedoel jy dat jy 'n opnamefilter gespesifiseer het wat vir spesifieke multicast-bestemmingsadresse in 'n "gasheer"-sleutelwoord vra; dit is die enigste manier waarop Wireshark sy pakketopname tot spesifieke multicast-groepe kan beperk.
Wireshark het geen meganisme waardeur dit IGMP-intekeninge uitstuur gebaseer op die vangfilter nie; dit neem aan dat jy op een of ander manier gereël het om alle relevante pakkies te laat stuur na die poort waarop dit vang, byvoorbeeld deur poortspieëling/SPAN/wat ook al jou skakelverkoper dit op daardie poort noem, sodat die skakelaar alle pakkies na daardie poort stuur. As jy nie poortspieëling kan opstel nie, of as dit te veel pakkies sal stuur na die poort waarop jy vang, sal jy daardie poort moet inteken by die toepaslike multicast-groep (soos jy blykbaar reeds doen) .
Skep 'n pasgemaakte lua-luisteraar en bel dit vanaf wireshark.
Hier is 'n goed gedokumenteerde voorbeeld:
Jy kan Ostinato gebruik om pakkies te bou, te maak en te stuur .
openSUSE 11.3 multicast IGMP v2 werk op een vlan, maar nie die ander vlan nie
Cisco 3560+ip-dienste -- IGMP-snuffelprobleem met TTL=1
Hoe om te sê watter koppelvlak gebruik is vir die vaslegging van data in 'n wireshark-vanglêer
multicast tcpdump en intekeninge
Hoe kan ek die verkeer van afgeleë masjien met wireshark snuif?
Moet die IGMP-navraag aan die multicast-bron gekoppel wees?
Loop WDS met multicast geaktiveer van binne 'n Hyper-V-groepering
Maak die IP -> Ethernet multicast adres kartering dubbelsinnigheid saak vir IGMP snooping skakelaars?