High-speed dial-up works by using acceleration servers that speed up the handshake protocol and compress files being sent over the connection. The servers compress text, images and recompress already compressed files to reduce file sizes. They also filter out unnecessary data like pop-up ad parameters to reduce bandwidth usage. Through these techniques, high-speed dial-up can provide faster page loads than standard dial-up connections.