The TOFFEE Project
HOMEDOCUMENTATIONUPDATESVIDEOSRESEARCHDOWNLOADSPONSORSCONTACT


Videos :: Videos :: The Linux Channel :: Video Index

0x1a0 Moon Base and Space Colonization - First we need fast Interplanetary Internet
  • Watch online in Youtube
0x17c Linux WAN Emulator | TOFFEE-Mocha | Live bootable ISO Distro | Release Update | 08-Nov-2018
  • Watch online in Youtube
0x172 What is TOFFEE-DataCenter ? - The Big Picture
  • Watch online in Youtube
0x163 LoRaWAN - Network Optimization - Overview - Industry
  • Watch online in Youtube
334 WAN Acceleration (WAN Optimization) Network Stack Architecture - Linux Kernel vs Intel DPDK vs Custom Packet Forward
  • Watch online in Youtube
329 Tweaking Network Latency - Live Demo - via TOFFEE-DataCenter
  • Watch online in Youtube
328 Network Latency and Bandwidth Assessment - for Network Admins and Infrastructure Architects
  • Watch online in Youtube
326 Tracking Live Network Application Data - in a WAN Acceleration (WAN Optimization) Device
  • Watch online in Youtube
325 Tracking Live TCP Sessions (connections) - WAN Optimization Device
  • Watch online in Youtube
309 Bulk Ping Tests - WAN Acceleration
  • Watch online in Youtube
313 Amazon Prime video - Video Acceleration No more Buffering Problems - WAN Acceleration
  • Watch online in Youtube
308 MySQL Database Network Data - WAN Acceleration
  • Watch online in Youtube
307 Skype VOIP Data - WAN Acceleration
  • Watch online in Youtube
306 - Introducing TOFFEE-Fudge - Network Packet Generator
  • Watch online in Youtube
304 Timelapse Screen Capture of TOFFEE-DataCenter Network Acceleration - with new RRDtool graph support
  • Watch online in Youtube
303 TCP Tune-up and Performance Analysis Graphs - Congestion Control - Research - Dos and Don'ts
  • Watch online in Youtube
302 - Bufferbloat in a Networking Device or an Appliance
  • Watch online in Youtube
301 - Riverbed and Silver Peak WAN Optimization vs TOFFEE-DataCenter (TOFFEE and or TrafficSqueezer) - FAQ
  • Watch online in Youtube
300 - YouTube Video Network Traffic Optimization - WAN Optimization Demo
  • Watch online in Youtube
293 - iPerf Network Optimization - WAN Optimization Demo
  • Watch online in Youtube
280 WAN Optimization - Animated demo of Packet Optimization in TOFFEE-DataCenter
  • Watch online in Youtube
279 IP Header Compression in WAN Links and TOFFEE-DataCenter WAN Optimization
  • Watch online in Youtube
274 VLOG - Building my own CDN for TOFFEE website - Finally Completed - Episode5
  • Watch online in Youtube
273 Bitcoin Mining - Blockchain Technology - Optimization via TOFFEE Data-Center WAN Optimization
  • Watch online in Youtube
271 Linux Kernel TCP Congestion Control - tcp_cong.c - tcp_ca_find(), tcp_cong_list, tcp_init_congestion_control(), tcp_get_allowed_congestion_control() - Ep3
  • Watch online in Youtube
270 Network Packet Queue or Buffer - Packet Flow Control, Fragmentation and MTU
  • Watch online in Youtube
269 Linux Kernel TCP Congestion Control - CUBIC or BIC-TCP, Pluggable TCP congestion control datastructures - Ep2
  • Watch online in Youtube
268 TCP Congestion Control Algorithms - implemented in Linux Kernel - Introduction - Ep1
  • Watch online in Youtube
267 Ethtool command - struct ethtool_ops and association with net_device data-structure - Ep2
  • Watch online in Youtube
266 Network Stack design - user-space vs kernel-space - Q&A
  • Watch online in Youtube
265 Network MTU research and optimization of WAN Links
  • Watch online in Youtube
