文章目录
一、为什么要SDN及背景
传统IP网络
如上图所示,传统IP网路主要是路由器设备组成,路由器主要负责不同局域网的连接,传统的IP路由器主要有三个层面:控制平面、数据平面、管理平面。控制平面主要负责运行一些路由协议,计算全网的路由转发表。数据平面收到以太网数据帧,解封装IP层,通过算法匹配转发表中的路由表项,找到出接口,然后重封装,从对应出接口发出。管理平面负责下发配置命令,不会对网络实时反馈控制。传统的网络采用分布式架构,所有的IP路由器都会做相同的事情。
传统IP网路面临的问题
问题1:分布式最短路径算法带来带宽利用率过低
如左图,路由器B到路由器C的链路最短路径出现拥塞,开始接近丢包,其他链路却很空闲,为什么不能把流量调整到B-A-C路径上呢?
问题2:如右图所示,按照传统方式即基于业务顺序部署,业务3会建立失败,为什么不能全局计算方式保证所有业务建立成功呢?
问题3:设备复杂,厂商众多
各个厂商各自为战,设备实现方法和方式都不太一样,缺乏统一的标准。
问题4