Hypertext Transfer Protocol
Tests were previously performed using the Hypertext Transfer Protocol (HTTP) at Layer 7 of the OSI model. To further improve accuracy, Speedtest.net now performs tests via direct Transmission Control Protocol (TCP) sockets and uses a custom protocol for communication between servers and clients.