Any time that any data is transferred between nodes (such as the migration of an organism), the TPingData goes with it. TransitTime can not be calculated on incoming data, as TransitTime measures the round trip time. However, every incoming TPingData structure results in the return of a TPingData structure to the source machine, so that the TransitTime field can be filled on the source machine.