264 Linux Kernel struct ethhdr data-structure - Introduction, code-walk, eth_hdr(), skb_mac_header() APIs - Ep1
  • Watch online in Youtube
263 Linux Kernel struct socket and struct sock - Network API Flow and Architecture sock_sendmsg(), sock_recvmsg() - Ep2
  • Watch online in Youtube
262 Linux Kernel struct socket and struct sock data-structure - Introduction and code-walk - Ep1
  • Watch online in Youtube
261 CEO/CTO Talk :: Startups and Companies operating nearsighted
  • Watch online in Youtube
260 CEO/CTO Talk :: Significance of a Teacher or a Mentor
  • Watch online in Youtube
259 CEO/CTO Talk :: Should Invest in Research to Drive Innovation
  • Watch online in Youtube
255 Off-Grid Home Lab Research Solar Installation
  • Watch online in Dailymotion
  • Watch online in Youtube
254 Linux ioctl() API interface - copy_from_user() and copy_to_user() - Episode 4
  • Watch online in Dailymotion
  • Watch online in Youtube
253 Linux ioctl API interface - Sample Code - Kernel Module - User App - Episode 3
  • Watch online in Dailymotion
  • Watch online in Youtube
252 Linux ioctl( ) API interface - Kernel Examples - Episode 2
  • Watch online in Dailymotion
  • Watch online in Youtube
251 Linux ioctl( ) API interface - Introduction - Episode 1
  • Watch online in Dailymotion
  • Watch online in Youtube
249 Ethtool command - Architecture and source code walk - Episode 1
  • Watch online in Dailymotion
  • Watch online in Youtube
248 net-tools - Source Code Walk - Ifconfig Command - Episode 2
  • Watch online in Dailymotion
  • Watch online in Youtube
247 Mind of a Software Programmer vs a Mind of a an Entrepreneur
  • Watch online in Dailymotion
  • Watch online in Youtube
246 CPU Load - Process vs Threads - Demo
  • Watch online in Dailymotion
  • Watch online in Youtube
245 net-tools - Source Code Walk - ARP Command - Episode 1
  • Watch online in Dailymotion
  • Watch online in Youtube
242 net-tools - Source Code Walk - Ifconfig Command - Episode 1
  • Watch online in Dailymotion
  • Watch online in Youtube
241 IPUtils - Architecture - Ping Command - Episode 2
  • Watch online in Dailymotion
  • Watch online in Youtube
PROOF! Google's manipulative tampered AI - Search results - Dont be Evil Google!
  • Watch online in Dailymotion
239 IPUtils - Source Code Walk - Ping Command - Episode 1
  • Watch online in Youtube
237 Internet optimization through TOFFEE-DataCenter WAN Optimization Demo
  • Watch online in Youtube
236 Manager of a Software Development Team
  • Watch online in Youtube
235 Introducing Multi-dimensional (Multi-universe) Internet Technology
  • Watch online in Youtube
234 Private Leased Line Circuits vs Outdated Public Internet VPN Technology
  • Watch online in Youtube
233 Sweden data leak - never store sensitive data in a public cloud service providers
  • Watch online in Youtube
232 TOFFEE DataCenter WAN Optimization - Google Hangouts demo and VOIP Optimization
  • Watch online in Youtube
231 How to become a programmer? And how to become a software architect? - Episode2
  • Watch online in Dailymotion
  • Watch online in Youtube
230 How to become a programmer? And how companies should screen talented programmers?
  • Watch online in Dailymotion
  • Watch online in Youtube
229 Research Socket overhead in Linux vs Message Queues - followup Episode3
  • Watch online in Dailymotion
  • Watch online in Youtube
228 writing custom Shell or CLI via readline library in C and PHP
  • Watch online in Dailymotion
  • Watch online in Youtube
227 Research Socket overhead in Linux vs Message Queues - followup Episode2
  • Watch online in Dailymotion
  • Watch online in Youtube
226 Research Socket overhead in Linux vs Message Queues and benchmarking
  • Watch online in Dailymotion
  • Watch online in Youtube
223 Code Snippet protocol fixed-header manual parsing and packet generation
  • Watch online in Dailymotion
  • Watch online in Youtube
