do only 5 ICMP ping per ip.
Make the client detect ips global ip with a 2nd server when the ip server send him a private ip.
If the ip server detect a private ip for the client. The client how contact a 2nd server to detect its global ip.
If we can't find the ping summary in its stdout, return the line that is the most likely the good one.
Make the windows ping parser accept french output.