OpenStack Networking enables teams to create and manage network objects like networks, subnets, and ports. Neutron, the OpenStack networking manager, has an API for defining network connectivity, addressing, and networking routers. There is also API functionality to configure and manage a variety of services including L3 forwarding, NAT, load balancing, routing, and perimeter firewalls.
Using Neutron, teams can configure rich network topology with networks, subnets, and DNS resolvers. Teams can also enable dual stack (IPv4 and IPv6) instances on a subnet. If your organization runs many virtual machines that run on one or more physical nodes, Open vSwitch allows for virtualizing the networking layer but connecting VMs to virtual ports on virtual bridges.