Hello all, Personally, I love the idea of allowing the network to be more inclusive by allowing connections other than the current IPIP one. Rather than replace IPIP, I would suggest that we keep it and just allow people to act as hubs for those that are behind NAT/Limiting firewalls, etc.
This would make it so that no one has to change existing configurations and people can choose if they want to connect or not (and they can base this decision on latency). We would just need to find an easy way to specify that access will be via that hub so the IPIP network will route the traffic though that hub.
While I think BGP would be great, it adds questions like: can people announce their own non-44 space, can people use their own ASNs, how will we allocate ASNs, how do we confirm people are announcing space actually allocated to them. One thing we can do, is look at DN42 and how they work. Their network is similar to some of these suggestion with the exception that they use private space.
In any solution, I have quite a bit of experience with these kinds of virtual networks so I am happy to help out and even host one or more of these VPN hubs.
Thanks ~ Bryce AS202313