The TOFFEE Project
HOMEDOCUMENTATIONUPDATESVIDEOSRESEARCHDOWNLOADSPONSORSCONTACT


DOCUMENTATION 》 TOFFEE-Mocha WAN emulator Lab deployment and topology guide

Typical TOFFEE-Mocha WAN simulator lab setup
This is the most simplest lab setup which you can do.

  • Scenario 1: You can connect two LAN networks via TOFFEE-Mocha. This will emulate two branch office networks connected via WAN or Internet.
  • Scenario 2: In other case you can connect two test PCs connected via TOFFEE-Mocha. This will be a test setup to test TOFFEE-Mocha itself. This gives an opportunity to test, understand and learn TOFFEE-Mocha features in real-time.

The advantage of this setup is that you can do bulk traffic tests such as large file-downloads, bulk large packet ping tests via TOFFEE-Mocha and do research and analysis. You can test your TCP acceleration and TCP optimization parameters if you had set in your LAN networks or test PCs. TOFFEE-Mocha delay feature helps you to slow-down the network speed and you can see realtime analysis of networking parameters in slow motion.

NOTE: For more details regarding TOFFEE-Mocha test-cases and test-results kindly refer: TEST CASES :: TEST RESULTS :: Raspberry Pi WAN Emulator TOFFEE-Mocha-1.0.14-1-rpi2

TOFFEE-Mocha WAN simulator lab test setup

TOFFEE-Mocha WAN simulator lab setup with WAN Network or with Internet
In this case assume you have Internet or WAN link termination with limited resources you can build a TOFFEE-Mocha WAN emulator. This scenario helps you to get a minimal setup with just two systems (i.e TOFFEE-Mocha device and a test PC). This is needed sometimes to do quick tests which does not need elaborate setup as discussed above. This also helps you to start learning quickly about TOFFEE-Mocha if you are new using TOFFEE-Mocha, new in terms of learning networking concepts, a student, or building a basic home lab with a test WAN emulator.

In situations like this, I highly recommend you to choose a Raspberry Pi based TOFFEE-Mocha device. This will save the space, energy and gives you a ready to use WAN emulator device in a tiny package. Once a Raspberry Pi TOFFEE-Mocha device is configured, you no longer need any keyboard, mouse and monitor in most cases.

TOFFEE-Mocha WAN simulator lab test setup with WAN Network

Setting up a WAN Emulator (TOFFEE-Mocha) within VirtualBox:
You can also setup a complete TOFFEE-Mocha based VM setup as shown in the picture below. As an example in this case it is deployed within VirtualBox. You can follow similar steps and setup within any VM platform such VMware, QEMU, etc. For more details kindly refer this detailed video article HERE.

Setting up a TOFFEE-Mocha WAN Emulator within a Linux VirtualBox VM

TOFFEE WAN Optimization lab test setup via TOFFEE-Mocha WAN simulator:
In this case assume you have to build a test TOFFEE WAN optimization setup in your lab. In that case if you need a WAN emulator to test efficiency of TOFFEE WAN optimization, you can choose to use a TOFFEE-Mocha WAN emulator in between two TOFFEE devices as shown below. Once your complete setup is done, you can test end to end network performance (i.e Site-A <> Site-B) with and without TOFFEE WAN optimization.

By adjusting various parameters in TOFFEE-Mocha you can simulate Mobile networks such as 3G, 4G, etc. You can simulate Satellite networks such as inflight WiFi, Marine networks, defence networks, Satellite Personal Communication Networks (S-PCNs) and so on.

TOFFEE WAN Optimization lab test setup via TOFFEE-Mocha WAN simulator [CDN]



Suggested Topics:


TOFFEE-Mocha - WAN Emulator


Categories

💎 TOFFEE-MOCHA new bootable ISO: Download
💎 TOFFEE Data-Center Big picture and Overview: Download PDF


Recommended Topics:

TOFFEE-DataCenter Live Demo with Clash of Clans game data - 30-Aug-2016 ↗
Saturday' 13-Mar-2021
Today I have done a test setup so that I can able to connect my Android Samsung Tab via TOFFEE DataCenter. Below is my complete test topology of my setup. For demo (and research/development) context I configured TOFFEE DataCenter in engineering debug mode. So that I do not need two devices for this purpose.

Demo TOFFEE_DataCenter WAN Optimization VM (in VirtualBox) Test Setup ↗
Saturday' 13-Mar-2021
Demo TOFFEE_DataCenter WAN Optimization VM (in VirtualBox) Test Setup

TOFFEE-DataCenter screenshots on a Dual CPU - Intel(R) Xeon(R) CPU E5645 @ 2.40GHz - Dell Server ↗
Saturday' 13-Mar-2021

TOFFEE-Mocha Documentation :: TOFFEE-Mocha-1.0.14-1-x86_64 ↗
Saturday' 13-Mar-2021

TOFFEE-DataCenter with GlusterFS Storage Cluster ↗
Saturday' 13-Mar-2021

Advantages of CDN - Content Delivery Networks or Content Distribution Networks ↗
Saturday' 13-Mar-2021



TOFFEE-Mocha - WAN Emulator :: TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64.iso ↗
Saturday' 13-Mar-2021
Download TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64.iso via Google Drive share: Live bootable x86-64 Debian Stretch 9.5 with light-weight LXDE UI ISO (includes source-code): TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64.iso You can find the source tar-ball in the /root folder. To know more about the project kindly refer TOFFEE- Mocha: News and Updates - Documentation. To know more about current specific release, objectives, features, release notes/updates, quick demo and future road-map, you can watch my video below.

Replacing in Lab Intel Core i7 5820K Desktop PC with Intel Celeron 1037U Mini-PC ↗
Saturday' 13-Mar-2021
As a research experiment I replaced my Intel Core i7 5820K desktop PC with my Intel Celeron 1037U Mini-PC as my everyday desktop system. This is an attempt to reduce my overall monthly power consumption. As well an attempt to do feasibility tests and research to know how far Mini PC will dominate the market in future and to study the real potential of Mini PCs.

TOFFEE (and TOFFEE-DataCenter) deployment in Large Infrastructure and or ISP Networks ↗
Saturday' 13-Mar-2021
Large Infrastructure or ISP setup: In case if you are an ISP and interested in deploying a large customer WAN Optimized network or an add-on enhanced (WAN Optimized) network for select few customers, then you can deploy something as shown below. Although this case is not meant for hobby/DIY users. This is a feasible solution for high-end professional application and the same can be deployed.

The TOFFEE Project :: TOFFEE :: WAN Optimization ↗
Saturday' 13-Mar-2021
TOFFEE is an open-source WAN Optimization (Network Performance Optimization) software which can be used to optimize your critical networks.



Featured Educational Video:
Watch on Youtube - [171//1] 169 Q&A - Add additional HardDrive or storage space in Linux VirtualBox VM ↗

MySQL Database Network Data - WAN Acceleration ↗
Saturday' 13-Mar-2021
Here is a quick demo of TOFFEE WAN Optimization optimizing MySQL Data transfers of a MySQL Client to Server Remote Access.

First TOFFEE-Mocha Code Release ↗
Saturday' 13-Mar-2021
TOFFEE-Mocha is my dream project which I thought working on it since several years. I want to make a WAN emulation software which is straight forward and simple to use. I used tc scripts along with iptables for testing my TOFFEE (and TrafficSqueezer before TOFFEE) and I am not quite satisfied with the same. As one can understand these scripts are not meant for WAN emulation.

The TOFFEE Project :: TOFFEE-DataCenter :: WAN Optimization ↗
Saturday' 13-Mar-2021
The TOFFEE Project :: TOFFEE-DataCenter :: Linux Open-Source WAN Optimization

Demo TOFFEE-DataCenter WAN Optimization VM Test Setup ↗
Saturday' 13-Mar-2021




TOFFEE-DataCenter Download :: TOFFEE-DATACENTER-1.2.2-1-portable ↗
Saturday' 13-Mar-2021



Research :: Optimization of network data (WAN Optimization) at various levels:
Network File level network data WAN Optimization


Learn Linux Systems Software and Kernel Programming:
Linux, Kernel, Networking and Systems-Software online classes


Hardware Compression and Decompression Accelerator Cards:
TOFFEE Architecture with Compression and Decompression Accelerator Card


TOFFEE-DataCenter on a Dell Server - Intel Xeon E5645 CPU:
TOFFEE-DataCenter screenshots on a Dual CPU - Intel(R) Xeon(R) CPU E5645 @ 2.40GHz - Dell Server