The TOFFEE Project
HOMEDOCUMENTATIONUPDATESVIDEOSRESEARCHDOWNLOADSPONSORSCONTACT


RELEASE 》 TOFFEE-Mocha - WAN Emulator :: TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64.iso

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:


Here are some of the screenshots and an overview of this release (for more feature details and instructions refer documentation and updates):

TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64.iso is built upon Debian Stretch 9.5 x86_64 platform (with light-weight LXDE desktop environment UI).
01 TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64.iso - Login Page

Login via - username: "root" and password: "welcome".
02 TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64.iso - Debian Login

Default LXDE Desktop UI
03 TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64.iso - Desktop

Open Firefox. And you should get the default pre-configured home page (http://localhost/toffee_mocha) as shown below:
04 TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64.iso - Firefox

Login via - username: "root" and password: "welcome".
05 TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64.iso - Login

TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64 - Home Page
06 TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64.iso - Home Page

TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64 - Server Status
07 TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64.iso - Server Status

TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64 - Network Port Settings Page
08 TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64.iso - Port Settings Page

Configure the ports. Any two ports as LAN and WAN ports. And optional Management port. * refer documentation for more details
09 TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64.iso - Ports Settings Page

Test Desktop connected via TOFFEE Mocha WAN Emulator
10 TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64.iso - test access - ping - via Toffee Mocha WAN Emulator

A quick wget test via TOFFEE Mocha WAN Emulator
11 TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64.iso - test access - wget - via Toffee Mocha WAN Emulator

Configuring constant packet delay. * refer documentation for more details as well in-page context based help.
12 TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64.iso - packet delay

A quick wget test via TOFFEE Mocha WAN Emulator with a constant packet delay feature.
13 TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64.iso - test access - wget with packet delay - via Toffee Mocha WAN Emulator

TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64 - live stats Network Bytes and Packets
14 TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64.iso - live stats bytes and packets

TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64 - live stats TCP Sessions
15 TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64.iso - live stats TCP Sessions

TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64 - live stats Network Application
16 TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64.iso - live stats Network Application

TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64 - About Page
17 TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64.iso - About Page

TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64 - License Page
18 TOFFEE-MOCHA-2.0.3-0-10-nov-2018-x86-64.iso - License Page

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


Recommended Topics:

TOFFEE-Butterscotch Bandwidth saver software development - Update: 17-Nov-2016 ↗
Saturday' 13-Mar-2021
Here is my second software development update of TOFFEE-Butterscotch. In the previous update (28-Oct-2016) I discussed about the Alerts, etc. Whereas in my first TOFFEE-Butterscotch news update I have introduced about TOFFEE-Butterscotch research, project specifications, use-cases, etc.

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.

TOFFEE (and TOFFEE-DataCenter) deployment in SD-WAN Applications ↗
Saturday' 13-Mar-2021
Software-Defined Wide Area Networking (SD-WAN) is a new innovative way to provide optimal application performance by redefining branch office networking. Unlike traditional expensive private WAN connection technologies such as MPLS, etc., SD-WAN delivers increased network performance and cost reduction. SD-WAN solution decouple network software services from the underlying hardware via software abstraction.

WAN Optimization - Animated demo of Packet Optimization in TOFFEE-DataCenter ↗
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.

TOFFEE-Mocha WAN Emulation software development - Update: 17-June-2016 ↗
Saturday' 13-Mar-2021
Now I supported and finished complete GUI support of these parameters so that you can configure, store, reboot and the same will restore upon reboot. Besides I complete the TOFFEE-Mocha Big-Picture page. The Big picture is an interface where you can find all the configuration (or settings) of the TOFFEE-Mocha. This is almost similar to CISCO device show all command but in graphical representation. Sometimes a network admin can also print the Big Picture page and paste it near to the device to refer its settings.



Introducing TOFFEE-DataCenter ↗
Saturday' 13-Mar-2021
TOFFEE TOFFEE Data-Center is specifically meant for Data Center, Cluster Computing, HPC applications. TOFFEE is built in Linux Kernel core. This makes it inflexible to adapt according to the hardware configuration. It does sequential packet processing and does not scale up well in large multi-core CPU based systems (such as Intel Xeon servers, Core i7 Extreme Desktop systems,etc). Apart from this since it is kernel based, if there is an issue in kernel, it may crash entire system. This becomes a challenge for any carrier grade equipment (CGE) hardware build.

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

INDEX :: Content Delivery Networks or Content Distribution Networks (CDN) ↗
Saturday' 13-Mar-2021

Bufferbloat in a Networking Device or an Appliance ↗
Saturday' 13-Mar-2021



Featured Educational Video:
Watch on Youtube - [1836//1] x257 tp-link UE300 Linux Kernel Realtek Driver Codewalk rtl8153a-3 r8152 USB 3.0 to Gigabit - Part1 ↗

TOFFEE-Mocha Documentation :: TOFFEE-Mocha-1.0.14-1-rpi2 - Raspberry Pi WAN Emulator ↗
Saturday' 13-Mar-2021

TOFFEE-DataCenter WAN Optimization software development - Update: 13-Aug-2016 ↗
Saturday' 13-Mar-2021
Earlier the TOFFEE is intended to work on IoT devices, Satellite Networks, branch office/SOHO deployments. In most cases the users may deploy just one or couple of TOFFEE devices per site. But in the case of TOFFEE-DataCenter, users can scale-up deploying the same in multiple servers in a sort of distributed cluster computing scenario. Besides the core TOFFEE-DataCenter components (such as packet processing engine/framework), I need to do lot of changes in its Graphical User Interface (GUI) too to address these new requirements.

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.

TOFFEE-Mocha WAN emulator Lab deployment and topology guide ↗
Saturday' 13-Mar-2021



Watch on Youtube - [889//1] 280 WAN Optimization - Animated demo of Packet Optimization in TOFFEE-DataCenter ↗

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.



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


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