The foundation of the Verge.io networking stack was built with layer 3 in mind. By default all virtual networks (vnets) are created to be a fully functional router with firewall capabilities to include;
Verge.io supports the Border Gateway Protocol (BGP) & Open Shortest Path First (OSPF) routing protocols natively within a vnet. Integrating these protocols allows a system to be the "full stack" including being the first point of entry into the data center.
For further flexibility, VLANs are able to be brought into the environment to maintain backwards compatability with existing network infrastructure. They may also be passed into a tenant for consumption by the use of virtual wires.
Verge.io includes the ability to create VPN tunnels directly in the interface of your environment at every level of tenancy. With a bit of network planning a virtual appliance can be used in place of the integrated VPN function as well.
VXLANs are used to control network high availabilty within the Verge.io environment.
They cannot be connected up to an existing VXLAN infrastructure outside of the environment.
Port bonding is available for external connections with high availabilty switching environments. The supported bond modes are as follows;