交换机的背板带宽计算方式

交换机的背板带宽计算方式交换机的背板带宽 是交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量 背板带宽标志了交换机总的数据交换能力 单位为 Gbps 也叫交换带宽 一般的交换机的背板带宽从几 Gbps 到上百 Gbps 不等 一台交换机的背板带宽越高 所能处理数据的能力就越强 但同时设计成本也会越高 一般来讲 计算方法如下 1 线速的背板带宽考察交换机上所有端口能提供的总带宽 计

交换机的背板带宽,是交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量。背板带宽标志了交换机 总的数据交换能力,单位为Gbps,也叫交换带宽,一般的交换机的背板带宽从几Gbps到上百Gbps不等。一台交换机的背板带宽越高,所能处理数据的能 力就越强,但同时设计成本也会越高。

    考察交换机上所有端口能提供的总带宽。计算公式为端口数*相应端口速率*2(全双工模式)如果总带宽≤标称背板带宽,那么在背板带宽上是线速的。

    2)第二层包转发线速

    第二层包转发率=千兆端口数量×1.488Mpps+百兆端口数量*0.1488Mpps+其余类型端口数*相应计算方法,如果这个速率能≤标称二层包转发速率,那么交换机在做第二层交换的时候可以做到线速。

    3)第三层包转发线速

    第三层包转发率=千兆端口数量×1.488Mpps+百兆端口数量*0.1488Mpps+其余类型端口数*相应计算方法,如果这个速率能≤标称三层包转发速率,那么交换机在做第三层交换的时候可以做到线速。

    那么,1.488Mpps是怎么得到的呢?

包转发线速的衡量标准是以单位时间内发送64byte的数据包(最小包)的个数作为计算基准的

对于千兆以太网来说,计算方法如下:1,000,000,000bps/8bit/(64+8+12)byte=1,488,095pps 说明:当以太网帧为64byte时,需考虑8byte的帧头和12byte的帧间隙的固定开销。故一个线速的千兆以太网端口在转发64byte包时的包转 发率为1.488Mpps。快速以太网的统速端口包转发率正好为千兆以太网的十分之一,为148.8mpps。

对于万兆以太网,一个线速端口的包转发率为14.88Mpps。

对于千兆以太网,一个线速端口的包转发率为1.488Mpps。

对于快速以太网,一个线速端口的包转发率为0.1488Mpps。

对于OC-12的POS端口,一个线速端口的包转发率为1.17Mpps。

对于OC-48的POS端口,一个线速端口的包转发率为468MppS。

所以说,如果能满足上面三个条件,那么我们就说这款交换机真正做到了线性无阻塞

转载于:https://www.cnblogs.com/networking/p/3703606.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/233552.html原文链接:https://javaforall.net

(0)
上一篇 2025年7月9日 下午7:01
下一篇 2025年7月9日 下午7:22


相关推荐

  • MAC安装DB-GPT保姆教程1

    MAC安装DB-GPT保姆教程1

    2026年3月16日
    2
  • java面向切面编程

    java面向切面编程面向切面在英文中的单词是 AspectOrient AOP 在 spring 框架中叫 aop 它是可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术 它是一种新的方法论 它是对传统 OOP 编程的一种补充 AOP 技术是建立在 Java 语言的反射机制与动态代理机制之上的 请看下图以上图是利用 jdk 动态代理为真实对象上的

    2026年3月16日
    1
  • 增量表全量表拉链表区别_hive 增量数据更新

    增量表全量表拉链表区别_hive 增量数据更新一、概念增量表:记录更新周期内新增的数据,即在原表中数据的基础上新增本周期内产生的新数据;全量表:记录更新周期内的全量数据,无论数据是否有变化都需要记录;拉链表:一种数据存储和处理的技术方式,可以记录数据的历史信息,记录数据从开始一直到当前所有变化的信息。二、举例详解增量表:以页面访问数据表为例,假设该表从2020-06-01开始记录数据,按天更新,分区为dt。2020-06-01产生了三条访问数据,如下表:2020-06-02首页和商详页又产生了2条访问数据,该两条即为2020-06-

    2022年10月17日
    4
  • JavaScript 清除childNodes中的text

    JavaScript 清除childNodes中的text我们一般为了代码整洁代码都会换行 像这样 获取 div1 节点下的 childNodesva document getElementBy div1 varchild div childNodesco log child 打印出来结果 重点 如何其中的 text 注意 nbsp child 0 nodeType nbsp nbsp 3 nbsp nbsp nbsp nbsp

    2026年3月17日
    2
  • 字典序是什么

    字典序是什么找本英汉字典 和那个排序方法一样 对于字符串 先按首字符排序 如果首字符相同 再按第二个字符排序 以此类推 如 aa ab ba bb bc 就是一个字典序

    2026年3月18日
    1
  • vhr项目

    vhr项目vhr 前端编译代码 https github com lenve vhr 当前使用 node 版本 v14 7 0 npm 版本 7 21 1 在根目录执行 npminstallun perm 启动 npmrunserveh mp weixin com s biz MzI1NDY0MTkz amp mid amp idx 1 amp sn 0b0f2d22dd2d amp scene 21 we

    2026年3月18日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号