ThousandEyes can execute tests using Cloud Agents deployed by us globally in critical internet locations, or using Enterprise Agents deployed by our customers where needed.
Network Tests can be either ICMP-based Network Tests, or TCP-based Network Tests. In ICMP-based Network Tests, ThousandEyes performs network measurements using the ICMP protocol to calculate metrics such as packet loss, latency, and jitter. In TCP-based Network Tests, ThousandEyes performs network measurements by sending a stream of TCP packets to the target port of the test (Web Tests default to port 80/443, and DNS Server Tests target port 53).
Web Tests target a web server, and measure availability, response time, throughput, redirects, and HTTP response codes (HTTP Server), or time to load page objects (Page Load), including component count, and providing a waterfall view of all page objects. Web Transaction Tests perform a sequence of scripted actions from within an actual browser process, returning waterfall views of all the pages and objects loaded. FTP Server Tests target an FTP server, and measure availability, response time, throughput, and reply codes.
The Enterprise agents' network communications for DNS Server Tests configured by the customers will be outbound traffic over port 53 (TCP).