As previously described, systems and methods disclosed herein may track the historical packet round trip times between two IP endpoints, and aggregates the packet round trip time metrics in a database. The database of endpoints and accumulated packet round-trip time metrics (and control limits) may be locally stored on a system, or may be stored on one or more network accessible servers, or shared between the two systems. On a periodic basis, the system may compare the current packet round trip time between a pair of IP endpoints to the current values stored in the database, and determines if the current packet round trip time is close enough to the stored metric (where close enough is defined by the control limits for that link). If the packet transmission time (or round trip time) is outside the defined limits, the system takes an action as defined for that specific endpoint pair (or for a network/subnet).