Ich habe zwei Server im selben Subnetz. Ich habe eine Anwendung installiert, die Multicast-UDP verwendet, um Ereignisse zwischen den beiden Servern zu verbreiten und sie synchron zu halten.
Dies scheint nicht zu passieren, daher möchte ich sicherstellen, dass die Multicast-UDP-Nachrichten als erster Schritt durchkommen.
Auf den Servern wird Windows 2008 R2 ausgeführt.
Wie kann ich die Multicast-UDP-Konnektivität zwischen zwei Servern testen?
networking
udp
multicast
Greg B
quelle
quelle
iperf ist ein großartiges Tool, aber es kann ein langer Installationsprozess sein. Die meisten Repositorys haben dieses Paket nicht. Abhängig von Ihrer Distribution ist netcat in fast jedem Repository verfügbar
Sie können auch netcat verwenden:
Server: nc -lu -p PortNr
Client: nc -vzu ServerIP PortNr
quelle
socat UDP4-RECVFROM:9875,ip-add-membership=225.2.215.254:0.0.0.0,fork - |hexdump
Ich kann sockperf nur empfehlen
Es ist ein großartiges Tool zum Überprüfen der Leistung von TCP und UDP, einschließlich UDP-Multicast.
Beispiel eines Multicast-UDP-Streams:
sockperf server -i 224.4.4.4 -p 1234
sockperf ping-pong -i 224.4.4.4 -p 1234
quelle
Sie können SimpleMulticastAnalyzer verwenden - es ist eine einfache .net-Multicast-Anwendung, die ich geschrieben habe.
Genießen.
quelle
Sie können einfach das multiNC-Dienstprogramm verwenden. Mit diesem Dienstprogramm können Sie mehrere Verbindungen auf demselben Port und Github-Repository verwalten
quelle