The Layer-3 networking extension enables OpenStack Networking API users to route packets between subnets, forward packets from internal networks to external ones, and access instances from external networks through Floating IPs.
This extension introduces the following resources:
router, a logical entity for forwarding packets across internal subnets and NATting them on external networks through an appropriate external gateway.
floatingip, representing an external IP address mapped to a OpenStack Networking port attached to an internal network.