云服务器免费试用

网络设备的数据面和控制面(网络设备的数据面和控制面的区别)

服务器知识 0 559

网络设备的数据面和控制面

SDN在网络装备的控制面和数据面的分离方面具有潜伏优势。这类分离给予运营商集中式或半集中式程序性控制的便利。另外,SDN还具有潜伏的经济学优势,由于它有能力将相当复杂的软件功能整合在一个或几个地方,来控制那些较低价的所谓的普通标准硬件。

网络设备的数据面和控制面(网络设备的数据面和控制面的区别)

控制平面和数据平面分离是SDN的基本原则之一,同时也是它比较有争议的一点。虽然这不是一个新的概念,但当今的思惟方式仍然在一个旧观念上有着有趣的扭曲:控制平面可以离开数据面有多远?需要同时运行多少(虚拟机)实例才能满足弹性和高可用性的要求?是否是能将100%的控制平面重新安置到更远的位置,而不是只相隔几英寸?

  1、数据转发平面

网络装备的基本任务是处理和转发不同端口上各种类型的数据,对数据处理进程中各种具体的处理转发进程,例如L2/L3/ACL/QOS/组播/安全防护等各功能的具体履行进程,都属于数据转发平面的任务范畴。数据转发平面在网络装备的各种平面任务当中需要占用决大部份的硬件资源,也直接地对其性能表现起决定作用,各个厂家都通过各种技术手段和芯片技术努力地提高网络装备数据平面的处理性能。

数据转发平面主要靠硬件资源来处理信息。

showipcef查看终究迭代的出接口,属数据平面范畴(转发信息数据库,FIB)

  2、管理平面/控制平面(统称控制平面)

管理平面是提供给网络管理人员使用TELNET、WEB、SSH、SNMP、RMON等方式来管理装备,并支持、理解和履行管理人员对网络装备各种网络协议的设置命令。管理平面提供了控制平面正常运行的条件,管理平面一定要预先设置好控制平面中各种协议的相干参数,并支持在必要时刻对控制平面的运行进行干预。

控制平面用于控制和管理所有网络协议的运行,例如生成树协议、VLAN协议、ARP协议、各种路由协议和组播协议等等的管理和控制。控制平面通过网络协议提供给路由器/交换机对全部网络环境中网络装备、连接链路和交互协议的准确了解,并在网络状态产生改变时做出及时的调剂以保护网络的正常运行。控制平面提供了数据平面数据处理转发前所一定要的各种网络信息和转发查询表项。控制平面其实不占用过量的硬件资源,但在正常状态下仍然是网络装备CPU资源的主要占用平面,因此除优化网络装备对控制平面的调度流程和效力,一般还可以通过提供多CPU或提高CPU的处理性能来提高网络装备的控制平面性能。

控制平面主要靠CPU资源来处理信息。

showiproute查看IP路由表,属控制平面范畴(路由信息数据库,RIB)

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942@qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 网络设备的数据面和控制面(网络设备的数据面和控制面的区别)
本文地址: https://solustack.com/5319.html

相关推荐:

网友留言:

我要评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。