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 (and TOFFEE-DataCenter) deployment with VPN devices ↗
Saturday' 13-Mar-2021
In case if you need to deploy TOFFEE along with your existing VPN devices you can deploy the same as shown below. This will allow your VPN devices to encrypt your TOFFEE WAN Optimized network data. NOTE: Make sure about the VPN deployment topology done in the right order. Else TOFFEE (LAN side) may get VPN encrypted packets which may not be possible (and or difficult) to further optimize. Hence always make sure to deploy them in a topology suggested below so that TOFFEE devices are out of VPN tunnel.

Optimization of network data (WAN Optimization) at various levels ↗
Saturday' 13-Mar-2021
WAN Network data can be optimized at various levels depending upon the network applications, protocols, topology and use-cases. So the amount of data you can optimize will depend on the strategy you choose to optimize. Such as: Network Packet level optimization, Session level optimization, File level optimization, etc.

Benchmark Raspberry Pi and other embedded SoC with TrueBench ↗
Saturday' 13-Mar-2021
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. With TrueBench Raspberry Pi 3, Raspberry Pi 2B and Raspberry Pi 2 are benchmarked and you can do a comparative analysis with standard mainstream x86 devices.

TOFFEE Data-Center WAN Optimization deployment in Big Data Analytics ↗
Saturday' 13-Mar-2021

A study on WAN Optimization Techniques ↗
Saturday' 13-Mar-2021
There are various techniques with which one can optimize their WAN Network Data. Any long distance communication can be considered as WAN Network. A decade ago any network connecting two countries, considered as a WAN network, and a network within a city as MAN and soon. But these days in general any long distance communication is considered as WAN Network. Such as your Mobile communication networks, Satellite networks, Space Networks (Deep space networks), Trans-Atlantic cable networks, etc.

WAN Optimization iPhone and Android - Mobile App ↗
Saturday' 13-Mar-2021



The TOFFEE Project :: TOFFEE-Butterscotch :: Save and Optimize your Internet/WAN bandwidth ↗
Saturday' 13-Mar-2021
TOFFEE-Butterscotch is an open-source software which can be used to save and optimize your Internet/WAN bandwidth. Unlike TOFFEE (and TOFFEE-DataCenter) TOFFEE-Butterscotch is a non peer-to-peer (and asymmetric) network optimization solution. This makes TOFFEE-Butterscotch an ideal tool for all Home and SOHO users.

Bulk Ping Tests - WAN Acceleration ↗
Saturday' 13-Mar-2021

TOFFEE WAN Optimization software development, roadmap, live-demo - Update: 06-Nov-2016 ↗
Saturday' 13-Mar-2021
Here are some of the screenshots of the new upcoming TOFFEE WAN Optimization release and live demo.

TOFFEE (and TOFFEE-DataCenter) optimized Mobile Wireless Backhaul Networks ↗
Saturday' 13-Mar-2021
TOFFEE can be used to optimize expensive Wireless backhaul network infrastructure. TOFFEE can be deployed over existing slow or often outdated old backhaul networks too. This will leverage mobile ISPs and network service providers to reduce their bulk IT CapEx and OpEx Costs.



Featured Educational Video:
Watch on Youtube - [943//1] x23e TrueNAS ZFS Pool Resilver over and over again issue | ZFS NAS Storage | Forever Resilver ↗

Introducing TOFFEE-Butterscotch - Save and Optimize your Internet/WAN bandwidth ↗
Saturday' 13-Mar-2021
TOFFEE-Butterscotch yet another variant of TOFFEE can be used to save and optimize your Home/SOHO Internet/WAN bandwidth. Unlike TOFFEE (and TOFFEE-DataCenter) TOFFEE-Butterscotch is a non peer-to-peer (and asymmetric) network optimization solution. This makes TOFFEE-Butterscotch an ideal tool for all Home and SOHO users.

Riverbed and Silver Peak WAN Optimization vs TOFFEE-DataCenter (TOFFEE and or TrafficSqueezer) - FAQ ↗
Saturday' 13-Mar-2021

Multi-dimensional (Multi-universe) Internet Technology - A Proposal ↗
Saturday' 13-Mar-2021
Currently what we have is a single homogeneous (sort of) WWW Internet. Which we can consider as a single-dimensional network. What I propose is that we can create complete independent multiple Internets with each Internet having its own IP-address space, Domain namespace and an authority to manage Domain names. And these networks/Internets can be entirely IPv4 only based or IPv6 only based.

TOFFEE-DataCenter :: Features Supported ↗
Saturday' 13-Mar-2021
Here is a list of TOFFEE-DataCenter features supported. TOFFEE-DataCenter currently supports some of the important features such as loss-less network data compression, Packet Deduplication (protocols/applications supported), Application Acceleration, TCP Acceleration, dynamic MTU optimization, data packaging, hardware offload support, etc.




WAN Optimization iPhone and Android - Mobile App ↗
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 [CDN]


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