摘要
SDN是一种新型网络体系架构,具有转发与控制分离、架构灵活、适应能力强、接口开放、可编程、易于扩展、统一管理等优势。SDN网络中,由于控制与转发分离,用户需求将直接传递给SDN控制器进行统一管理,打破了原来的网络设备不互通的壁垒,网络设备对上层不可见,从而实现设备的通用化。由于SDN控制器具有可编程性,工程师也不必手动分别对网络各个节点进行配置,只需要通过SDN编程就可实现网络的配置与部署。同时,SDN也很好地解决了传统网络动态路径选择的问题,SDN网络中交换机运行着OpenFlow协议,流表条目的修改、插入等操作均通过控制器来完成,一旦网络状态发生改变,控制器就可以根据既定规则重新规划路径。