The Revolution of Software Defined Networks