The document provides an overview of software defined networking (SDN) and future-proofing data center networks. It discusses the evolution of networks since 2000 and current challenges around inflexibility. SDN is defined as separating the network control and forwarding functions, making the network programmable. Benefits include direct programmability, agility, centralized management, and open standards. SDN uses the OpenFlow protocol and virtualization. The future of SDN includes integration of LAN and WAN SDN, lower MPLS costs, and controlling networks through devices.