TOFFEE is an open-source WAN Optimization (Network Performance Optimization) software which can be used to optimize your critical networks such as:

Learn more about: TOFFEE WAN Optimization deployment

TOFFEE WAN Optimization deployment topology guide

Advantages of TOFFEE:

  • unlimited TCP sessions
  • optimizes TCP, UDP, ICMP and SCTP
  • optimizes TCP-Header, UDP-Header (IP Header is untouched for seamless end-to-end packet routing)
  • supports IPv4 and IPv6
  • lossless packet compression
  • packet de-duplication (templates)
  • application specific optimization: HTTP, SSL, FTP, Skype, Google-Hangouts, DNS, VNC, TeamViewer, MySQL, CIFS, SIP, RTP/RTCP, SMTP, POP, etc
  • stateless packet processing
  • extended to support hardware packet processing as well hardware based loss-less compression (acceleration cards)

Limitations of TOFFEE:

  • does not do file caching


TOFFEE Architecture:
TOFFEE optimizes discrete Network packets in real-time. This makes TOFFEE scalable and extremely versatile in terms of optimizing infinite number of TCP/UDP communication sessions. TOFFEE is built within Linux Kernel Networking sub-system, this makes TOFFEE to support any third-party compression acceleration hardware with minimal integration effort. TOFFEE does not do file-caching, since in real-world applications Network communication data is dynamic and unpredictable such as VOIP, live-streaming, TV broadcast and database applications. TOFFEE however optimizes data (besides compression) via Data-Deduplication (a.k.a Packet Templating feature in TOFFEE) which is extremely effective in optimizing unpredictable live dynamic data.

TOFFEE-DataCenter is the new upcoming TOFFEE variant meant for Data Center, Server, HPC, Load Balancing, Cluster Computing, SDN deployments. Click HERE for more details.

TOFFEE-DataCenter WAN Optimization


First TOFFEE-DataCenter Live demo in a test wireless network. Click HERE for more details.

NEWS :: TOFFEE-DataCenter - First Live Demo and software development - Update: 26-Aug-2016


TOFFEE-Mocha is an open-source WAN Emulation software which can be used to emulate (simulate) WAN networks. You can build test WAN networks and emulate WAN like behaviour with TOFFEE-Mocha such as packet delays, random packet drops, packet corruption and so on. TOFFEE-Mocha can also be used as a tool to build TOFFEE WAN Optimization test setup at your lab. With TOFFEE-Mocha WAN Emulator you can emulate:

  • Latency and Bandwidth
  • Bursty Traffic (Jitter)
  • Congestion
  • Packet Loss

Learn more about: TOFFEE-Mocha WAN Emulator deployment

TOFFEE-Mocha WAN Emulator lab test setup

Introducing TrueBench - a high resolution CPU benchmarking system:


TrueBench is an unique open-source benchmarking system in which the core system performance and efficiency parameters are measured at extreme high resolution in the order of several million/billion µ-seconds for a given specific task. TrueBench is a part of The TOFFEE Project research. For more details: visit TrueBench