Patent ID: 8234369

Claim:
A network device-implemented method, comprising requesting, via a browser application of the network device, content associated with a web page; capturing, by the network device, first data associated with requesting the content associated with the web page and second data associated with receiving the content associated with the web page, where capturing the first data and the second data includes: setting a filter to capture received hypertext transfer protocol (HTTP) packets, setting a filter to capture transmitted HTTP packets, setting a filter to capture received domain name service (DNS) packets, and setting a filter to capture transmitted DNS packets; deriving, by the network device while receiving the content associated with the web page, performance information associated with capturing the first data and the second data, the derived performance information including download performance information associated with the webpage; parsing the derived performance information to extract statistics associated with requesting the content and statistics associated with receiving the content; and storing, by the network device, information associated with the derived performance information to a memory associated with the network device.