The TOFFEE Project
HOMEDOCUMENTATIONUPDATESVIDEOSRESEARCHDOWNLOADSPONSORSCONTACT


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

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

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
  • 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


Recommended Topics:

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.

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

TrueBench - Linux 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.

TOFFEE-Mocha Documentation :: TOFFEE-Mocha - Jitter feature ↗
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

PiPG - Raspberry Pi Network Packet Generator ↗
Saturday' 13-Mar-2021
PiPG is a powerful and yet simple Raspberry Pi Network Packet Generator. With PiPG you can now fabricate custom network packets and send via any Network Interface. Supports all kinds of standard Network Ports (Linux Kernel driver generated) such as Physical Network Interface ports, and an array of virtual ports such as loopback, tun/tap, bridge, etc. indispensable tool for: Network Debugging, Testing and Performance analysis Network Administrators Students Network R&D Protocol Analysis and Study Network Software Development Compliance Testing Ethical Hackers you can generate the following test traffic: L2-Bridging/Slow protocols: STP, LACP, OAM, LLDP, EAP, etc Routing protocols: RIPv1, RIPv2, IGMPv1, IGMPv2, OSPF, IS-IS, EIGRP, HSRP, VRRP, etc Proprietary protocols: CISCO, etc Generic: IPv4 TCP/UDP, etc Malformed random packets

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


Timelapse Screen Capture of TOFFEE-DataCenter Network Acceleration - with new RRDtool graph support ↗
Saturday' 13-Mar-2021
Timelapse Screen Capture of TOFFEE-DataCenter Network Acceleration - with new RRDtool graph support

Internet optimization through TOFFEE-DataCenter WAN Optimization Demo ↗
Saturday' 13-Mar-2021

First TOFFEE-Mocha Code Release ↗
Saturday' 13-Mar-2021
TOFFEE-Mocha is my dream project which I thought working on it since several years. I want to make a WAN emulation software which is straight forward and simple to use. I used tc scripts along with iptables for testing my TOFFEE (and TrafficSqueezer before TOFFEE) and I am not quite satisfied with the same. As one can understand these scripts are not meant for WAN emulation.

Grid Hosting vs CDN Hosting ↗
Saturday' 13-Mar-2021



Featured Educational Video:
Watch on Youtube - [89//1] B.E and M.E Final Year Projects - Form your Team ↗

The TOFFEE Project :: TOFFEE-DataCenter :: WAN Optimization ↗
Saturday' 13-Mar-2021
The TOFFEE Project :: TOFFEE-DataCenter :: Linux Open-Source WAN Optimization

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

TOFFEE-DataCenter WAN Optimization software development - Update: 19-Aug-2016 ↗
Saturday' 13-Mar-2021
This is my next software development update of TOFFEE-DataCenter which I am working since past few weeks. I was very busy in implementing the core TOFFEE-DataCenter components along with prototyping, benchmarking, implementing and testing the same. However today is the first time ever I did a fresh new CLI interface for the upcoming new TOFFEE-DataCenter.

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




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