WebSocket RTT
The elapsed time from sending an application ping in the browser to receiving its reply. It includes the complete route and application scheduling delays.
Compare WebSocket and TCP response times to look for delays associated with a proxy. Open this page in the browser or proxy profile you want to test.
This test focuses on latency rather than download speed. Close busy downloads and keep the tab visible to reduce avoidable noise.
Open this page through your proxy, VPN, or direct connection. The test uses the current browser route.
Each connection sends five WebSocket pings and records its own server-side TCP baseline.
Expand the latency row to see all pings, the TCP RTT, and the difference in milliseconds and percent. Repeat on a direct connection for comparison.
The elapsed time from sending an application ping in the browser to receiving its reply. It includes the complete route and application scheduling delays.
The measurement server’s Linux kernel reports smoothed RTT on the same client TCP connection before application pings. This is not HTTP response time or an exact SYN-handshake measurement.
The heuristic requires at least two stable connections, each with a gap of 50 ms or more and a 75% increase. Small baselines, incomplete samples, or large within-connection variation are inconclusive.
No single check proves whether a connection is direct. Read the signals together.
No. It can suggest an intermediary that splits TCP connections, but browser scheduling, changing network conditions, and other delays can contribute. Thresholds are provisional heuristics, not a calibrated probability.
A rotating proxy can select a different exit for each connection. Pairing measurements on one connection avoids comparing a WebSocket route with an unrelated TCP route.
No. HTTP response time can include DNS, connection setup, TLS, server processing, and transfer time. This test measures WebSocket ping round trips and a TCP RTT baseline, not bandwidth or page-loading speed.
The measurement requires a reachable Linux Nginx measurement endpoint with usable client TCP socket data. Missing probe configuration, unsupported server platforms, or failed connections leave the result unavailable.