Networking is native to open source, and to *nix operating systems such as Linux. This environment is very robust, reliable, and secure.
I like to use Virtual Box running Arch Linux form my web development server. You can read the latest on keeping a bleeding edge web server running here.
Meshnets seem like the logical way of the future. They remove the centralization that our current internet is threatened by.