DESGN 3.0: Managing IP Addresses and Introducing SDN