Patent ID: 7937470

Claim:
A method for monitoring the performance of a network including at least one node that communicates with the network using a transaction-based protocol, the method comprising: monitoring characteristics of transaction-based protocol exchanges to and/or from said node; and deriving a plurality of different components including round-trip network latency, TCP connect processing time by calculating a time from when a SYN packet is sent by the node to a server until a time the server replies with a SYN acknowledgment packet, web server processing time by calculating a time from when the node sends an HTTP request until a time the server replies with an initial HTTP reply, and remaining content time by calculating a time after the server replies with the initial HTTP reply until a time when the node receives a final HTTP reply from the server, in response to said monitoring; and wherein said deriving step includes deriving and subtracting delays associated with processing by a further node communicating over the network with said first-mentioned node.