Fehlersuche im lokalem Netzwerk (RSTP, MRP, Multicast)

Mitglied: Flooooo
Hallo liebe Gemeinde!

Kennt wer ein gutes Tool zur Fehlersuche in einem verzweigten Netz in dem Multicast verwendet wird?
Ich glaube das sich ein System sporadisch von der Multicastdomäne abmeldet/ausgeschlossen wird, möchte dies aber gerne genauer analysieren. Das System ist permanent über ping erreichbar, aber beteiligt sich "spontan" nicht mehr an der Multicastdomäne. Glaube das mir hier Wireshark nicht viel helfen kann...

Zweites Anliegen: wäre sehr Dankbar wenn jemand einen Tipp für gute Literatur zu diesem Thema hat :) face-smile

Vielen Dank im Voraus && viele grüße aus Bayern:) face-smile
Flo

Content-Key: 362413

Url: https://administrator.de/contentid/362413

Ausgedruckt am: 17.09.2021 um 16:09 Uhr

Mitglied: UnbekannterNR1
Lösung UnbekannterNR1 26.01.2018 um 08:07:56 Uhr
Goto Top
Mir hat Multicast Hammer sehr geholfen. Literatur suche ich auch noch, möglichst irgendwas deutlich unter 1000 Seiten.



http://multicast-hammer.software.informer.com/2.1/
Mitglied: Flooooo
Flooooo 26.01.2018 um 08:18:12 Uhr
Goto Top
Vielen Dank, das Tool sieht vielversprechend aus!

Das mit der Literatur ist glaube ich echt ein Problem....
Mitglied: aqui
Lösung aqui 26.01.2018, aktualisiert am 06.02.2021 um 10:13:24 Uhr
Goto Top
Kennt wer ein gutes Tool zur Fehlersuche in einem verzweigten Netz in dem Multicast verwendet wird?
Das Schweizer Armeemesser der Netzwerker: Wireshark !

Zum Testen von Multicasting und Multicast PIM Routing / IGMP Proxy sowie Multicast_zu_Unicast Konvertierung in WLAN APs ist das obige Multicast_Hammer_Tool schon recht gut.

Es geht aber noch viel realitätsnaher und einfacher mit dem allseits bekannten Klassiker VLC wenn man damit Filme oder Audio per Multicast ins Netzwerk streamt:
  • Lade dir einen kleinen, freien Film runter wie z.B. Big Buck Bunny --> https://peach.blender.org
  • Installiere dir den kostenlosen Klassiker VLC. Der rennt auf allen Plattformen, Windows, MacOS, Linux, Raspberry Pi, Smartphones, Tabletts, usw. --> https://www.videolan.org/vlc/index.de.html
  • Starte VLC und streame den o.a. Film als Endlosschleife via Multicast ins Netz. Das geht so:
  • Streaming Assistent im VLC aufrufen Medien --> Stream und mit "+ Hinzufügen" Video Datei wie z.B. oben auswählen.
  • Dann unten den "Stream" Button klicken und im nächsten Fenster "Nächstes"
  • Als Ziel = RTP/MPEG Transportstream auswählen und "Hinzufügen" klicken
  • Als Adresse eine Multicast Adresse 239.255.1.2 angeben. Port belassen und Optional einen Namen angeben z.B. "Test". (Achtung: In deinem Netz sollte diese MC Adresse natürlich unbenutzt sein und es sollte KEINE sog. Link Local MC Adresse sein mit festem TTL=1 sein !)
  • Transkodierung deaktivieren (Haken entfernen) und "Nächstes" klicken
  • Wichtig ist hier im Kommando Editor Feld das TTL auf 10 setzen. (= damit es dann auch routebar ist !)
  • "Fertig" klicken.
  • Dann in VLC die ">" Play Taste drücken und den Netzwerk Stream starten. Ggf. noch den Film auf Endlosschleife klicken.
vlc1
vlc3
Hier kann man im Wireshark Trace sehen das das TTL entsprechend gesetzt wurde um Multicast damit routear ist via PIM.
vlc2

So kannst du dann im ganzen Netz mit jedem Gerät PCs, Mac, Linux, iPad usw den Film sehen.
Auch wieder mit VLC als Client indem du "Netzwerkstream öffnen" klickst und als Quelle rtp:// eingibst. Ggf. wenn du nicht den Standard Port benutzt, dann den mit einem Doppelpunkt getrennt mit angeben ala rtp://:5004
Fertisch !

