How can I test Multicast UDP connectivity between two servers?
Solution 1:
Try iperf
An article that explains the different steps: http://taosecurity.blogspot.com/2006/09/generating-multicast-traffic.html
Solution 2:
iperf is a great tool, but could be a long procedure in installing it; Most repositories don't have this package. Depending on your Distribution, netcat is available in mostly every repository
You can also use netcat :
Server: nc -lu -p PortNr
Client: nc -vzu ServerIP PortNr
Solution 3:
I highly recommend sockperf
It's a great tool for checking performance with both TCP and UDP, including UDP Multicast.
Example of a multicast UDP stream:
- on the server:
sockperf server -i 224.4.4.4 -p 1234
- on the client:
sockperf ping-pong -i 224.4.4.4 -p 1234
Solution 4:
You can use SimpleMulticastAnalyzer - it's a simple .net multicast application that I wrote.
Enjoy.