TPing
Last Updated: 01/27/2007

Frequently Asked Questions for TPing:

     
  1. What is it? 
  2. Blocking 
  3. Compatible with NT 
  4. Error list 
  5. TPing problem 
  6. Trace hops 

[Back to Main]













  
What is it?
Francois Piette  francois.piette@overbyte.be    
09.05.1999

TPing is a ICMP based low priority protocol identical to the well-knownInternet ping programs available. 

 
[Return to Top]

  
Blocking
Francois PIETTE  francois.piette@overbyte.be    
27/12/2001

> Why the form is unresponsive when ping failing

TPing component use ICMP.DLL which is blocking. Use a thread if you needyour app to be responsive while pinging.

 
[Return to Top]

  
Compatible with NT
Francois PIETTE  francois.piette@overbyte.be    
27/12/2001

> Is TPing Compatible with NT OS

No problem with NT!

 
[Return to Top]

  
Error list
Ian Baker ibaker@codecutters.org    
21/04/2003

A full list of error codes is available at:  http://www.codecutters.org/resources/icmp.html


 
[Return to Top]

  
TPing problem
Angus Robertson - Magenta Systems Ltd angus@magsys.co.uk    
14/01/2006

The problem occurs (in our case) when we try to ping a host within a network that is completely unreachable, possibly due to the fact the peer router doesn't answer / line is down etc. For example, on a WLAN or a leased line, one router replies with 'host/network unreachable' if its peer isn't answering.

This is quite common, a router may respond to a ping if it can not reach the destination.  You simply need to check the IP address in the response matches that which you pinged before confirming success.

 
[Return to Top]

  
Trace hops
Steve Williams stevewilliams@kromestudios.com    
16/12/2001

> How i use TPing to trace hops, i.e. i ping www.somnusoft.com,
> it goes out through my isp etc, When i try to ping it just pings 
> of the main address, how can i see where the ping is going


You do a series of pings, incrementing the TTL (Time-To-Live) value until you reach the destination.  The TTL value is decremented each router the packet goes through.  When the TTL reaches zero, the packet is returned. You can find the address of the last router in the Reply structure.  So if you set the TTl to one, you get the first router.  A TTL of two gives you the second and so forth.

 
[Return to Top]

   

The ICS FAQ is created and maintained by the ICS VIP Documentation Effort Group.
For more information on how to join our efforts, send email to:
[ICS FAQ]