1.1.1 SDN 的概念与起源 1.1.1 SDN 的概念与起源 软件定义网络 (SDN) 是一种新兴的网络架构,它将网络控制平面与数据转发平面分离,实现了网络的可编程性和灵活性。这种分离使得网络管理人员可以集中控制网络行为,并根据业务需求动态调整网络资源。 SDN 的概念 SDN 的核心概念可以概括为以下几点: 控制平面与数据平面分离: 这是 SDN 最核心的特征。控制平面负责决策数据包的转发路径,而数据平面则负责根据控制平面的指令进行数据包的实际转发。这种分离使得控制平面可以集中管理,而数据平面则可以专注于高性能的数据转发。 集中控制: SDN 控制器作为网络的中央大脑,负责收集网络拓扑信息、制定转发策略、并下发到各个数据平面设备。集中控制简化了网络管理,提高了网络的可视性和可控性。