Which of the following components reduces the size of data transmitted over congested network connections and increases the speed of such networks without losing data?