This document discusses Cloudstack networking and its pluggable network module approach. It describes how various SDN plugins can replace Cloudstack's default networking behavior, including plugins for Open vSwitch, Nicira NVP, BigSwitch VNS, and Midokura midonet. It provides details on how Open vSwitch is used as both a built-in switch and L2 tunneling module in Cloudstack. Finally, it outlines how networking plugins can provide services for connectivity, load balancing, firewalling, and more to enhance Cloudstack's networking capabilities.