Software-Defined Networking (SDN) is a network architecture approach that enables the network to be intelligently and centrally controlled, or ‘programmed,’ using software applications. This helps operators manage the entire network consistently and holistically, regardless of the underlying network technology.
Cisco SD-Acess and Huawei CloubCampus Solutions are examples of SDN solutions for Enterprise Network. As for Data Center Network, there are Cisco ACI and Huawei CloudFabric solutions which dominate the current trends in the market.