222 Demo TOFFEE_DataCenter WAN Optimization VM Test Setup
  • Watch online in Dailymotion
  • Watch online in Youtube
220 TOFFEE-Mocha WAN Emulator Jitter Feature
  • Watch online in Dailymotion
  • Watch online in Youtube
219 Setting up a WAN Emulator within VirtualBox
  • Watch online in Dailymotion
  • Watch online in Youtube
218 Tour of my new Home Networking Lab within VirtualBox VM
  • Download via HTTP - CDN - SAMP
  • Download via Google Drive
  • Watch online in Dailymotion
  • Watch online in Youtube
217 WannaCry Ransomware on Windows why not Linux, FreeBSD and other Unix platforms
  • Download via HTTP - CDN - SAMP
  • Download via Google Drive
  • Watch online in Dailymotion
  • Watch online in Youtube
216 Switching from Linux to FreeBSD
  • Download via HTTP - CDN - SAMP
  • Download via Google Drive
  • Watch online in Dailymotion
  • Watch online in Youtube
215 Linux Kernel build system - hardware specs
  • Download via HTTP - CDN - SAMP
  • Download via Google Drive
  • Watch online in Dailymotion
  • Watch online in Youtube
214 Introduction and code-walk - Linux Kernel struct dst_entry datastructure - ep1
  • Download via HTTP - CDN - SAMP
  • Download via Google Drive
  • Watch online in Dailymotion
  • Watch online in Youtube
212 Switching from Ubuntu Unity to Light-weight Ubuntu MATE
  • Download via Google Drive
  • Watch online in Dailymotion
  • Watch online in Youtube
211 VLOG Gluster cluster - Cloud storage setup in my home lab
  • Download via Google Drive
  • Watch online in Dailymotion
  • Watch online in Youtube
210 VLOG Netgear ReadyNAS - Factory Default and Initial Setup
  • Download via Google Drive
  • Watch online in Dailymotion
  • Watch online in Youtube
209 Ubuntu 17.04 Zesty Zapus Upgrade
  • Download via Google Drive
  • Watch online in Dailymotion
  • Watch online in Youtube
208 Networking Protocols - Episode10 - Tunnelling and Encapsulation of Network Data
  • Download via HTTP - CDN - SAMP
  • Download via Google Drive
  • Watch online in Dailymotion
  • Watch online in Youtube
207 tcp_parse_options() API to parse TCP Options in Linux Kernel Networking Sub-system - part7
  • Download via HTTP - CDN - SAMP
  • Download via Google Drive
  • Watch online in Dailymotion
  • Watch online in Youtube
201 Demo :: Fragmented skbuff - Linux Kernel skbuff data-structure - part18
  • Download via HTTP - CDN - SAMP
  • Download via Google Drive
  • Watch online in Dailymotion
  • Watch online in Youtube
200 Coding a simple look-up-table in C - without Linked lists and a binary search
  • Download via HTTP - CDN - SAMP
  • Download via Google Drive
  • Watch online in Dailymotion
  • Watch online in Youtube
195 Linux Kernel /proc Interface - Kernel source /proc samples
  • Download via HTTP - CDN - SAMP
  • Download via Google Drive
  • Watch online in Dailymotion
  • Watch online in Youtube
194 Linux Kernel /proc Interface - sample kernel module /proc access to control netfilter hook
  • Download via HTTP - CDN - SAMP
  • Download via Google Drive
  • Watch online in Dailymotion
  • Watch online in Youtube
193 Linux Kernel /proc Interface - create a directory in /proc file-system
  • Download via HTTP - CDN - SAMP
  • Download via Google Drive
  • Watch online in Dailymotion
  • Watch online in Youtube
192 Linux Kernel /proc Interface - create and write /proc file
  • Download via HTTP - CDN - SAMP
  • Download via Google Drive
  • Watch online in Dailymotion
  • Watch online in Youtube
191 Linux Kernel /proc Interface - create and read /proc file
  • Download via HTTP - CDN - SAMP
  • Download via Google Drive
  • Watch online in Dailymotion
  • Watch online in Youtube
190 Linux Kernel IPv4 stack packet fragmentation and defragmentation APIs
  • Download via HTTP - CDN - SAMP
  • Download via Google Drive
  • Watch online in Dailymotion
  • Watch online in Youtube
181 skbuff kfree_skb API and skb packet drop API return code - Linux Kernel skbuff data-structure - part17
  • Download via HTTP - CDN - SAMP
  • Download via Google Drive
  • Watch online in Dailymotion
  • Watch online in Youtube
176 skbuff skb->next, skb->prev linked-list experiments - Linux Kernel skbuff data-structure - part16
  • Download via HTTP - CDN - SAMP
  • Download via Google Drive
  • Watch online in Dailymotion
  • Watch online in Youtube

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


Recommended Topics:

TOFFEE-Mocha Documentation :: TOFFEE-Mocha - Jitter feature ↗
Saturday' 13-Mar-2021

Off-Grid Solar Power System for Raspberry Pi ↗
Saturday' 13-Mar-2021
When you choose to use your Raspberry Pi device as your IoT based remote weather station or if you are building Linux kernel (like kernel compilation) within the same, you need a good uninterrupted power source (UPS). But if you are using it on site or in some research camping location you can choose to power your Raspberry Pi device with your custom off-grid solar power source.

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-Butterscotch a TOFFEE for Home/SOHO Internet/WAN bandwidth ↗
Saturday' 13-Mar-2021
TOFFEE-Butterscotch a TOFFEE for Home/SOHO Internet/WAN bandwidth

TOFFEE-DataCenter a TOFFEE variant for Data Center applications ↗
Saturday' 13-Mar-2021

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

Watch on Youtube - [1888//1] Deep Space Communication - Episode1 - Introduction ↗


TOFFEE Data-Center optimized Internet of Things (IoT) Platform ↗
Saturday' 13-Mar-2021

The TOFFEE Project :: TOFFEE-Mocha :: WAN Emulator ↗
Saturday' 13-Mar-2021
The TOFFEE Project :: TOFFEE-Mocha :: Linux Open-Source WAN Emulator

TOFFEE (and TOFFEE-DataCenter) deployment with web-proxy cache ↗
Saturday' 13-Mar-2021
If you want to deploy TOFFEE along with a web-proxy cache (such as Squid Proxy) you can deploy the same as shown below. TOFFEE does not cache files. TOFFEE does packet level network optimization. So if you want caching your web content you can use transparent mode web-proxy cache intercepting your WAN links. A web-proxy may reduce amount of data being processed (optimized) within these TOFFEE devices and so reduce the CPU overheads and improve its performance.

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.



Featured Educational Video:
Watch on Youtube - [4073//1] 0x1c9 NAS OS | Expert's take on FreeNAS vs UNRAID | My two cents | Best Tips ↗

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

Building my own CDN - Finally Completed - Update: 17-Dec-2017 ↗
Saturday' 13-Mar-2021
Today I finally completed building my own private CDN. As I discussed so far in my earlier topics (Building my own CDN), I want to custom build the same step-by-step from scratch. And I don't want to for now use/buy third-party CDN subscriptions from Akamai, CloudFlare, Limelight, etc as I discussed earlier.

TOFFEE-Mocha WAN Emulation software development - Update: 15-July-2016 ↗
Saturday' 13-Mar-2021
Today I completed doing all the changes which are meant for the new upcoming TOFFEE-Mocha release. I have increased the resolution and the range of all factor variables. Instead 1 to 10 range now they have a range of 1 to 30. Unlike before the value 1 means it is lot more intense (or in some cases less intense) and the uppermost value 30 means lot less intense (or in some cases lot intense).

TOFFEE hardware selection guide ↗
Saturday' 13-Mar-2021
When you build a WAN Optimization device with TOFFEE the entire packet processing (data optimization) takes place in software layer or in other words more precisely Operating System kernel space. However if you have any compression or encryption hardware accelerator hardware card the parts of the TOFFEE packet processing modules can be offloaded to hardware layer and thus improving its efficiency.




CDN Content Delivery Networks - Types ↗
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 [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