J'ai deux serveurs sur le même sous-réseau. J'ai installé une application qui utilise la multidiffusion UDP pour propager les événements entre les deux serveurs et les garder synchronisés.
Cela ne semble pas se produire, donc je veux m'assurer que les messages UDP de multidiffusion passent au travers de ma première étape.
Les serveurs exécutent Windows 2008 R2.
Comment puis-je tester la connectivité Multicast UDP entre deux serveurs?
networking
udp
multicast
Greg B
la source
la source
iperf est un excellent outil, mais pourrait être une longue procédure pour l'installer; La plupart des référentiels n'ont pas ce package. En fonction de votre distribution, netcat est disponible dans la plupart des référentiels
Vous pouvez également utiliser netcat:
Serveur: nc -lu -p PortNr
Client: nc -vzu ServerIP PortNr
la source
socat UDP4-RECVFROM:9875,ip-add-membership=225.2.215.254:0.0.0.0,fork - |hexdump
Je recommande fortement sockperf
C'est un excellent outil pour vérifier les performances avec TCP et UDP, y compris la multidiffusion UDP.
Exemple de flux UDP multicast:
sockperf server -i 224.4.4.4 -p 1234
sockperf ping-pong -i 224.4.4.4 -p 1234
la source
Vous pouvez utiliser SimpleMulticastAnalyzer - c'est une simple application de multidiffusion .net que j'ai écrite.
Prendre plaisir.
la source
Vous pouvez simplement utiliser l'utilitaire multiNC, celui-ci vous permet de gérer plusieurs connexions sur le même port, référentiel github
la source