Multicast Streaming Server mit Linux (Ubuntu, Raspberry Pi etc.)
Wer einen headless Linux, Raspberry Pi, Linux VM oder ähnlich ohne grafisches GUI betreibt, kann auch ganz einfach über die Kommandozeile per Multicast ins Netz streamen. (Voraussetzung natürlich VLC ist installiert oder wurde vorher mit apt install vlc installiert !)
Das Kommando sieht dann so aus: (Alles eine Zeile !)
Übrigens kann man hier nicht nur Dateien per Multicast streamen sondern natürlich auch Videos von Kameras und Video Capture Karten oder USB Sticks !
Das macht in deinem Umfeld sicher mehr Sinn, das so zu testen, denn jeden kleinen Aussetzer im Netz erkennst du sofort als Ruckler oder Blockartefakte im Film.

Der Multicast Adress Block 239.0.0.0 bis 239.255.255.255 und speziell 239.255.0.0 /16 ist für lokale Nutzung dafür definiert.
https://www.iana.org/assignments/multicast-addresses/multicast-addresses ...

Wer mehrere Netzwerk Interface Karten am RasPi oder Server hat (wie hier eth1) kann mit:
auch zusätzlich noch fest das Interface bestimmen auf dem der Stream gesendet wird. (Default ist eth0)

Statt guter Multicast Literatur gibt es auf Youtube eine sehr gute Doku / Schulung zum Thema Multicast:
https://www.youtube.com/watch?v=AvbSMBKBZgY
Alle 4 Teile sind sehenswert für MC Anfänger !
Wer ein gutes Buch zum Thema Multicast sucht wird, wie immer zu Netzwerk Themen, bei Cisco Büchern fündig:
https://www.amazon.de/IP-Multicast-Cisco-Networking-Technology/dp/158714 ...

Nochwas:
Du solltest natürlich tunlichst immer IGMP Snooping auf ALLEN deinen Netzwerk Switches aktiviert haben in einem MC Umfeld !
Andernfalls musste ein Switch alles diese Multicast Pakete wie Broadcast an ALLE Switchports fluten was zu massiven Performance Problemen auf dem Switch, im Netz und Endgeräten führen kann. Weisst du ja aber sicher auch selber ?!
Wenn man Multicast im WLAN überträgt ist das auch mit Multicast erheblich skalierbarer als zig Einzelstreams. Hier findet man zum Thema Multicast und WLAN noch weitere Infos:
https://www.heise.de/ct/ausgabe/2014-14-Probleme-bei-Multicast-im-W-LAN- ...
Mitglied: Flooooo
Flooooo 30.01.2018 um 08:04:07 Uhr
Goto Top
Danke für die Antwort!
Leider ist streamen nicht möglich, da es sich um keine PC's im eigentlichen Sinne handelt sonder um Industrieanlagen haben die über Multicast kommunizieren.

...Den Tipp mit dem Video nehme ich gerne an! IGMP ist bereits Aktiviert ;-) face-wink

Gruß Flo
Mitglied: aqui
aqui 30.01.2018 aktualisiert um 11:07:26 Uhr
Goto Top
Trotzdem kann man ja in diese Netze ein paar Testrechner / Laptops hängen, oder ?
Aber war ja nur ein Beispiel wie es geht. MC Hammer geht auch, obwohl du da ja auch wieder 2 Testrechner ins Netz hängen musst.
Na ja...du hast ja nun genug Test Tools um das zum Fliegen zu bringen ! Mit den Show und Debug Kommandos auf den Switches zusammen sollte das ja nicht so schwer sein.
Achte auch darauf das die Switches bzw. Infrastruktur die aktuellsten Firmwares geflasht haben.
Bei Multicast Funktionen pfuschen Hersteller gerne mal. ;-) face-wink
Mitglied: Waldwuffel
Waldwuffel 21.07.2020 aktualisiert um 18:00:55 Uhr
Goto Top
Im Linux-Bereich finde ich noch empfehlenswert: omping

Die Verwendung ist sehr einfach: auf allen Geräten, die man testen will, laufen lassen:


