1

Is there any Erlang implementation of ICMP or UDP ping and traceroute function available? Or may be you can say or show how it could be implemented?

Spent all night googling it - no luck.

Alexander
  • 13
  • 3
  • Unless you are doing this purely as an exercise, you are probably barking up the wrong tree. Too often, novice network programmers turn to ping as a way to improve the reliability of their program. If you are using UDP, far better to switch to TCP to improve reliability. If you are using TCP, you'll likely be better served by adding TCP keepalives than throwing ping packets around programmatically. Ping is a network troubleshooting tool, not something programmers should be integrating into their programs. – Warren Young Jul 26 '11 at 22:15
  • It's not the matter of reliability it's the matter of purpose of the program. I need to implement some sort of monitoring service which has to get orders what to check and check remote hosts by several ways including ping, traceroute etc. – Alexander Jul 27 '11 at 19:19

0 Answers0