返回首页

网站导航
资讯首页> 网站公告 >产品资讯 > 详解交换机如何计算交换容量

    详解交换机如何计算交换容量

    产品资讯2019年02月27日
    分享
      对于交换机,我们可能不了解交换机的交换容量、包转发率和MAC等参数。这里河姆渡小编为您以华为S1700系列交换机为例,详解一下交换机是如何计算容量的,我们在购买和使用交换机的时候应该了解这些问题,希望能给您提供帮助。
    详解交换机如何计算交换容量
      1、交换容量

      交换机的交换容量,是指交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量。交换容量表明了交换机总的数据交换能力,单位是Gbps,数值越大表示交换机的数据交换能力越强。交换容量等于端口数×相应端口速率×2(全双工模式)。

      释义:交换容量等于端口数24*1000M*2=48000M=48Gbps,,数值1000为端口的最大速率,2代表全双工模式,也就是在发送数据的同时也能接收数据即为全双工,如果同一时间只能进行一种动作即为半双工。
    详解交换机如何计算交换容量
      2、包转发率

      包转发率,用来衡量网络设备转发数据能力的标准,包转发率以数据包为单位,体现了交换机的交换能力,单位是pps

      1Byte(字节)=8bit(位)

      举例说明100Mbit/s的以太网络,100M换算成Byte则是100 000/8=12500KByts/s=12.5MByte/s

      也就是说100Mbit/s的带宽以太网络每秒传输12.5MByte数据大小的文件。

      在以太网的数据包中,最小的数据包的大小是64Byte/s,加上8个Byte的前导字节以及12个Byte帧间间隙,合计就是84Byte。那么用12500000/84=148809Bpps,所以就可以得到在100M吞吐量单向环境下的每秒最大的包转发个数148809B pps,换算成K即为148.8K pps,也就是0.1488M pps。

      对于一个全双工百兆接口达到线速时要求:包转发率同理,求得:

      12500000Bbps/84=148809Byte/s=0.148809MByte/s=0.1488Mpps

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

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

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

      OC-48的POS端口,一个线速端口的包转发率为468Mpps、

      一个线速就是一个端口的意思,那么一个24个端口的全千兆交换机的计算就是1.48*24=35.52Mbps,约等于36Mbps

      3、MAC

      端口建立连接后,交换机会将接入设备的MAC地址和端口号,对应起来存入MAC地址表中,那么8K的MAC地址能存放多少个呢?8K就是说明该网络设备最多可支持8000个MAC地址的存储,加上设备自身保住的,大约7000多个吧。


    • 详解交换机如何计算交换容量


    相关阅读