VesperNet History,
section VesperNet
PPP
This is the first stage of three for the network. The general idea is to be able to connect to the network without any special / complex hardware solutions, modems or landlines. To make this work, I've been working on bridge software that connects to the backend and sits like a middleman between Vesper and whatever is being connected.
The bridge software will of course require an account created at one of our locations (MacDomain, VesperNet, Macintosh Garden) and be properly set up with a connection plan via the Vesper Network portal. For the end user, this is probably the easiest part. Next is the bridge, which is currently in public and open testing. You can find this in my GitHub account over here.
There has been a lot of trial and error with this implementation, but I feel confident enough to let it loose as it is right now.
For starters, there is only one server accepting connections right now, but depending on growth, I might have to revise my strategy and continue down a path where I will need more servers - and make it work across all of them.
PPPoE
This is the second stage of three for the network. Work is ongoing, but progress is slightly slow while most of the work is done on the PPP side.
With most of the work out of the way on the PPP bridge and backend implementation, the PPPoE bridge software is nearing completion as well, so far it will require Linux, but I'm looking at options.
The PPPoE bridge is for those that want a bit more oomph, as this goes above the Dial-Up plans / experience, and will somewhat emulate an A/DSL modem.
VPN
Third step and final step for the network, it's probably the easiest out of the three to implement and make it work, which is why I leave it for last. This is something more or less intended for "service providers", as there is a bit more bandwidth to pass around.
And then?
The three steps above are all about connecting to the Vesper Network. Of course, there is a VesperNet portal site dedicated to this part of the Vesper Network. I'll write more about that when we get closer to a public release of that.
It's like an onion!
You know, onions have layers.
At the outer layer, we have the public facing services, accessible by anyone. If we dive behind the DNS, we go down to the next layer, there are some publicly accessible services behind the Vesper DNS server and some services which are only accessible behind the Vesper DNS.
With this, we have reached the (thus far) deepest layer of the onion, we're now in a place that is publicly inaccessible, and even if you use the DNS (one layer above) you can not reach this depth. However, at this depth, we can reach all the way to the top layer and outside if desired. And us, down at this layer, should be able to mingle with one another. That is quite fancy.
Hold up, son!
Regarding the above statement, there's some hot news to deliver, it appears that it is indeed quite possibly possible to dive deeper when using the DNS server, as proof of concept we have that picture, and they say a picture paints a thousand words or something like that. But! It might not tell you a whole lot.
Explaining the above picture ...
Next subsection: vPlay