I've done honest UDP socket programming in the past, but have only ever heard of the usual reserved IP addresses:
But from IP2Location it says multicast. Is 234.5.5.1 a real IP address or is it reserved?
Check out: Wikipedia - Multicast IP Address
In particular, the addressing section.