我想我明白这些概念,但我有点生疏。有人可以对这些概念进行简明易懂的解释吗?位面是逻辑概念,不是吗?这是思科唯一的东西吗?
控制平面、数据平面和管理平面的区别?
这些术语是抽象的逻辑概念,很像 OSI 模型。
数据平面是指将数据包/帧从一个接口转发到另一个接口的所有功能和过程。
控制平面是指决定使用哪条路径的所有功能和进程。路由协议(如 OSPF、ISIS、EIGRP 等)、生成树、LDP 等都是示例。
管理平面是您用于控制和监视设备的所有功能。
这些大多是逻辑概念,但之类的东西SDN(小号oftware d efined Ñ etwork)他们分离成实际器件。
最后,所有制造商都使用这些概念。
转发平面 - 将数据包从输入移动到输出
控制平面 - 确定应如何转发数据包
管理平面 - 配置控制平面的方法(CLI、SNMP 等)
1 --- 数据平面:
这些是路由器或交换机的软件或硬件组件,与从一个接口到另一个接口路由/转发用户数据/流量有关。对于路由器,路由表和/或转发表(Cisco 的 CEF)和路由逻辑构成了数据平面功能。MAC 地址表和交换逻辑构成交换机中的数据平面。
2 --- 控制平面:在路由器的情况下,这些是路由器的功能/组件,负责填充路由表/转发表,从而启用数据平面功能。例如 OSPF、EIGRP、BGP、IS-IS、LDP 等路由协议。
3 --- 管理平面:
这些是路由器的组件,用于管理符合标准协议(如 SNMP、TELNET、SSH、NETCONF 等)的路由器/交换机/设备
4 ---- 服务平面:
我对这些不是绝对确定,但我认为这些可能是管理平面的细微区别。例如,用于自动更新或操作系统下载和升级功能的组件。
请参阅 Cisco 站点的以下图像:
控制平面-
- 决定流量发送到哪里
- 控制平面数据包的目的地是路由器本身或由路由器本身在本地发起
- 控制平面功能包括系统配置、管理和路由表信息的交换
- 控制平面数据包由路由器处理以更新路由表信息。
数据平面-
- 也称为转发平面
- 根据控制平面逻辑,将流量转发到到达选定目标网络的路径上的下一跳
- 数据平面数据包通过路由器
- 路由器/交换机使用控制平面构建来处理传入和传出的帧和数据包
管理平面- 管理网络基础设施的用户/操作员/工具
https://sdntutorials.com/difference-between-control-plane-and-data-plane/