sdn控制器是什么?SDN交换机作用
SDN控制器东西横向扩大需求:
多控制器。多控制器之间为主从关系,可以提供负载均衡能力和快速故障倒换。增加一类角色消息用于控制器之间协商主从关系。控制器的角色在缺省情况下是EQUAL,在此状态下的控制器可以响应来自OpenFlow交换机发来的要求。控制器角色也能够设为SLAVE,在此状态下控制器只负责监听,不响应交换机发送的消息。第三种控制器角色是MASTER,这类状态下的控制器行动与EQUAL类似,唯一的差异在于系统中只能有一台MASTER。因此,一旦网络中有一台控制器的角色转变成MASTER,那末本来处于MASTER角色的控制器就一定要转为SLAVE角色,避免角色冲突。
传统网络交换装备的典型架构示意图以下:
在传统的网络交换装备中,转发平面和控制平面是紧密耦合的,被集成实现在单独的装备箱中。
转发平面:主要用于对每个数据报文进行处理,使得它能够通过网络交换装备。这些操作大多采取专门的硬件实现,主要包括转发决策、背板和输出链路调度等功能。
控制平面:主要用于对交换机的转发表或路由器的路由表进行管理,同时负责网络配置、系统管理等方面的操作,与转发平面相比,运行频率较低,可以采取软件实现。
SDN定义了标准的南向接口,用于对网络基础设施层的交换机、路由器等装备进行抽象建模,从而把每台单独的网路装备中的控制平面集中抽取到控制层中,实现底层转发装备的”去智能化“。在SDN网络中,底层负责转发的装备只需要依照基本地保存的转发决策机制进行高速数据转发,而转发决策中的距离策略都由控制层通过南向接口协议统一下发。
SDN交换机的背板:
作用:是数据帧在交换机内部传输的通讯通道,携带有转发决策信息及中继管理信息。
两种方式:同享总线机制和交叉开关矩阵机制。
网友留言: