Software Defined Networks : A Comprehensive Approach - Goransson, Paul; Black, Chuck; Culver, Timothy (Saint Louis Morgan Kaufmann, 2017)