> The main issue is to separate regular users from a backbone infrastructure.
> What is done in the infrastructure and how it is interconnected is not
> important to the end user. It can be mesh, direct routing, whatever.
> But the user needs to be able to connect his subnet to the backbone via
> a (local) point of presence (POP) using a easy to use way, a way that is
> supported by regular, or at least some commercial routers out of the box
> or regular operating systems, without scripts and custom code running on
> them.
> From my point of view, It should be the choice of the operator of the
> POP to decide what user access protocol they choose. For example L2TP is
> still supported on many devices and is a good candidate, and even the
> old PPTP will do.
> There is no need to find a single universal solution for everything. If
> the backbone works (and the current mesh could be the base of this
> backbone, with simple users just opting out as other connection options
> become available).
I fully agree with what Marius has written there. We already operate such a POP,
and there are others in the world. The implementation and connection options
need not be the same all over the world, as long as some of the base requirements
("works behind NAT router, does not require to open ports or protocols in router,
works well with a dynamic endpoint address") are satisfied by at least one
of the offered connection options.
And in my opinion, there should be the option to use BGP over the endpoint
connections so that locally routed networks can be advertised over links
to the POP. Operators can choose whether they want to offer a static routing
option but of course it will limit the versatility and redundancy options.
At the same time, I think it would be worthwhile to have a standard solution
and deployment of that solution in datacenters all over the globe (in the
form of a VPS so that no physical visits are required) so that everyone can
have a good connection even when there is no local activity to setup a POP.
Those would be managed by/via ARDC in a similar way as how the UCSD gw
is managed now. This network of POPs would replace the current IPIP mesh
as the connection option for users. The effort now spent on maintaining
the IPIP mesh, RIP, gateway list can be spent on such a system instead and
it will make it much easier for people to join and use the network.
Rob