L3 Forwarding is fundamental for tenants in a cloud, as it enables tenants to provide connectivity for workloads across multiple networks. Such networks for which connectivity is enabled can be tenant networks or can be shared external networks managed by the cloud admin. In this session, we will present the L3 Forwarding functionality in Netvirt of Boron release of OpenDaylight. We will be using the Openstack workflow with Neutron Routers and relate how such routers with subnets (and ports on them) enable L3 connectivity when OpenDaylight is the Neutron backend.
We will also present how external network access use-cases are realized in OpenDaylight. Using the Openstack workflow with external networks (and router gateways), we will show how gateways are realized by NAT Service inside OpenDaylight NetVirt, thereby providing cloud to external network connectivity.