Dear all, In P2PSIP base protocol, Ping is used to test connectivity along a path. However, connectivity quality can not be measured well without some useful information, such as the timestamp and HopCounter. In p2psip diagnostics draft version 03 http://tools.ietf.org/id/draft-zheng-p2psip-diagnose-03.txt we extend the Ping message payloads with a few kinds of useful information for connectivity quality check purposes.
The initiator node receiving the Ping response should compute the overlay hops to the destination peer for the statistics of connectivity quality from the perspective of overlay hops. About the Timestamp, we are not sure if the NTP time is a good candidate for it, or we have other ways to describe it, or we don't need the timestamp at all. But if NTP time is used in the overlay, then it is a good choice, because every peer along the message path will know when the message is generated, and it is easy for the peer along the path to calculate the message latency. However many overlays may not be synchronized with the NTP time. Any comments? Best Regards, Song Haibin Email: [EMAIL PROTECTED] Skype: alexsonghw _______________________________________________ P2PSIP mailing list [email protected] https://www.ietf.org/mailman/listinfo/p2psip
