Internet-Komprimierungsproxy für langsames Breitband?

Internet-Komprimierungsproxy für langsames Breitband?

Ich lebe in einer ländlichen Gegend und nutze eine drahtlose Verbindung mit hoher Latenz über den Sendemast eines lokalen Internetanbieters. Meine Geschwindigkeitstests variieren von Tag zu Tag, aber ich komme auf ungefähr 1 Mbit/s Up-/Download. Das Problem ist, dass ich mit großen Dateien arbeite und hoch- und herunterlade (HD-Videos, Entwicklungssoftware usw.). Das Warten kann manchmal sehr schmerzhaft sein. Außerdem arbeite ich nebenberuflich an der Spieleentwicklung, und es kann sehr schwierig sein, mit anderen Entwicklern Spieletests durchzuführen (200 ms Ping sind für mich ein guter Tag).

Natürlich wird es nicht einfach sein, das Latenzproblem ohne andere drahtlose Hardware zu lösen. Aber was die Geschwindigkeit angeht, frage ich mich, ob ich auf einem Proxy eine Art Komprimierungstechnologie verwenden kann.

Beispielsweise hat mein Arbeitscomputer vollen Zugriff auf eine 26 Mbit/s-Downlink- und 10 Mbit/s-Uplink-Verbindung, die nachts und am Wochenende völlig ungenutzt ist. Wenn ich eine Art Komprimierungstechnologie auf unserem Server ausführen und ihn als Proxy für die Weiterleitung zu meinem Heimcomputer verwenden könnte, könnte ich eine deutliche Geschwindigkeitssteigerung erzielen. Mir ist klar, dass ich durch die Überlastung eines Systems mit Komprimierung möglicherweise den Geschwindigkeitsgewinn wieder einbüßen könnte. Aber der Proxyserver ist ein Quad-Core-Xeon und der empfangende Computer ist ein ziemlich guter i7-Computer, also sollte das kein Problem sein.

ich fandhttp://toonel.net/aber es scheint eher auf sehr langsame Schmalbandbenutzer wie DFÜ ausgerichtet zu sein. Außerdem würde ich es vorziehen, meinen Browser einfach auf einen Proxyserver richten zu können, anstatt Software auf meinem Client-Rechner zu installieren.

BEARBEITEN

Ich habe noch ein bisschen über meine Frage nachgedacht und mir ist klar geworden, dass ich auf meinem Client Software installieren muss, um die Datei zu dekomprimieren und ggf. zu komprimieren (zum Hochladen). Das ist keine große Sache.

Antwort1

Am besten richten Sie zwischen Ihrem Heimcomputer und Ihrem Arbeitscomputer ein VPN ein, das Komprimierung verwendet.

Die meisten Client/Server-basierten VPN-Lösungen verwenden eine Form der Komprimierung (hauptsächlich, weil sie auf PPP basieren, das nur rudimentäre Komprimierung bietet). PPTP ist wahrscheinlich am einfachsten einzurichten, da es in Windows nativ unterstützt wird.

Für extreme Komprimierung habe ich am besten ein Unix-/Linux-System namens gefunden, vtunddas eine Reihe verschiedener Verschlüsselungssysteme verwenden kann, darunter auch gzipKomprimierungsstufe 9 ;) Natürlich wäre dafür Linux oder Unix an beiden Enden der Verbindung erforderlich.

Antwort2

Video: Wenn diese wie die meisten Videodateien bereits mit Theora oder H.264 komprimiert sind, lohnt sich ein erneuter Komprimierungsversuch wahrscheinlich nicht.

NetzBrowsen: Wenn Sie einWebbrowser geschrieben nach 1998, die meisten Websites komprimieren die Daten transparent, bevor sie gesendet werden, und Ihr Webbrowser dekomprimiert sie transparent. Es lohnt sich wahrscheinlich nicht, erneut zu versuchen, sie zu komprimieren.

SoftwareEntwicklung: Quellcode und ausführbare Binärdateien können stark komprimiert werden. Anstatt jedoch ein Tool zu verwenden, das ein ganzes Verzeichnis komprimiert und sendet, dauert es oft sogar weniger Zeit, entweder

  • Verwenden Sie ein Tool wie rsync, das die vorherige Version von Dateien am Ziel analysiert und nur die Änderungen sendet. Oder
  • Benutze einenRevisionskontrolleTool, das eine Kopie der vorherigen Version lokal vorhält und ebenfalls nur die Änderungen sendet.

Einklangist eine nette grafische Benutzeroberfläche für rsync. Ich habe Unison auf einer Windows-Maschine verwendet, um mit rsync auf einem Linux-Dateiserver in einer anderen Stadt zu kommunizieren und einen Ordner an beiden Enden zu synchronisieren.

verwandte Informationen