
【编程|以太网交换机中MB、bps 、pps的解析】
在使用以太网交换机期间 , 我们都会接触到一些数据 , 特别是像背板带宽、线速包转发率等 , 其中的一些计量单位很容易搞混 , 本文将围绕交换机中的MB、 bps 、pps进行对比 , 并用案例进行解析 。
一、MB的解析
这个涉及到最基本的知识点 , 我们将进行全面介绍 。
1byte=8bit
1MB=8Mb=8M
1MB=1024byte
Mbps这里的p相当于“/” , 也可以写成Mb/s (兆比特每秒Mbps ) , 通常说的100M的宽带可以表示为100Mbps(100Mb/s)也可以表示成12.5MB/s(12.5MBps) , 12.5MB/s就是我们通过软件下载看到的数据。
二、bps的解析
宽带速率的单位用bps(或b/s)表示;bps表示比特每秒 , 即表示每秒钟传输多少位信息 。 在实际所说的1M带宽的意思是1Mbps(是兆比特每秒Mbps不是兆字节每秒MBps) 。
线路单位是bps , 表示bit(比特)/second(秒) , 注意是小写字母b;用户在网上下载时显示的速率单位往往是Byte(字节)/s(秒) , 注意是大写字母B 。 字节和比特之间的关系为1Byte=8Bits
2M(即2Mb/s)宽带理论速率是:256KB/s(即2048Kb/s) , 实际速率大约为103 — 200kB/s 。
三、pps的解析
包转发率标志了交换机转发数据包能力的大小 , 单位一般为pps(包每秒) 。 包转发速率是指交换机每秒可以转发多少百万个数据包(Mpps) , 即交换机能同时转发的数据包的数量 。
四、计算方法
1个千兆端口的线速包转发率是1.4881Mpps ,百兆端口的线速包转发率是0.14881Mpps 。
具体的数据包在传输过程中会在每个包的前面加上64个字节的数据包 , 原本只有512个bit但在传输过程中实际=512+64+96=672bit , 千兆端口线速包转发率=1000Mbps/672=1.488095Mpps 。
用设备参数中的pps数值乘以672=bps , 6.6Mpps*672=4435.2Mbps 。
- 程序员|程序员的口味变了!C++首次逆袭JAVA:跻身最受欢迎编程语言TOP3
- |加固型以太网RJ45接口的应用
- 【框架】123:spring框架之面向切面编程
- 【框架】124:spring框架之切面编程步骤说明
- 编程|事件回顾:强子走后,京东也基本废了
- 编程|台积电赴美设厂,投资400亿美元,将面临三大挑战,美梦恐成噩梦
- 编程|849元,入手8+128GB版的OPPOA36,那是真香!
- 软件|欧美国家要是禁止我们使用各种编程语言该怎么办?
- 编程|小米13 Pro全方位揭晓,陶瓷机身+1英寸超大底,有高端味了
- 好学编程:作为程序员,赚取额外收入的 4个简单副业!
