HTML5 HTTP Speed Test
MySpeed provides two test methods for the bandwidth test: TCP socket-to-socket and HTTP. The socket-to-socket download and upload speed tests provide the most accurate speed tests available. The difference in results is due to the different layers of the OSI model. A direct socket-to-socket connection works at the lower TCP transport layer, while a HTTP connection uses a browser which works at the higher application layer and is subject to additional factors which can affect results, particularly on high speed networks.