【/s2/】SDN【/s2/】,即软件【/S2/】定义网络【/S2/】,是一种网络设计理念或一种重塑自身的设计思想。只要网络硬件可以由集中式软件管理、可编程,并且控制层和转发层分离,就可以将其视为SDN网络。因此,SDN不是特定的技术,不是特定的协议,而是一种思想和框架。狭义的SDN指的是“软件定义网络”,而广义的SDN概念还延伸到:软件定义安全、软件定义存储等。可以说,SDN是一股浪潮,席卷了整个IT行业。
SDN是一种【/s2/】新型网络创新架构。通过分离网络设备的控制平面和数据平面,可以灵活地控制网络流量,使网络成为一种灵活的资源。SDN最重要的三个概念是可编程(开放API)、控制平面和数据平面分离以及集中控制模型。
传统的底层网络架构已经不能满足人类的需求,设备配置复杂、迭代缓慢,各种问题层出不穷。下一代网络需要可编程的按需定制、集中统一管理、动态流量监管和自动部署,这是SDN的出发点。