Ping

Ping is a way to diagnose network problems.

Computer A sends and ICMP echo to computer B.

Computer B reply with ICMP echo reply (putting computer's A original data in the reply)

If Computer A receives the data, it can be used to measure timeouts.

If the data doesn't arrive, it may indicate a network problem that needs further exploration.

 

Ping is implemented in class CPingSocket, and demonstrated in sample KomodiaPing.