控制平面和数据平面[也称为转发平面]

  • 1. 控制平面:
  • 2. 转发平面:
  • 3. 说明:
    • 3.1 说明1:
    • 3.2 说明2:

1. 控制平面:

指系统中用来传送指令、计算表项的部分。

 例如:命令行,web,snmp,ha和context创建/删配置等;如路由协议学习、路由表项维护的进程就属于控制平面

2. 转发平面:

指系统中用来进行数据报文的封装、转发的部分。如数据报文的接收、解封装、封装、转发等都属于转发平面的范畴。例如系统接收到IP报文后,需要进行解封装,查路由表,从出接口转发等工作,则属于转发平面

3. 说明:

3.1 说明1:

控制平面与转发平面可以是物理分离,也可以是逻辑分离。

 1. 高端设备中每个平面都有自己的CPU和内存例如高端路由器/防火墙有主控板和业务版,主控板上的CPU不负责报文转发,专注于系统的控制而业务板则专注于数据报文转发2. 低端设备中受限于成本,一般不分离,使用唯一的CPU和内存进行处理,只能做到逻辑分离。即设备启动后,系统将CPU和内存资源划分给不同的进程,有的进程负责学习路由,有的进程负责报文转发缺点:当处理的通信量达到极限时,会出现无法完成分组转发,同时路由选择处理也会停止的情况。

3.2 说明2:

 路由器举例:控制平面负责执行路由选择协议,管理路由选择处理必备的数据库信息并生成FIB表(Forward Information Base,转发信息库)FIB信息将会被转发到用于接收传输分组的数据平面中系统的控制平面进行协议交互、路由计算后,生成若干表项,下发到转发平面,指导转发平面对报文进行转发。例如:路由器通过OSPF协议建立了路由表项,再进一步生成FIB表、快速转发表等,指导系统进行IP报文转发

控制平面和数据平面[也称为转发平面]相关推荐

  1. 理解网络中的控制平面和转发平面,你就不再是网络小白了

    学习网络有一段时间了,记得当初在学到BGP选路时被控制平面和转发平面弄得一头雾水,甚至想到放弃,后来还是坚持了下来,今天终于鼓起勇气写这一篇博客,仅仅表示自己的一些看法和见解,希望能帮到其它网络小白理 ...

  2. VXLAN+EVPN控制平面和数据平面交互过程分析

    1. VXLAN+EVPN控制平面和数据平面分析 1.1 vxlan节点动态发现隧道动态建立过程(type3路由 Type3路由的作用:用于自动建立vxlan隧道和自动生成头端复制列表 Type3路由 ...

  3. P4:编程网络的转发平面

    随着物联网设备.数据流量.新协议以及私有云和公共云的巨大增长,网络世界的创新速度也在不断加快.网络的未来已经超越了SDN的数据和控制平面分离,而是在ASIC中深入编写转发逻辑.技术现在正从传统的固定架 ...

  4. 局域网SDN技术硬核内幕 二 云网CP的日常恩爱——硬件VXLAN转发平面

    局域网SDN技术硬核内幕 二 云网CP的日常恩爱--硬件VXLAN转发平面 在大家的祝福之下,云和网络经历了红娘撮合(EVPN信令平面).领证(层次化端口绑定),终于要过上幸福的小日子了--也就是业务 ...

  5. OpenCASCADE:使用扩展数据交换 XDE之剪裁平面

    OpenCASCADE:使用扩展数据交换 XDE之剪裁平面 剪裁平面 剪裁平面 在 XDE 文档中,剪切平面由类XCAFDoc_ClippingPlaneTool管理.它的工作原理与 ShapeToo ...

  6. 点云数据Halcon生成3D,计算平面度,且可以计算特定区域平面度(纯C#)

    一.平面度算法思路 通过离散点拟合平面,也就是说,要找到一个平面z=ax+by+c,使这平面到各个点的"距离"最近,根据最小二乘法,,也就是说我们要求得一组a,b,c,使得对于已有 ...

  7. 控制面与数据面分离的思想及其应用

    前言 控制面与数据面是个网络方面的概念,但控制面与数据面分离的思想是非常有创造力并值得加以利用的. 缘起 云计算是个伟大的创造,它使得普通人能够透过网络享受到强大的计算能力,而且,这种计算能力是按需分 ...

  8. 在计算机内部除顶点,西交17年3月课程考试《CADCAM》作业考核试题答案 1.通常我们将数据的物理结构称为数据 ......

    西交17年3月课程考试<CADCAM>作业考核试题答案 作业内容 答案请进无忧答案网下载www.op5u.com 一.单选题(共30道试题,共60分.)V1.通常我们将数据的物理结构称为数 ...

  9. 论文推荐:SoLid 通过让公民控制自己的数据简化政府流程

    SoLiD 是一个令人兴奋的新项目,由万维网发明者 Tim Berners-Lee 爵士在麻省理工学院启动. 该项目旨在从根本上改变 Web 应用程序的中心化趋势, 它将真正地让数据所有权属于用户,并 ...

最新文章

  1. Python中的Numpy(4.矩阵操作(算数运算,矩阵积,广播机制))
  2. 课时106.边框练习(理解)
  3. 自动化运维之–Cobbler
  4. 【python基础】window下python安装及配置环境变量的方法教程
  5. 筛选出英语与计算机成绩之和,职称计算机和英语考试的成绩什么地方能够查到 – 手机爱问...
  6. TCP and UDP
  7. CSDN积分计算方法
  8. PDF软件有这么好用的打印机,你知道吗?
  9. OBS视频采集流程分析
  10. idea启动azkaban2.5
  11. 全球上市公司和VC们如何布局元宇宙,是资本盛宴还是炒作概念?
  12. 什么是 Linux 发行版?为什么它被称为“发行版”
  13. nginx 实现备案域名的配置 + 跨域配置
  14. ffmpeg压缩命令
  15. 关于学术文献推荐系统的调研报告
  16. 一个人在家怎么做自媒体?4个靠谱平台,门槛低、变现很简单
  17. 【硬件】常见芯片封装技术
  18. 删除并清空应收应付模块 期初数据
  19. [渝粤教育] 中国地质大学 西方经济学 复习题 (2)
  20. pc与管理系统案例分享

热门文章

  1. 冲量在线入选2022年艾瑞咨询“隐私计算卓越者”榜单
  2. 不把问题推给老板,你就是卓越的管理者
  3. gmail无法访问问题解决--FGW
  4. Java项目:零食商城系统(java+JSP+JavaScript+servlet+Mysql)
  5. Java开发的超级马里奥小游戏410 相对简单 功能非常齐全 完整源码
  6. unity 顶点吸附功能
  7. SEO如何获得大量资源
  8. PTA 7-102 藏头诗
  9. el-tree 懒加载的实现以及局部刷新
  10. DenseNet:实现高效的ConvNet描述符金字塔技术报告