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


语言 :: 英语
注意:这页是通过Google Translate自动翻译的。 请忽略任何错误。

加速VPN网络

* 阅读更多 ↗

欢迎来到 TOFFEE项目

TOFFEE项目是基于Linux的开源项目及其相关研究的集合。

  • TOFFEE - 广域网优化
  • TOFFEE-DataCenter - 服务器和数据中心广域网优化
  • TOFFEE-Mocha - WAN模拟器
  • TOFFEE-Fudge - 网络包发生器
  • TOFFEE-Butterscotch - 保存并优化您的Internet / WAN带宽
  • TOFFEE-SoftServer - 预安装和预先定制的软件虚拟机,用于一般性,研究和生产用途
  • TrueBench - 多平台硬件/ CPU基准测试
  • The Linux Channel - Linux和开源研究视频频道
  • The FreeBSD Channel - FreeBSD和Open-Source研究视频频道

理解TOFFEE项目 - 生态系统和全景图:
在你探索相同之前,这里是整个TOFFEE项目的生态系统。 主要目标是在各种情况下通过各种手段实现网络优化(实际使用情况),然而,与其他开源项目不同的是,TOFFEE项目 不只是一个项目/源代码。 它有着广阔的眼光和长期的重点。 它是整个生态系统,包括各种组件,如研究,所需的工具(有些是自制的像TOFFEE-Mocha),学习/教育, 等等。 在这个强大的平台之上,最终的单个组件如下:TOFFEE,TOFFEE-DataCenter等。 “TOFFEE项目”一词实际上是指这一愿景,生态系统和全景图。

TOFFEE项目 - 生态系统


TOFFEE
TOFFEE是一款开源广域网优化(网络性能优化)软件,可用于优化关键网络,如:

例如,典型的TOFFEE设置:详细了解: TOFFEE广域网优化部署


TOFFEE DataCenter
TOFFEE-DataCenter是面向数据中心,服务器,HPC,负载平衡,集群/云计算和SDN部署的新TOFFEE变体。 借助TOFFEE-DataCenter(和TOFFEE),OEM和其他设备供应商可以利用此平台/堆栈,集成,移植和构建WAN优化 设备/设备到他们现有的产品系列。 或者通过相同的方式构建专用的WAN优化硬件产品系列。

学习更多关于: TOFFEE-DataCenter Server and Data-Center WAN Optimization
TOFFEE-DataCenter: Supported features

TOFFEE / TOFFEE-DataCenter的优势:

  • 无限的TCP会话
  • 优化TCP,UDP,ICMP和SCTP
  • 优化TCP-Header,UDP-Header(IP Header未触及无缝的端到端数据包路由)
  • 使现有的VPN性能更快:TOFFEE防止由于额外的报头和加密(超出MTU)而导致的VPN数据包碎片,
  • 支持IPv4和IPv6
  • 无损分组压缩
  • 包重复数据删除
  • 特定于应用程序的优化:HTTP,SSL,FTP,Skype,谷歌环聊,DNS,VNC,TeamViewer,MySQL,CIFS,SIP,RTP / RTCP,SMTP,POP等。
  • 无状态包处理
  • 扩展为支持硬件包处理以及基于硬件的无损压缩(加速卡)
  • 优化直播数据流(如VoIP,Podcast,Radio,Live TV),这些数据无法通过任何现有的文件缓存解决方案进行优化


TrueBench
TrueBench是一个独特的开源基准测试系统,其核心系统性能和效率参数在极高分辨率 对于给定的特定任务,数百万/十亿μ秒的量级。 TrueBench是TOFFEE项目研究的一部分。 更多细节: visit TrueBench


TOFFEE Butterscotch
TOFFEE-Butterscotch是一款开源软件,可用于保存和优化您的Internet / WAN带宽。 与TOFFEE(和TOFFEE-DataCenter)不同,TOFFEE-Butterscotch是非对等(和不对称)网络优化解决方案。 这使TOFFEE-Butterscotch成为所有家庭和SOHO用户的理想工具。


TOFFEE Mocha
TOFFEE-Mocha是一款开源广域网仿真软件,可用于模拟(模拟)WAN网络。 您可以构建测试WAN网络并模拟WAN 像TOFFEE-Mocha一样的行为,如数据包延迟,随机数据包丢弃,数据包损坏等等。 TOFFEE-Mocha也可用作在实验室建立TOFFEE WAN优化测试设置的工具。 通过TOFFEE-Mocha广域网仿真器,您可以模拟:

  • 延迟和带宽
  • 突发流量(抖动)
  • 拥塞
  • 数据包丢失


TOFFEE Fudge
TOFFEE-Fudge是即将推出的新开源网络数据包生成器。 TOFFEE Fudge的一些目标是:

  • 简单
  • 精确
  • 可预测
  • 可重复(通过播放)

NOTE: TOFFEE-Fudge is scheduled to be released sometime around Apr/May 2018.


TOFFEE SoftServer
TOFFEE SoftServer(s)是一套预安装和预定制的软件虚拟机,用于一般性,研究和生产用途。 这些软件VM服务器可以用作定制用户应用程序,软件应用程序的标准/参考平台 可以建立和测试。 For more details: 请访问TOFFEE SoftServer



The Linux Channel
Linux频道 - 适用于高级Linux用户,系统和网络软件程序员和技术爱好者的Youtube Linux频道。

更多细节:

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


推荐主题:

DIY TOFFEE WAN Optimization Device with Intel Celeron Mini PC ↗
Saturday' 13-Mar-2021
Here is a step-by-step DIY to build your own Intel based Mini PC WAN Optimization Device with TOFFEE. I chose this below Intel Celeron Mini PC since it is fan-less aluminium case and as well it has 2 dedicated inbuilt Gigabit Ethernet ports. You can use one for LAN Network and one for WAN Network.

Recording Lab Monthly off-grid power-consumption readings for research ↗
Saturday' 13-Mar-2021

TOFFEE-DataCenter WAN Optimization :: TOFFEE-DATACENTER-1.3.25-1-portable ↗
Saturday' 13-Mar-2021
Download TOFFEE-DATACENTER-1.3.25-1-portable.tar.xz via Google Drive share: platform independent (portable) source: TOFFEE-DATACENTER-1.2.2-1-portable.tar.xz * Alternatively download from SOURCEFORGE project site. * Here are the TOFFEE-DataCenter supported features. * To know more about the project kindly refer TOFFEE-Datacenter Documentation, News and Updates

TOFFEE-DataCenter as a VNF for NFV ↗
Saturday' 13-Mar-2021

Bitcoin Mining - Blockchain Technology - Network Optimization via TOFFEE Data-Center WAN Optimization ↗
Saturday' 13-Mar-2021
Bitcoin Mining - Blockchain Technology - Network Optimization via TOFFEE Data-Center WAN Optimization

Network MTU research and optimization of WAN Links ↗
Saturday' 13-Mar-2021
Network MTU research and optimization of WAN Links



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 deployment topology guide ↗
Saturday' 13-Mar-2021
Assume you have two sites (such as Site-A and Site-B) connected via slow/critical WAN link as shown below. You can optimize this link by saving the bandwidth as well possibly improve the speed. However, the WAN speed can be optimized only if the WAN link speeds are below that of the processing latency of your TOFFEE installed hardware. Assume your WAN link is 12Mbps, and assume the maximum WAN optimization speed/capacity of Raspberry Pi is 20Mbps, then your link will get speed optimization too. And in another case, assume your WAN link is 50Mbps, then using the Raspberry Pi as WAN Optimization device will actually increase the latency (i.e slows the WAN link). But in all the cases the bandwidth savings should be the same irrespective of the WAN link speed. In other words, if you want to cut down the WAN link costs via this WAN Optimization set up, you can always get it since it reduces the overall bandwidth in almost all the cases (including encrypted and pre-compressed data).

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

Recording Lab Monthly off-grid power-consumption readings for research ↗
Saturday' 13-Mar-2021



Featured Educational Video:
在YouTube上观看 - [943//1] x23e TrueNAS ZFS Pool Resilver over and over again issue | ZFS NAS Storage | Forever Resilver ↗

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.

My sample Wireshark packet capture files for research ↗
Saturday' 13-Mar-2021
I have a huge repository (or collection) of sample Wireshark packet capture files for reference. I use them extensively for research and development of TOFFEE as well to understand various protocol PDUs and protocol standards. I personally collected various test captures via Wireshark during my test and experimental research setup during the course of TOFFEE development. Say if you are a student and learning Networking and or say VoIP data and VoIP packets, you can analyse my VoIP sample Wireshark captures. Or in other case assume you are doing some quick research (or development) and want to refer few handful of VoIP packets then you can download and analyse my sample packet capture files.

TOFFEE-Mocha WAN Emulation software development - Update: 1-July-2016 ↗
Saturday' 13-Mar-2021
Today I got a feature request from Jonathan Withers. Jonathan is from a company called MultiWave Australia. He said he is able to get the TOFFEE-Mocha Raspberry Pi setup up and with that he is able to emulate geostationary satellite link. But he requested me is there a way to extend the constant packet delay from 40mS to 500mS. So as a part of his request I supported the same in the current ongoing development version of TOFFEE-Mocha.

Setting up a WAN Emulator within VirtualBox ↗
Saturday' 13-Mar-2021



在YouTube上观看 - [1888//1] Deep Space Communication - Episode1 - Introduction ↗

TOFFEE-DataCenter a TOFFEE variant for Data Center applications ↗
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