Methods, apparatuses and systems directed to measuring delay attributable
to a network. The network delay is computed, in one implementation by determining
a round-trip time for a network connection based on the arrival times of selected
packets transmitted by first and second endpoints to establish the network connection,
measuring the time gaps between consecutively increasing data packets in an ordered
packet stream associated with a transaction, comparing the measured time gaps to
the round-trip time, and computing a network delay for the transaction by adding
the round-trip time to the measured time gaps that exceed the round trip time.