什么是SDN中的管理平面?

use*_*631 6 networking network-programming sdn

我正在阅读有关SDN技术及其"管理平面"概念以及数据平面和控制平面的内容.

我理解另外两个,但什么是管理平面?对于运营商来说,这是一种简单的GUI交互吗?还是不止于此?

Cap*_*Cap 6

管理平面包含网络管理员用于管理网络的流量.它可以是HTTP(如果您使用Web UI),SSH,SNMP.

基本上流量的特征如下:

  • 管理平面:用户< - >设备配置设备(例如,SNMP或SSH)
  • 控制平面:设备< - >用于确定实际转发策略的设备(例如,OpenFlow或BGP更新)
  • 数据平面:通过网络转发的流量(例如,VoIP,HTTP会话等)

注意:管理平面有时被视为控制平面的子集


小智 5

严格来说,大多数 SDN 文献都没有解决您在问题中提到的“管理平面”。控制平面及其与数据平面的分离获得了大部分关注。

正如上面CaptainCap 正确提到的,管理平面是用户(准确地说是网络管理员/操作员)和设备之间的接口。此外,它不仅限于配置设备,还可以通过不时从设备收集信息(经典 NMS 功能)并根据收集的数据生成报告来监控设备。这反过来可以帮助网络管理员识别潜在的问题/趋势并采取纠正措施 - 以短期修复/长期解决方案的形式。这种监控/数据收集不是控制平面的一部分,我不确定它如何/是否适合 SDN 架构中的“北向/南向”API 模型。

看看这篇文章,虽然很旧,但确实指向了同样的事情 - https://www.sdxcentral.com/articles/contributed/does-sdn-make-my-network-management-look-fat/2012/09/