Sort:  

As in internet connectivity between nodes? Yes. This is also something people are working to solve by building mesh networks, custom wifi networks, or even balloons such as the Google Loon project. https://outernet.is/ is another interesting example using micro satellites. Hopefully soon we will decentralize all the things!

Already been solved, you just need to use it.
https://en.wikipedia.org/wiki/AMPRNet

Yep, one more I forgot to mention in my list! :)