Chapter 6. Routing

In the previous chapter, we discovered how Neutron builds out logical networks using two of the most popular open source virtual switching platforms for OpenStack: Open vSwitch and LinuxBridge. In this chapter, we will take a look at how Neutron implements virtual routers that provide routing between Neutron networks and the outside world. Concepts that will be covered include network namespaces, Source Network Address Translation (SNAT), and floating IPs.

The basics of routing in Neutron

If you recall from the previous chapter, users can create and manage networks known as tenant networks within their respective project without any knowledge of the underlying infrastructure. By default, instances connected to tenant networks ...

Get OpenStack Networking Essentials now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.