TrafficSqueezer - Open Source Linux Kernel WAN Optimization
Vítejte Doublefish Solutions - TrafficSqueezer projektu Domácí
TrafficSqueezer je open source projekt, který poskytuje akceleraci WAN síťového provozu řešení, optimalizace internetových řešení, a všechny generické datové sítě komunikace Optimalizace a zrychlení řešení prostřednictvím souboru postupů na bázi Linuxu síťové zařízení zveřejňovány podle:
GNU General Public License - v2 & BSD License - clause2.
Now TrafficSqueezer is a FREE software download at Sourceforge.
TrafficSqueezer je přísně síťového paketu inženýrství nástroj.Samozřejmě můžeme použít nástroje jako jsou iptables, atd., které se budou modifikovat, upravovat nebo inženýr provoz, ale TrafficSqueezer nabízí některé funkce, jako jsou tyto a některé další funkce v rámci dopravního inženýrství v souvislosti s optimalizací WAN, v obecném kontextu dat optimalizace a redukce dat jakýmkoli způsobem nebo všemi způsoby optimalizovat data. Tento způsob dopravy Squeezer poskytuje řešení pro některé z největších překážek ve WAN sítích.
TrafficSqueezer and TrafficSqueezer based hardware appliances (and via Aquarium GUI software) enable services WDS (Wireless Distribution Systems) are available to address requirements of companies of all sizes. TrafficSqueezer can provide applications with more responsive, allowing the consolidation of distributed IT infrastructure and enable fast backup and functions network-based replication. TrafficSqueezer optimizes traffic in both directions, so transparent to applications, and requires no new software configuration client and server. TrafficSqueezer is designed to integrate easily the existing network without routers or servers changes, and full compatibility with existing implementations of QoS and VoIP.
First things First, what is the exact definition of TrafficSqueezer?
What is TrafficSqueezer?
According to me there are 3-4 definitions for TrafficSqueezer, and strictly it is not one solution, as many users assume.
If you assume TrafficSqueezer is for only WAN Optimization, then you are extremely WRONG!
TrafficSqueezer is a WAN Optimization “SOLUTION”. - it has complete collection of modules/components & tools to use it as an end-user WAN Optimization solution.
TrafficSqueezer is a WAN Optimization “FRAME-WORK”. - it can be used as a frame-work and one can (mostly a firm or OEM), can build their WAN Optimization device. In this case TrafficSqueezer is a frame-work and raw material for this job/requirement.
TrafficSqueezer is a network Packet Engineering solution. - forget WAN Optimization, if you want to custom engineer network packets, control the network flow, combine the traffic, split the traffic, load-sharing, hack the packets you can do via TrafficSqueezer. Hence it is not always a WAN Optimization solution.
Important Note: TrafficSqueezer had once been supported via Doublefish Solutions, but now it will be maintained and managed exclusively by its author Kiran Kankipati.
Aquarium - a GUI for TrafficSqueezer and a web-GUI for Linux is now made FREE and Open-Source.
TrafficSqueezer - Optimizes:
WAN a MAN sítě dopravních
- optimalizovat MPLS, Frame Relay, WAN Multilinks, ISDN linku, Enterprise WAN linky, a tak dále. - snížit měsíční náklady na WAN - Internet VPN spojení - optimalizace TCP a UDP na IP optimalizace WAN sítí (podporuje IPv4 a IPv6 podporuje již brzy) - spolupracuje s vaším stávajícím Linux iptables, QoS, tc skripty a moduly - Go Green with Traffic Squeezer - reduce e-waste, reduce your carbon footprint !. You can install Traffic Squeezer in your outdated servers or even any PC !
Satellite (VSAT) Links
Marine Internet
- Satelit na internetu, datových spojení na lodě, nákladní lodě, luxusní výletní lodě, čluny, rybářské lodě, jachty, a tak dále
Internet (ISP) Optimization
VPN Optimization
- optimalizovat stávající sítě VPN s TrafficSqueezer - můžete nasadit TrafficSqueezer spolu s hardwarových zařízení VPN
TrafficSqueezer drastically reduce enterprise network connectivity costs, infrastructure costs, (small point to point WAN links, large complex Cloud Computing optimized tunnels, CDN Networks, and so on) and management and maintenance complexities.
Mesh Networks and Metro Ethernet Networks
Application Acceleration
- urychlí vaše WAN na / náročných aplikací, jejich urychlení a optimalizaci aplikací datových paketů - urychlit Vaše FTP data, data HTTP, SSH, VoIP, MySQL datové spoje, backend odkazy Mainframe dat, streamování provozu
VOIP Optimization
- urychlit a optimalizovat své VOIP na interaktivní komunikace. VOIP je obousměrný provoz, TrafficSqueezer optimalizuje obousměrné datové pakety VoIP a VoIP provozu.
ISP Backbone Optimization
- Jste-li velké ISP v různých situacích můžete optimalizovat své sítě ISP - škálování infrastruktury WAN Optimization TrafficSqueezer, s neomezenými prostředky, a neomezené možnosti - watch this YouTube video: Traffic Squeezer - Production Deployment - Scalability and Load Sharing Options
Cloud Networks Optimization
CDN (Content Distribution Network) Optimization
- I když jde o Linux Kernel řešení založené na TrafficSqueezer zaměřuje budoucnosti SaaS (Software as a Service), IaaS (Infrastructure as a Service), na cloud sítí a je určen výhradně.
IPv6 WAN Optimization and IPv6 WAN Acceleration
- TrafficSqueezer by měl být brzy rozšířen a podporován výhradně pracovat s IPv6 sítě založené. - IPv6 sítě Internet s protokolem IPv6, IPv6 WAN je budoucnost. Na rozdíl od zařízení, hardware optimalizaci WAN si nepotřebují tak drahé IPv6 WAN upgrade hardwaru! Můžete si nainstalovat Linux a nainstalovat TrafficSqueezer v IT a modernizaci nových TrafficSqueezer žádné nekonečné množství časů! - watch this YouTube video: IPv6 Internet = WAN
S TrafficSqueezer:
Můžete si nainstalovat (a budovat) v normálním Linux systému a vytvořit si vlastní WAN zařízení, tak, jak si vytvořit speciální Squid proxy a web cache transparentní proxy systém.
Můžete si vytvořit svoje vlastní zařízení WAN a WAN hardware spolu s dalšími komponenty. Vhodné pokud máte vlastní hardware a WAN sítí na výrobce hardwaru.
Můžete si vytvořit vlastní WAN zařízení třetích stran komprese Hardware, FPGA čipy, komprese čipy, a tak dále a lepidlo stejnou práci s TrafficSqueezer stávajícího rámce.
Interested in building professional WAN-Hardware-Device with Traffic Squeezer based FPGA:
For more details kindly contact: support -at- trafficsqueezer -dot- org
- watch this YouTube video: WAN Optimization - Traffic Squeezer - Packet Compression (FPGA, Network Processor porting)
- watch this YouTube video: Traffic Squeezer - Production Deployment - Scalability and Load Sharing Options
- watch this YouTube video: WAN Acceleration - Device Configuration Modes of Traffic Squeezer
- watch this YouTube video: Traffic Squeezer - realtime performance statistics and realtime benchmarks via Aquarium
Welcome to new Traffic Squeezer - Portal, which allows users to exclusive be in tough with the Traffic Squeezer team, as well as allows to get close access to the Traffic Squeezer source-code downloads, research, services, solutions and support.
Login to access your account or Join Now be a registered user.
Let Us Monopolize Open-Source !
For more details about Traffic Squeezer Project, refer the Project Documentation and the README provided along with the source code.
Download Current Stable Release(s): Traffic Squeezer - Refer project Road map for details.
Feature list of TrafficSqueezer - mainstream series:
Popis funkce
Podporované/není podporovaná
komentáře
Podporovaných režimů Device Configuration
Routing Mode
Traffic Squeezer engines are hooked to Linux Kernel network -> IPv4, IPv6 routing APIs. So it supports routing mode.
Transparent Bridging Mode (Layer2 L2 Bridging)
Traffic Squeezer engines are hooked to Linux Kernel network -> bridge APIs. So it supports layer2 L2 bridging/Switching mode.
Místní zařízení a nebo místní Server Optimalizace
Traffic Squeezer engines are hooked to Linux Kernel network -> IPv4, IPv6 local device packet RX, and TX flows and APIs. So it supports directly local device or local server optimization.
Optimalizace dat
Traffic packet/frame coalescing
Does coalescing/multiplexing of packets,there by it creates highly optimized tunnel.
Data Templating – version 19x
Optimizes
HTML, Javascript, CSS and other scripts
HTML, PDF and other file optimization
MySQL DB communication optimization
SSH/SCP Protocol handshakes
SSL Optimization
SMTP Optimization
POP Optimization
Citrix ICA Protocol Optimization
RDP Optimization
SPICE Protocol Optimization
Application Specific Optimization
HTTP Protocol Optimization – version 12x
Optimizes
HTTP-Protocol handshakes
HTML, Javascript, CSS
Optimizes what is not covered in packet templating.
paket komprese
Supported lossless compression algorithms: LZO (via LZO Linux Kernel Library), LZ77, RLE. (RLE/LZ77 via BCL Open-Source generic Compression Library, custom ported to Linux Kernel within Traffic Squeezer.)
Email Optimization
Supported via Templating.
DPI Filters
Supports Deep Packet Inspection of Application layer protocols: HTTP, DNS, SMTP, POP, etc.
Supports extensive DPI logs and historic analysis via Aquarium.
L7filter Filters
Supports Application layers: DNS traffic filter.
HTTP-Caching, FTP-Caching
Supported via SQUID-Cache. TrafficSqueezer provides an abstraction over the same.
DNS-Caching
Supported via dnsmasq DNS-Caching. Traffic Squeezer provides an abstraction over the same.
Network Monitoring and Analysis
statistiky výkonu
Historical Statistics
Historické statistiky jsou podporovány pouze přes Aquarium.
TS Limited Firewall
Data Encryption
Should be supported in future. Or can be done on demand.
QoS (Quality of Service)
TCP Optimization and Acceleration
WAN Simulator (Integrated)
Can use/configure a dedicated Traffic Squeezer machine as a WAN Simulatorinstead as Traffic Squeezer
WAN Optimization solution.
Podpora VPN
Should support external VPN Deployments,but yet to be tested with local VPN setups namely via OpenVPN or IPSec.
High-Availability
Includes a custom simplified High-Availability feature which enables to configure a stand-alone backup
Traffic Squeezer machine as a slave machine to enhance availability in a critical path/traffic based requirements.
Protocol Spoofing
Send TCP as UDP
Send UDP as TCP
Podpora protokolu IPv6
Should be supported in future. (Should be released during September-2011 or by Christmas-2011).
Traffic Squeezer CLI support is dropped after Traffic Squeezer - BETA series. (i.e CLI is dropped in on-going and future mainstream series)
Reporting Bugs Please mail the queries and bugs to the Traffic Squeezer support
You can also scribe to the nominal PAID support and can get exclusive support/tips and bug fix assistance via Traffic Squeezer - Portal.
Traffic Squeezer Coding Standards and Guidelines - Refer this section.
Current YouTube Video: How Open Source works ? - What is Open Source ?
Traffic Squeezer now includes video presentations on various topics. Find all the Traffic Squeezer Videos here. More new presentations and multi-language presentations are yet to be followed !
TrafficSqueezer can be installed in any server or device/machine, and can be made to send optimized packets to select remote IP subnets. This eliminates completely the use of one dedicated Traffic Squeezer router/bridge configured as a gateway. TrafficSqueezer features can be selectively enabled on any dedicated systems PCs or even servers (like DB server, Web servers, File servers, Email servers and so on). When this mode of optimization is enabled, the system by itself too gets capable of sending and accepting Traffic Squeezer optimized packets, besides which it may also work as a traditional routing device.
Doublefish Solutions - Aquarium Aquarium is an open-source web-based GUI for Linux, also exclusively supports Traffic Squeezer GUI objectives. Visit Aquarium for more details:
Traffic Squeezer is free software; you can redistribute it and/or modify it under the
terms of the GNU General Public License Version 2, and not any other version, as published by the
Free Software Foundation. TrafficSqueezer is distributed in the hope that it will be
useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with TrafficSqueezer;
see the file COPYING. If not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
02111-1307, USA.
Redistribution and use in source and binary forms, with or without modification, are
permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of
conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list
of conditions and the following disclaimer in the documentation and/or other materials provided
with the distribution.
THIS SOFTWARE IS PROVIDED BY KIRAN KANKIPATI ``AS IS'' AND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
KIRAN KANKIPATI OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
The views and conclusions contained in the software and documentation are those of the
authors and should not be interpreted as representing official policies, either expressed
or implied, of Kiran Kankipati.
* This license is applicable exclusive to the Traffic Squeezer components. TrafficSqueezer may
bundle or include other third-party open-source components. Kindly refer these component README
and COPYRIGHT/LICENSE documents, released by its respective authors and project/module owners.
** For more details about Third-party components, you can also kindly refer TrafficSqueezer project
website About page.