TOFFEE项目
文档更新影片研究下载赞助商联系


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 [CDN]

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 [CDN]

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 [CDN]

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]



建议主题:


TOFFEE-Mocha - WAN Emulator


Categories

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


推荐主题:

TCP Tune-up and Performance Analysis Graphs - Congestion Control - Research - Dos and Don'ts ↗
Saturday' 13-Mar-2021

Detect and Monitor Failing Harddrive in Linux - My Seagate 500GB HDD Died ↗
Saturday' 13-Mar-2021
My 500GB Seagate Barracuda 7200RPM hard-drive suddenly started making mild clicking noise. I found this happening since morning. I was suspicious that something wrong in this drive and when I opened the Linux Disks app, I can find the cause of this issue. The disk is increasingly getting read errors. Besides I can see various other parameters such as Power-On Hours, Temperature, Head flying hours, etc.

Demo TOFFEE-DataCenter WAN Optimization packaging feature ↗
Saturday' 13-Mar-2021

First TOFFEE Code Release ↗
Saturday' 13-Mar-2021
I started working on the new TOFFEE project (which is the fork of my earlier TrafficSqueezer open-source project) starting from 1st January 2016 onwards. Ever since I was busy in research and altering certain old features so that it is more minimal than TrafficSqueezer, a more focused agenda, deliver refined code and a broader vision. I have lined up more things to follow in the upcoming months. I want to focus about all aspects of WAN communication technologies not just on core WAN Optimization research and technology.

TOFFEE-Butterscotch Documentation :: TOFFEE-Butterscotch-1.0.11-rpi2-23-nov-2016 ↗
Saturday' 13-Mar-2021
TOFFEE-Butterscotch Documentation :: TOFFEE-Butterscotch-1.0.11-rpi2-23-nov-2016

Introducing TOFFEE-Fudge - Network Packet Generator ↗
Saturday' 13-Mar-2021
TOFFEE Fudge is a simple intuitive Network Packet Generator which can be used to create custom test synthetic Network Packets and can be used in various applications such as networking research, network infrastructure troubleshooting, ethical hacking, as a network software development tool and so on.

在YouTube上观看 - [905//1] 293 - iPerf Network Optimization - WAN Optimization Demo ↗


Skype VOIP Data - WAN Acceleration ↗
Saturday' 13-Mar-2021

Recording Lab Monthly power-consumption readings for Research ↗
Saturday' 13-Mar-2021
Here is my home lab monthly power-consumption readings for research. This will help to measure and monitor the overall power usage and assess the power requirements. This will help me in future purchases such as UPS, battery upgrades and so on. And as well remove replace old obsolete hardware with new less power-consuming devices.

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.

TOFFEE DataCenter WAN Optimization - Google Hangouts demo and VOIP Optimization ↗
Saturday' 13-Mar-2021
TOFFEE DataCenter WAN Optimization - Google Hangouts demo and VOIP Optimization



Featured Educational Video:
在YouTube上观看 - [404//1] 0x202 Circular Ring Buffers Live Visual Demo | Linux Kernel | Device Drivers | Network Stack | P2 ↗

Tracking Live TCP Sessions (connections) - WAN Optimization Device ↗
Saturday' 13-Mar-2021

TOFFEE-Mocha WAN Emulation software development - Update: 20-Oct-2016 ↗
Saturday' 13-Mar-2021
I was doing some specific tests in my TOFFEE and TOFFEE-DataCenter (WAN optimization) scenarios such as variable upload and download speeds. And I was also doing some experiments with speedtest.net and I did some of these tests with TOFFEE-Mocha. I realized there is a case that I can introduce asymmetric constant delays so that you can get different download speed and a different upload speed. And in some cases much faster download speeds and relatively slower upload speeds.

Tweaking Network Latency - Live Demo - via TOFFEE-DataCenter ↗
Saturday' 13-Mar-2021

My Lab HDD and SSD logs for research ↗
Saturday' 13-Mar-2021




Building my own CDN - Moving away from Joomla to non-Joomla website - Update: 01-Oct-2016 ↗
Saturday' 13-Mar-2021
Seems there are couple of Inmotionhosting servers are down. And one of the server includes The TOFFEE Project website hosted server. I was in touch with the Inmotionhosting team trying to resolve the same. I found a unique issue that all my website files are intact and the Joomla database. But the Joomla database tables are completely wiped out and missing. Besides there is also a sort of upgrade going on in their servers. Luckily I have the most recent backup of the entire website.



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