Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a slow ADSL currently, which could really benefit from some compression. I've also got servers in the country, with a very low ping (0, 1ms to the my ISP).

Which software, 'solution' should I use, to compress traffic?

So far I only met two candidates: SSH (using "Compression", but I just can't verify if my browser really gets compressed data), and if I open a VPN connection (PPTP I guess), that also displays a "compression x%".

share|improve this question
(For example: When I open up an ssh connection to my server, with dynamic port forward, enabled compression in PuTTY (compression is enabled in sshd, also, the server (Debian) openSSH comes with comp.) How do I know if it works? Is there a way to check this?) – Shiki Jan 15 '12 at 16:30
Is your network traffic comperssible at all? E.g., most graphic, music and video files are already compressed, and cannot be compressed further. So, if your traffic is 99% already compressed, you stand to benefit very little from further compression. Moreover, given the additional latency, your browsing speed can actually be slower if you enable compression. – haimg Jan 15 '12 at 16:55
Most of the pages I browse (news site, etc) got a lot of text. I would like to compress those. – Shiki Jan 15 '12 at 17:05
Some sites compress their text as well (transparently): – haimg Jan 15 '12 at 17:20
up vote 1 down vote accepted

You could try ziproxy if can install software on the servers. Info from the site: "Basically, it squeezes images by converting them to lower quality JPEGs or JPEG 2000 and compresses (gzip) HTML and other text-like data. It also provides other features such as: HTML/JS/CSS optimization, preemptive hostname resolution, transparent proxying, IP ToS marking (QoS), Ad-Blocker, detailed logging and more."

share|improve this answer
Another alternative is: RabbIT v4 proxy. (Java based, same principle.) – Shiki Feb 13 '12 at 12:48

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .