SDN technologies are broadly split into two fundamentally different paradigms – «overlay» SDN and «underlay» SDN. With overlay SDN the SDN is implemented on top of an existing physical network. With underlay SDN, the fabric of the underlying network is reconfigured to provide the paths required to provide the inter-endpoint SDN connectivity.