37、弱电网络工程师必知系列:交换机CPU和CPU占用率的基础知识
一、简介
本文简要介绍了CPU和CPU占用率的定义、CPU处理报文的原理、以及CPU占用率高造成的影响。
二、CPU和CPU占用率定义
CPU和CPU占用率定义
交换机的核心--CPU
交换机采用分布式架构,主要包括转发平面和控制平面。其中转发平面用于实现二三层转发;而控制平面主要用于实现转发的控制。
如图1-1所示,交换机的控制平面采用通用嵌入式CPU实现,转发平面采用转发芯片实现:
转发芯片完成主要的二三层转发功能,如更新用于二层转发的MAC地址表以及用于IP转发的三层转发表。转发芯片的特点是能够实现大吞吐量的数据转发。
CPU主要维护软件表项(如路由表、ARP表等),并根据软件表项的转发信息来配置转发芯片的硬件三层转发表。同时,CPU本身也可以完成软件三层转发。CPU的特点是数据处理能力低。
图1-1 交换机的分布式架构
在网络中,可将报文按照功能分为控制报文和数据报文。当交换机上还未建立任何硬件转发表项时,如果报文到达交换机,首包由CPU转发并建立三层转发硬件表项,后续包(即非首包)流量由入端口进入转发芯片,如图1-2所示:
图1-2 交换机对非首包流量的处理
37、弱电网络工程师必知系列:交换机CPU和CPU占用率的基础知识相关推荐
- dos命令行设置网络优先级_网络工程师必知的Linux命令,精品!
Linux命令是对Linux系统进行管理的命令.对于Linux系统来说,无论是中央处理器.内存.磁盘驱动器.键盘.鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心. 线上查询及帮助 ...
- 网络工程师必知:网关与防火墙有什么区别?
网络安全是通过 Internet.LAN 或其他方法工作时要考虑的最重要方面之一,网关和防火墙都是重要的网络保护设备,能够及时发现和解决计算机网络运行中的潜在安全风险,为用户提供更好.更安全的计算机网 ...
- 六类网线为啥那么受欢迎,网络工程师必知
目前,国内千兆网络已大规模普及,从前的"销冠"百兆超五类网线已经渐渐淡出了人们的视野,已然被千兆的六类网线取代成为现代布线入门级主力军.万兆超六类网线也同时是城市智能化5G.万物互 ...
- 32、网络工程师必知的华为命令大全
- 网络工程师必知的光纤常识
1. 光模块:常见两种,GBIC(较大,占单板空间较大,不方便端口密集部署,早期较多使用),SFP(小巧,方便插拨,便于端口密集部署,目前使用普遍)如下图: GBIC SFP 2.光纤接口类型:常见 ...
- Python开发工程师必知十大机器学习库
Python是一种面向对象的解释型计算机程序设计语言,具有丰富和强大的库,再加上其简单.易学.速度快.开源免费.可移植性.可扩展性以及面向对象的特点,Python成为2017年最受欢迎的最受欢迎的编程 ...
- 视频教程-Java工程师必学系列课程之4--《Java Swing》视频课程-Java
Java工程师必学系列课程之4--<Java Swing>视频课程 某知名科技公司技术总监,10年以上大型J2EE项目的实战研发经验,参与并主持开发"内蒙古电力集团考试系统&qu ...
- 网络工程师必懂的网络基础
网络工程师必懂的网络基础 目录 1 ip地址 1.1 ip 地址的作用?ip 地址分类? 1.2. 子网掩码的作用?默认 A B C 类子网掩码? 1.3. 网关的作用? 1.4. 公有地址与私有地址 ...
- mipi传输距离3米_弱电网络工程中网线大于100米怎么办?离300米远用什么线缆较好?...
弱电网络工程中网线大于100米怎么办?离300米远用什么线缆较好?关于这个问题,新手朋友还是有点怵的,今天我们一起来看看吧.在实际项目中,往往会出现这样的一个情况,由于缺少预先判断,项目施工安装在中途 ...
最新文章
- 简短的几句js实现css压缩和反压缩功能
- 《2021全球脑科学发展报告》发布
- 表示层 业务逻辑层 数据层(UI BLL DAL)
- 怎么安装红旗Linux5,如何用硬盘安装红旗LINUX5_0.doc
- 前端学习(2711):重读vue电商网站31之左侧菜单栏图标设计
- input子系统基础之按键3——input子系统架构总览
- ios 取出数组中前两个元素_看图学NumPy:掌握n维数组基础知识点,看这一篇就够了...
- 6.通信原理 ——数字基带传输系统(第七版 樊昌信 曹丽娜编著)
- Java系统程序员修炼之道
- 台达plc自由口通讯_台达PLC串行通讯应用原理
- Oracle中的next_day(date,char)
- java 开源mis系统框架_开源 MIS 系统解决方案 jeeww
- 文本生成图像这么火,你需要了解这些技术的演变
- 什么耳机对而伤害最小,传闻不伤耳的骨传导耳机是真的吗?
- 湖北武汉劳务员培训劳务员的现场管理建筑七大员培训
- CAS 密码盐值加密
- mysql的binlog太大太多占用大量磁盘的解决
- 计算机电源输出电压 电流,开关电源的输出电流如何决定_跟什么有关?
- 使用QGIS实现道路分级可视化
- 时装过滤效果Lr预设
热门文章
- 商务文件合同OCR识别原理
- android 魅族手机适配,魅族确定Flyme本周适配Android5.0
- LeetCode !! 69 plusOne
- c语言 文件课件,C语言课件第13章-文件操作.ppt
- [九省联考2018]一双木棋chess(状压DP+博弈论+Minmax搜索)
- Leetcode 389. Find the Difference 找不同 解题报告
- C语言实现扫雷小游戏(下)(用递归实现了展开)
- python中count函数的用法
- 【Unity项目优化宝典】静态批处理和动态批处理
- CSM和PMI-ACP认证有什么区别