The TOFFEE Project
The TOFFEE Project

Documentation :: VPN Network Optimization via TOFFEE WAN Optimization

Written by: Kiran Kankipati - Published: 24-Jan-2017


VPN Networks may degrade network performance due to various packet processing overheads such as encryption and by adding extra network protocol header(s) (such as IPv4/IPv6, IPSec, etc). This may inflate near MTU sized packets and causes excessive packet fragmentation. Here are the few examples of packet processing involved in a VPN (or a VPN like) Tunnel.

Example 1:
IPSec VPN Framerelay
* Image courtesy CISCO

Example 2:
IPSec ESP Tunnel Mode
* Image courtesy CISCO

VPN Network optimization with TOFFEE: With TOFFEE you can optimize these packets even before they get processed on to a VPN device. TOFFEE optimizes packet contents (application payload and transport headers) so that these TOFFEE optimized packets when they get processed by VPN devices (or VPN software stack) they may never need further packet fragmentation. Here is a deployment scenario of TOFFEE with VPN devices:
TOFFEE deployment with VPN devices

For more details kindly watch the Youtube video below:

VPN Network Optimization via TOFFEE

Suggested Topics:

TOFFEE - WAN Optimization
TOFFEE Download :: TOFFEE-1.1.70-1-portable
VPN Network Optimization via TOFFEE WAN Optimization
TOFFEE Benchmarks :: TOFFEE-1.1.28
TOFFEE with Hardware Compression and Decompression Accelerator Cards
DIY TOFFEE WAN Optimization Device with Intel Celeron Mini PC
TOFFEE Documentation :: TOFFEE-1.1.24-3-rpi2
TOFFEE deployment topology guide
TOFFEE hardware selection guide
TOFFEE License

TOFFEE-DataCenter - WAN Optimization
TOFFEE - WAN Optimization
TOFFEE-Mocha - WAN Emulator
TOFFEE-Butterscotch - Save and Optimize your Internet/WAN bandwidth

The TOFFEE Project - v5.45 :: Updated: 11-Oct-2017 :: © 2017 :: Author: Kiran Kankipati