控制平面、数据平面和管理平面的区别?

网络工程 思科 转变 路由器 管理 数据
2021-07-31 13:30:23

我想我明白这些概念,但我有点生疏。有人可以对这些概念进行简明易懂的解释吗?位面是逻辑概念,不是吗?这是思科唯一的东西吗?

4个回答

这些术语是抽象的逻辑概念,很像 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://images.app.goo.gl/uXBFHhzRyiUsDKuw7

控制平面-

  1. 决定流量发送到哪里
  2. 控制平面数据包的目的地是路由器本身或由路由器本身在本地发起
  3. 控制平面功能包括系统配置、管理和路由表信息的交换
  4. 控制平面数据包由路由器处理以更新路由表信息。

数据平面-

  1. 也称为转发平面
  2. 根据控制平面逻辑,将流量转发到到达选定目标网络的路径上的下一跳
  3. 数据平面数据包通过路由器
  4. 路由器/交换机使用控制平面构建来处理传入和传出的帧和数据包

管理平面- 管理网络基础设施的用户/操作员/工具

https://sdntutorials.com/difference-between-control-plane-and-data-plane/