| WANProxy | |||
HelloWANProxy is a free, portable TCP proxy which makes TCP connections send less data, which improves TCP performance and throughput over lossy links, slow links and long links. This is just what you need to improve performance over satellite, wireless and WAN links. IntroductionWANProxy is an open source general-purpose TCP proxy with built in support for a standard WAN optimization technique, dictionary compression. The dictionary compressor allows data sent over a proxied connection to be sent once normally, and to be translated into a series of references to previously sent data. Inspired by an algorithm proposed for use in rsync, this compression method is robust when faced with small changes in data, and performs well even with random data. Originally developed to store periodic backups more efficiently, this software has proved viable for basic WAN optimization and has been packaged as WANProxy. In a basic configuration, WANProxy can be used to proxy traffic from a home or branch office to a data center, main office or other remote site. In some cases, you may want to use WANProxy to leverage high-speed Internet connectivity at a remote site. In others, you may just want your WAN link to a single server in a data center to be compressed. In a typical deployment, you would run WANProxy as a 'client' at your home or branch office on a server or device that you will be pointing your client computers at, and point it at an instance of WANProxy running as a 'server' at your main office or data center. The server-side will be configured to know which host and port to connect to next, or to provide a SOCKS proxy, at your data center, home or main office. RequirementsRight now WANProxy runs on FreeBSD, Mac OS X, GNU/Linux and versions of Debian GNU/Interix. GCC 4 of newer is recommended, or a current version of Clang. The build system requires GNU Make. |
|||
Copyright © 2008-2009 WANProxy.org.