und man kann direkt sehen, wo Multicast eingeht und wo nicht.
Die beteiligten Adressen müssen angegeben werden. Zusätzlich lassen sich eine bestimmte Multicast-Adresse, Port, TTL etc. festlegen.

Eine weitere Möglichkeit ist iperf (das auf einem Linux-System bereits standardmäßig installiert sein könnte). Hier muss man das Programm auf einem Host als Server starten und auf dem zweiten mit entsprechender Konfiguration als Client. Wird eine Multicast-Adresse angegeben, tritt der Server der Gruppe bei und sollte die Pakete vom Client auf diesem Weg erhalten. Auch hier werden Pings durchgeführt, womit sich die Übertragungsgeschwindigkeit usw. ermitteln lässt.

Server:

Client:

Mitglied: aqui
aqui 22.07.2020 aktualisiert um 10:09:38 Uhr
Goto Top
Danke für den Tip !
Ob nun UDP Port 1900 eine besonders intelligente Wahl ist da das SSDP ist sei mal dahingestellt.
https://www.iana.org/assignments/service-names-port-numbers/service-name ...
Das könnte man auch weglassen und dann den weniger Konflikt beladenen Standard 5201 nutzen.
Ist aber sicher nur kosmetisch.. ;-) face-wink
Mitglied: Waldwuffel
Waldwuffel 22.07.2020 um 21:00:55 Uhr
Goto Top
Ja, die weiteren Optionen kann man natürlich auch weglassen - und wenn es einem erstmal nur darum geht, den MC-Traffic an sich zu untersuchen, sollte man das wohl auch. Beide Tools bieten halt auch die Möglichkeit, den Test genauer einzugrenzen.
Heiß diskutierte Beiträge
question
Netzwerkperformance - Mikrotik - Wo ist mein Fehler? gelöst BirdyBVor 1 TagFrageNetzwerke39 Kommentare

Moin zusammen, ich stehe gerade etwas auf dem Schlauch und weiß nicht so recht was mein Fehler ist. Gegeben ist mein heimisches Netzwerk: Also eigentlich ...

info
Hunderttausende MikroTik-Router sind seit 2018 angreifbarkilltecVor 1 TagInformationMikroTik RouterOS24 Kommentare

Mehrere MikroTik Router angreifbar. Hier der Link zu Heise: Hunderttausende MikroTik-Router sind seit 2018 angreifbar Gruß ...

question
Neue Firmennetzwerkstruktur und ein glühender KopfDerWachnerVor 1 TagFrageNetzwerke28 Kommentare

Moin zusammen, nun hab ich jahrelang hier nur mitgelesen, nun stehe ich allerdings selbst vor nem Problem was mir seit Tagen Kopfschmerzen bereitet. Also wir ...

general
Neue Herausforderungen auf unserer englischen SeiteFrankVor 1 TagAllgemeinOff Topic14 Kommentare

Auf unserer englischen Seite gibt es neue Herausforderungen: Find who restarted DB server und Wanted: Network Node Manager 6.4 wer kann helfen? Generell findet ihr ...

question
Windows Server 2012 R2 frisst SSDs (cbs.log)drahtbrueckeVor 1 TagFrageWindows Server14 Kommentare

Hallo, ich habe vor etwa 2 Monaten eine nur etwa 3 Monate alte SSD gegen eine neue getauscht (Samsung OEM Datacenter SSD SM883) in einem ...

question
RDS CALs und normale CALs - Wie richtig lizensierentim.riepVor 1 TagFrageWindows Server19 Kommentare

Hallo liebe User, ich habe eine Frage zur richtigen Lizensierung: Wenn eine natürliche Person zum Beispiel drei Accounts auf einem Windows Server 2016 hat, braucht ...

question
2 Netzwerkkarten für 2 verschieden Netze auf einem Windows-ServerglasscolaVor 19 StundenFrageWindows Server6 Kommentare

Hallo zusammen, im Rahmen meiner Bachelorthesis baue ich ein Labor auf, das folgend aussieht. Ich habe einen Server und auf ihm laufen 2 VMs (1 ...

info
Phishingwelle Volksbanklcer00Vor 1 TagInformationSicherheit10 Kommentare

Hallo zusammen, bei uns häufen sich gerade Phishing-Emails mit Ziel Volks-Raiffeisen-Bank. Geködert wird zum Teil auch mit der Erwähnung der SecureGo Smartphone-App. Grüße lcer ...