Multicast-Pakete versenden

Gast #2091954
Lesenswert?

Hallo,
ich muss mit einem NIOS-System Multicastpakete an die Adresse 233.0.0.0 
versenden.
Zur Verifikation habe ich nun unter „.Net“ einen Multicast-Sender und 
einen Multicast-Empfänger programmiert. Diese Kombination läuft 
problemlos.
Ich habe nun die Pakete des Senders mit Wireshark analysiert und sende 
identische Pakete (Ident zählt natürlich hoch und die Checksummen werden 
angepasst) mit der NIOS-Lösung. Wireshark zeigt einen identischen 
Paketaufbau. Leider will mein Multicast-Empfänger keines dieser Pakete 
akzeptieren. Jetzt bin ich nun ziemlich ratlos. Müssen noch andere 
Protokolle implementiert werden (ARP…)?
Vielen Dank für Eure Hilfe
Gast #2092346
Lesenswert?

Hallo,
vielen Dank für Eure Antworten. Die Sender-Anwendung schickt zu Beginn 
zwei IGMP-Pakete. Direkt im Anschluss beginnt sie Multicast Pakete zu 
verschicken. Ich habe gleiches Verhalten schon ohne Erfolg implementiert 
gehabt.

Also folgendes habe ich bisher implementiert:
Die NIOS-Anwendung ignoriert jedes an sie gerichtete Ethernet-Paket. 
Kein ARP, DHCP oder sonst was wird interpretiert. Sofort nach dem 
Einschalten, werden zwei IGMP-Pakete verschickt und die Übertragung der 
Multicastpakete beginnt. Die IGMP und Multicast-Pakete kommen laut 
Wireshark fehlerfrei zum Empfangs-PC. Nur leider will die 
Muticast-Empfänger-Software nichts damit anfangen.
Habe ich evtl. noch etwas übersehen?
Vielen Dank
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren