TOFFEEプロジェクト
ホームドキュメンテーション更新ビデオ研究ダウンロードスポンサー接触


RESEARCH 》 Multi-dimensional (Multi-universe) Internet Technology - A Proposal

Preface:
Kindly watch my detailed Youtube intro video to understand the context:

Currently what we have is a single homogeneous (sort of) WWW Internet. Which we can consider as a single-dimensional network. Here are the reasons why I mean its single-dimensional:

  • common IPv4 address-space (public IP) across the world
  • DNS mapping and domains (namespace across the world)
  • Internet Assigned Numbers Authority (IANA) (ICANN) controlling/responsible for domain namespace across the world

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.

01 Multi-dimensional Multi-universe Internet Technology [CDN]

ISPs:
Currently we have only a choice to choose the ISP and by subscribing to their service we get access to single Internet. But with multiple Internets we can have subscriptions to one or multiple Internets just like TV channels as shown below.

02 Multi-dimensional Multi-universe Internet Technology [CDN]

International vs National Internets:
We have currently Internet which is a global WWW. But we can have country specific Internet, community specific Internet, area specific Internet, and so on as shown below with multi-dimensional Internets.

03 Multi-dimensional Multi-universe Internet Technology [CDN]

Community Internets:
So if it is a small community driven Internet it is nothing but an Intranet (sort of). In this case we may no longer need large ISPs. Instead this network can be built and managed entirely by community with public/community funded networking equipment.

04 Multi-dimensional Multi-universe Internet Technology [CDN]

Country specific Internets:
Unlike existing Internet. Country specific Internet can have a complete Internet infrastructure heavily regulated by local country specific laws. This may help in few situations such as tackling issues like pronography, violence, drugs, etc which a specific country may wish to ban/censor all together. This is not possible with existing scenario. Internet is so vast banning outright any content is simply not always feasible. Sometimes this also means safe Internet for schools, children and family.

Some challenges:
Apart from various advantages having multiple Internets (as discussed above). I can foresee these issues. You can kindly put forward your views :)

  • Case 1: Spanning Domain names across Internets this way. But is this legal ?
    05 Multi-dimensional Multi-universe Internet Technology [CDN]
  • Case 2: Phishing, security and authenticity ?
  • Case 3: Possibility of Inter-connectivity (some kind of bridging, etc) ?
    So that users connected to WWW can reach WWW2, WWW3 and so on.
    Note: Bridging I mean not L2-bridging. What I mean here is chances/feasibility of Internet Inter-connectivity.
    06 Multi-dimensional Multi-universe Internet Technology

Why and when I got such an idea:
I got this idea in the year 2014 when I was exploring about CubeSats (and such Satellite Network via Raspberry Pi soon after I purchased my first Raspberry Pi2). Satellite networks are networks of networks. Unlike land based networks Satellite Networks have no such restrictions. And I was also partially inspired by Google Loon project. Eventually it struck me that why we need to limit ourselves with just one Interent (or WWW) ? Why cannot we have multiple individual (and so multi-dimensional) WWWs ?

So I was confused how to share this view globally. Initially shared with few of my high-profile contacts who are into Internet services, Network Infrastructure domain, etc. But eventually it turned out either they are not interested, or a case that they are unable to imagine the magnitude of change this can cause globally.

Conclusion:
Hope you guys got some big picture. I am still in the process of writing this proposal. If you have any ideas or suggestions you can kindly put forward.



Suggested Topics:


Generic

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


おすすめトピック:

Advantages of CDN - Content Delivery Networks or Content Distribution Networks ↗
Saturday' 13-Mar-2021

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

WAN Optimization Network Stack Architecture - Linux Kernel vs Intel DPDK vs Custom Packet Forward ↗
Saturday' 13-Mar-2021

Why TOFFEE is forked from TrafficSqueezer ↗
Saturday' 13-Mar-2021
TrafficSqueezer is an open-source WAN Optimization project. TrafficSqueezer is mainly a research project which is started around mid-2006. It is initially started as a research (or prototype) code even before it is officially registered in Sourceforge.net. But this code is just primitive user-space raw socket modules. This is later refined and a pre-alpha version is created. Followed by which Alpha release. This prototype code is moved from user-space to Linux Kernel (Kernel Space) and then the journey begin in terms of making a serious WAN Optimization solution. Once the pre-beta and beta releases are complete the mainstream series is started.

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.

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.



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

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

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

TOFFEE (and TOFFEE-DataCenter) optimized Satellite (inflight/marine/defense) ISP Networks ↗
Saturday' 13-Mar-2021
TOFFEE Optimized Satellite ISP Network: TOFFEE/TOFFEE-DataCenter can be used to optimize Satellite Networks (Satellite based Internet Networks, VoIP, Data, private leased-links) as shown. Ground station transponders can be connected via array of TOFFEE Devices and in the remote CPE can have dedicated or inbuilt TOFFEE with which you can establish a WAN Optimized Satellite Network Tunnel as shown.



Featured Educational Video:
Youtubeで見る - [17445//1] 294 - VRF - Virtual Routing and Forwarding - Introduction ↗

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

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

TOFFEE (and TOFFEE-DataCenter) deployment in Large Infrastructure and or ISP Networks ↗
Saturday' 13-Mar-2021
Large Infrastructure or ISP setup: In case if you are an ISP and interested in deploying a large customer WAN Optimized network or an add-on enhanced (WAN Optimized) network for select few customers, then you can deploy something as shown below. Although this case is not meant for hobby/DIY users. This is a feasible solution for high-end professional application and the same can be deployed.

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.




Introducing TrueBench - a high resolution CPU benchmarking system ↗
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, Raspberry Pi 2 and other embedded SoC devices are benchmarked and you can do a comparative analysis with standard mainstream x86 devices.



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