交换机转发率计算
包转发率计算方法
交换机的背板带宽,是交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量。
背板带宽标志了交换机总的数据交换能力,单位为Gbps,也叫交换带宽,一般的交换机的背板带宽从几Gbps到上百Gbps不等。
一台交换机的背板带宽越高,所能处理数据的能力就越强,但同时设计成本也会越高。
一般来讲,计算方法如下:1)线速的背板带宽考察交换机上所有端口能提供的总带宽。
计算公式为端口数*相应端口速率*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.8kpps。
*对于万兆以太网,一个线速端口的包转发率为14.88Mpps。
*对于千兆以太网,一个线速端口的包转发率为1.488Mpps。
*对于快速以太网,一个线速端口的包转发率为0.1488Mpps。
*对于OC-12的POS端口,一个线速端口的包转发率为1.17Mpps。
交换机背板带宽包转发率的计算方法
交换机背板带宽包转发率的计算方法1.交换机背板带宽计算方法:端口速率是指交换机每个端口的最大传输速率,常见的端口速率有10Mbps、100Mbps、1Gbps和10Gbps等。
假设一个交换机有24个端口,每个端口的速率为1Gbps,则交换机的总端口速率为24Gbps。
交叉点矩阵是指交换机内部用于转发数据包的交叉开关矩阵。
交叉点矩阵的大小决定了交换机内部可以同时处理的数据包数量。
假设交换机的交叉点矩阵大小为48x48,则交换机的背板带宽为48Gbps。
因此,交换机的背板带宽可以通过端口速率和交叉点矩阵的大小来计算,即背板带宽=端口速率x端口数量=端口速率x交叉点矩阵的大小。
2.包转发率的计算方法:包转发率是指交换机每秒钟可以处理的数据包数量,一般以兆/秒(Mpps)作为单位进行表示。
包转发率的计算方法可以通过交换机的吞吐量和平均包大小来解释。
吞吐量是指交换机每秒钟可以处理的数据流量,常见的吞吐量有10Gbps、40Gbps和100Gbps等。
假设一个交换机的吞吐量为40Gbps。
平均包大小是指交换机传输的平均数据包大小,包含数据包的头部和负载部分。
假设平均包大小为1000字节。
包转发率的计算方法为:包转发率=吞吐量/平均包大小。
根据以上数据,包转发率 = 40Gbps / (1000字节/包) = 40Gbps / 1000bps = 40Mpps。
因此,交换机的包转发率可以通过交换机的吞吐量和平均包大小来计算,即包转发率=吞吐量/平均包大小。
需要注意的是,上述计算方法仅适用于理想情况下的交换机,实际情况可能受到多种因素的影响,例如交换机的处理能力、数据流量的负载等。
总结:交换机的背板带宽和包转发率是交换机性能的重要指标,背板带宽可以通过端口速率和交叉点矩阵的大小来计算,包转发率可以通过交换机的吞吐量和平均包大小来计算。
在实际应用中,我们需要根据交换机的具体配置和需求来选择合适的交换机,以满足网络的需求。
交换机背板带宽包转发率的计算方法
交换机背板带宽包转发率的计算方法
一、交换机背板带宽的计算方法:
1.计算接口总带宽:
交换机的接口总带宽等于各个接口速度的总和。
例如,一个24口千兆交换机,每个接口的速度为1Gbps,则接口总带宽为24Gbps。
2.计算内部数据总线速度:
交换机内部的数据传输是通过数据总线进行的,数据总线的速度将限制交换机的背板带宽。
根据设计规格,可以得到数据总线速度。
3.计算交换机背板带宽:
交换机的背板带宽等于接口总带宽与数据总线速度中较小的一个。
这是因为交换机的接口速度不能超过内部数据总线速度,否则会导致数据堆积和丢包的情况发生。
例如,一款24口千兆交换机的每个接口速度为1Gbps,数据总线速度为48Gbps,那么交换机的背板带宽为48Gbps。
二、交换机包转发率的计算方法:
交换机包转发率是指交换机在单位时间内能够处理的数据包的数量。
它是评估交换机性能的重要指标之一
1.计算交换机的包处理能力:
交换机的包处理能力取决于其硬件设计和处理数据包的方式。
这一数据通常由交换机制造商提供。
2.计算交换机的包转发率:
交换机的包转发率等于交换机的包处理能力除以数据包的平均大小。
通常,数据包的大小(单位为字节)可以通过从网络中捕获并分析数据包
来统计得到。
综上所述,交换机背板带宽和包转发率是评估交换机性能的重要指标。
在计算交换机背板带宽时,需要考虑接口总带宽和内部数据总线速度。
而
在计算交换机包转发率时,需要考虑交换机的包处理能力和数据包的平均
大小。
这些计算方法可以帮助我们更好地了解和评估交换机的性能。
交换机性能指标,背板带宽,包转发率
交换机性能指标,背板带宽,包转发率,怎么计算?1 交换机简介日常工作学习生活中离不开网络,而网络又离不开交换机。
局域网中用的最多的就是交换机。
交换机分为二层交换机和三层交换机。
二层交换机工作在OSI七层模型的物理层和数据链路层,通过MAC地址交换数据。
在每个交换机中有一张MAC地址表,这张表记录了端口号和MAC地址的对应关系,交换机收到数据后查看该数据的MAC地址,如果能够找到对应的端口号,则从这个端口转发数据。
如果找不到这个端口则广播该数据。
三层交换机除了具有二层交换机的功能,还具有三层功能,也就是OSI模型的网络层的功能,可以根据IP地址转发数据,有一定的路由功能。
适合部署在通过VLAN划分网络隔离用户的局域网中使用。
可以有效的隔离广播域,实现不同VLAN之间的互通。
2 交换机性能衡量交换机性能的指标有很多,如下图所示,显示了该交换机的性能参数有传输速率、端口数、背板带宽、包转发率、MAC地址表等等。
这里最重要的两个参数是背板带宽和包转发率。
下面分别对这两个参数进行详述。
3 背板带宽交换机的背板带宽标志了交换机总的交换能力,是交换机处理器或者接口卡和数据总线之间能处理的最大数据量,单位为Gbps。
一台交换机的背板带宽越大,数据处理能力越强,当然了价格成本越高。
价格和性能很多时候是成正比的。
在网络工程师、通信工程师的考试中经常会出计算题,计算背板带宽。
购买交换机时,你也可以根据端口数和端口速率通过公式计算背板带宽,确定该交换机是否满足需求,是否是线速交换机,怎么计算呢?计算公式:端口数*相应端口速率*2(全双工模式)套用一下上面的公式,如下图所示的华为S5710-28C-EI交换机的参数表背板带宽=(24*1000+4*10000)*2=128 000M=128Gbps下图显示的该交换机的交换容量416Gbps>128Gbps,所以该交换机是线速交换机,能保证所有端口都线速工作时,提供无阻塞的包交换。
交换机、路由器性能指标解读--背板带宽、包转发率
一、线速和包转发率的换算 _______________________________________________________________1、线速的定义是指网络设备的端口上每秒钟传输的进制数个数,单位为:bit per second,即bps。
这也就是我们通常会看到的,比如:a)、通常说的100M的网卡就是说的该网卡的网口线速为00Mbps;b)、家里面开的宽带,比如电信说的是M的宽带,说的是给我们开的端口线速度为2Mbps。
注意:电脑上的文件下载速度计算通常是以字节每秒为单位的,即:byte per second。
为了与线速度的bps相区分,通常将其记为Bps。
这两个单位很多人都搞不清怎么回事,一个大写,一个小写,其实是两码事。
因为1byte=8bit,所以二者是8倍关系,即1Bps=8bps。
2、包转发率包转发率的含义是每秒钟内所转发的数据包的个数,p&cket per second,记做pps。
这里的数据包packet和字节byte有个对应关系,1packet=64byte。
为什么是64呢?这是个定义,网络电个数据包最小包含64字节。
下面我们计算一下一个1000Mbps的线速端口其最大包转发率。
计算之前还要讲一点,就是我们的数据包在网络上传输不是裸的数据包在传输,而是每个数据包都要加J8byte的帧头和12byte的帧间隙。
每传输一个数据包就需要传输64+8+12=84byte。
那1000Mbps线速端口的包转发奎1000,000,000(如引=1,488,095(pps)就84X8(―江)1.488M PPSo照此算法,可以得出以下常用线速端口的包转发率:1、 背板带宽(也称转发带宽)背板可以理解为交换机或路由器内部的一条数据总线。
设备端口间的数据交 换都在总线上传输。
好比一条高速公路,连接了若干城市,城市之间的交通流量 都需要从该高速公路上通过那背板带宽就是高速公路的最大无阻塞交通流量当 然我们要假设高速公路上的车辆都是以恒定的最高速度在行驶)。
交换机交换容量和包转发率计算方式
[交换路由] 交换容量和包转发率之间什么关系 [复制链接]交换容量和包转发率之间什么关系有以下两种方法:第一种方法如下:--------------------------------------------------------------------------------我总结一个公式:转发带宽=包转发速率*8*(64+8+12)=1344*包转发速率我的公式推算:假设交换机有A、B、C三种接口各一个,它们的包转发率分别是X、Y、Z64+8+12的意思为:基于64字节分组测试(以太网传输最小包长就是64字节);8以太网中,每个帧头都要加上了8个字节的前导符;帧间隙最小为12字节。
再乘8是转换为Bit为单位。
所以得:交换机转发带宽=X*8*(64+8+12)+Y*8*(64+8+12)+Z*8*(64+8+12)=(X+Y+Z)*1344;=交换机包转发率*1344----------------------------------------------------------------------------------------------------------------第二种计算方法:-----------------------------------------------------------------------------------------------------------------第二层包转发率=千兆端口数量×1.488Mpps+百兆端口数量*0.1488Mpps+其余类型端口数*相应计算方法,如果这个速率能≤标称二层包转发速率,那么交换机在做第二层交换的时候可以做到线速。
那么,1.488Mpps是怎么得到的呢包转发线速的衡量标准是以单位时间内发送64byte的数据包(最小包)的个数作为计算基准的。
交换机常用几种计算方法[整理版]
交换机常用几种计算方式交换机的背板带宽,是交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量。
背板带宽标志了交换机总的数据交换能力,单位为Gbps,也叫交换带宽,一般的交换机的背板带宽从几Gbps到上百Gbps不等。
一台交换机的背板带宽越高,所能处理数据的能力就越强,但同时设计成本也会越高。
一般来讲,计算方法如下:1)线速的背板带宽考察交换机上所有端口能提供的总带宽。
计算公式为端口数*相应端口速率*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.8kpps。
*对于万兆以太网,一个线速端口的包转发率为14.88Mpps。
*对于千兆以太网,一个线速端口的包转发率为1.488Mpps。
*对于快速以太网,一个线速端口的包转发率为0.1488Mpps。
关于交换机线速转发计算方式
背板带宽计算方法方式考察交换机上所有端口能提供的总带宽。
计算公式为端口数*相应端口速率*2(全双工模式)如果总带宽≤标称背板带宽,那么在背板带宽上是线速的。
交换机转发数据包能力的大小,是指交换机每秒可以转发多少百万个数据包(Mpps)。
就像道路交通一样,想通过能力高的话,要么路要宽(同时通过的能力强),要么通过速度快。
而背板带宽就相当于路宽,带宽越高,同时通过的数据包就越多,意味着所能处理数据的能力就越强,使得包转发率越高。
交换容量是背板带宽的另一叫法。
1)设备:RG-NBS1824GC公布的背板带宽:48Gbps接口:24个1000Base-TX 以太网端口(就是24个1000M)计算:24G*2=48Gbps结果:48Gbps ≤公布的背板带宽:48Gbps:满足整机吞吐容量“线速转发”2)设备:RG-NBS1808C公布的背板带宽:1.6Gbps接口:8个100base-TX 以太网端口,(就是8个100M)计算:8*200M=1.6Gbps结果:1.6Gbps≤公布的背板带宽:1.6Gbps:满足全端口“线速转发”包转发率的计算方法方式100Mbit/s的以太网络,100M换算成byte则是100/8=12.5M byte/s,换算出来就是12500000bytes。
以太网的数据包中,最小的数据包的大小是64byte/s,加上8个byte的前导字节以及12个byte帧间间隙,合计就是84byte。
那么用12500000/84=148809,所以就可以得到在100M吞吐量单向环境下的每秒最大的包转发个数148809,换算成k即为148.8k pps,也就是0.1488M pps。
下面,按这个数值来验证一下锐捷的交换机在其网站上公布的数据,是否满足全端口“线速转发”。
1)设备:RG-NBS1824GC公布的包转发率:35.7Mpps接口:24个1000Base-TX 以太网端口(就是24个1000M)计算:1.488Mpps*24=35.712Mpps结果:35.712Mpps <公布包转发率:35.7Mpps:满足全端口”线速转发“2)设备:RG-NBS1808C公布的包转发率:1.19Mpps接口:8个100base-TX 以太网端口,(就是8个100M)计算:0.1488Mpps*8=1.1904Mpps结果:1.1904Mpps<公布的包转发率:1.19Mpps:满足全端口“线速转发“。
交换机性能计算公式
交换机性能计算公式交换机的性能可以通过多种指标来进行衡量,其中两个重要的指标是背板带宽和转发率。
1. 背板带宽(Backplane Bandwidth)是指交换机内部用于传输数据的物理通道的总带宽。
背板带宽决定了交换机在处理数据时的吞吐量。
通常情况下,背板带宽越大,交换机的性能越好。
背板带宽的计算公式如下:背板带宽=单个接口带宽x接口数量例如,假设一个交换机有24个千兆以太网接口(每个接口的带宽为1Gbps),则背板带宽可以计算为:背板带宽 = 1Gbps x 24 = 24Gbps2. 转发率(Forwarding Rate)是指交换机每秒能够处理和转发数据包的数量。
转发率决定了交换机的数据转发能力。
通常情况下,转发率越高,交换机的性能越好。
转发率的计算公式如下:转发率=接口速率x接口数量例如,假设一个交换机有24个千兆以太网接口(每个接口的速率为1Gbps)转发率 = 1Gbps x 24 = 24Gbps需要注意的是,转发率并不完全等同于背板带宽。
转发率是指交换机处理和转发数据包的能力,包括包头的处理、决策和数据包的转发,而背板带宽仅仅是指交换机内部传输数据的物理通道的带宽。
除了背板带宽和转发率,交换机的性能还可以通过其他指标来进行衡量,如缓存大小、数据包转发延迟等。
这些指标一起综合考虑可以更全面地评估交换机的性能。
需要注意的是,背板带宽和转发率并不是唯一决定交换机性能的因素,还受到交换机硬件设计、芯片集成度、软件算法等多个因素的影响。
因此,在选择交换机时,需要综合考虑交换机的多个性能指标,并根据实际需求作出选择。
交换机转发率计算
2)设备:S5500-28C-EI包转发率(整机):接口:24个10/100/1000Base-T以太网端口,4个复用的1000Base-X千兆SFP端口,2个扩展插槽(每个扩展插槽接口卡最大配置2×10G接口);(也就是24*1000M+2×2*10GE)计算:*24+*2*2=+=结果=包转发率(整机):,满足全端口“线速转发”。
通过这样事例,可以清楚交换机厂商所公布的数据是“如何”的了吧!这是在二层交换上面所能达到的包转发率,但是如果一个路由器在三层路由上面,甚至在开启nat的情况下,其包转发率会有很大降低,而这个值才是值得关心的,所以我们在看到很多商家在一直强调包转发个数148810个包,其实这是二层交换的理论极限值,而不是真正的路由器在三层工作时候的值。
包转发率得计算和背板带宽得计算交换机的背板带宽,是交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量。
背板带宽标志了交换机总的数据交换能力,单位为Gbps,也叫交换带宽,一般的交换机的背板带宽从几Gbps到上百Gbps 不等。
一台交换机的背板带宽越高,所能处理数据的能力就越强,但同时设计成本也会越高。
一般来讲,计算方法如下:1)线速的背板带宽考察交换机上所有端口能提供的总带宽。
计算公式为端口数*相应端口速率*2(全双工模式)如果总带宽≤标称背板带宽,那么在背板带宽上是线速的。
2)第二层包转发线速第二层包转发率=千兆端口数量×+百兆端口数量*+其余类型端口数*相应计算方法,如果这个速率能≤标称二层包转发速率,那么交换机在做第二层交换的时候可以做到线速。
3)第三层包转发线速第三层包转发率=千兆端口数量×+百兆端口数量*+其余类型端口数*相应计算方法,如果这个速率能≤标称三层包转发速率,那么交换机在做第三层交换的时候可以做到线速。
那么,是怎么得到的呢?包转发线速的衡量标准是以单位时间内发送64byte的数据包(最小包)的个数作为计算基准的。
交换机背板带宽
1、交换机:包转发率包转发线速的衡量标准———是以单位时间内发送64byte的数据包(最小包)的个数作为计算基准的。
对于千兆以太网来说,计算方法如下:1,000,000,000bps/8bit/(64+8+12)byte=1,488,095pps 说明:当以太网帧为64byte时,需考虑8byte的帧头和12byte 的帧间隙的固定开销。
故一个线速的千兆以太网端口在转发64byte包时的包转发率为1.488Mpps*对于万兆以太网,一个线速端口的包转发率为14.88Mpps。
*对于千兆以太网,一个线速端口的包转发率为1.488Mpps。
*对于百兆以太网,一个线速端口的包转发率为0.1488Mpps如:一台24个千兆端口的桌面交换机(连接电脑),其最大吞吐量应达到24*1.488Mpps=35.712Mpps,才能保证所有端口线速工作时,提供无阻塞的包交换。
例:桌面型交换机带20台电脑上网设备:桌面型交换机公布包转发率:35.7Mpps接口:24个10/100/1000Base-TX以太网端口,(就是24个1000M)计算:1.488Mpps*24 =35.712Mpps包转发率:结果35.712Mpps =公布包转发率:35.7Mpps,满足全端口“线速转发”。
公布背板带宽:48Gbps计算:24*1000x 2(Mbit/s) /1024(Mbit/s)= 46.875 (Gbit/s)背板带宽:结果46.875 (Gbit/s)<公布背板带宽:48Gbps,满足全端口例:某个公司有300台电脑上网,三层核心怎么选。
初步预计要用15个千兆交换机。
通过上面的实验已经证实,每一个交换机的包转发率要达到35.712Mpps,背板带宽要达到46.875 (Gbit/s)。
核心交换机背板带宽:接入交换机数量15X46.875 (Gbit/s)=703.125 Gbit/s吞吐量包转发率:接入交换机:1.488Mpps*2 =2.976Mpps(解释:一个端口上联到核心,但是有上行和下行。
交换机交换容量和包转发率计算方式
[交换路由] 交换容量和包转发率之间什么关系[复制链接]交换容量和包转发率之间什么关系有以下两种方法:第一种方法如下:--------------------------------------------------------------------------------我总结一个公式:转发带宽=包转发速率*8*(64+8+12)=1344*包转发速率我的公式推算:假设交换机有A、B、C三种接口各一个,它们的包转发率分别是X、Y、Z64+8+12的意思为:基于64字节分组测试(以太网传输最小包长就是64字节);8以太网中,每个帧头都要加上了8个字节的前导符;帧间隙最小为12字节。
再乘8是转换为Bit 为单位。
所以得:交换机转发带宽=X*8*(64+8+12)+Y*8*(64+8+12)+Z*8*(64+8+12)=(X+Y+Z)*1344;=交换机包转发率*1344----------------------------------------------------------------------------------------------------------------第二种计算方法:-----------------------------------------------------------------------------------------------------------------第二层包转发率=千兆端口数量×1.488Mpps+百兆端口数量*0.1488Mpps+其余类型端口数*相应计算方法,如果这个速率能≤标称二层包转发速率,那么交换机在做第二层交换的时候可以做到线速。
那么,1.488Mpps是怎么得到的呢包转发线速的衡量标准是以单位时间内发送64byte的数据包(最小包)的个数作为计算基准的。
对于千兆以太网来说,计算方法如下:1,000,000,000bps/8bit/(64+8+12)byte=1,488,095pps 说明:当以太网帧为64byte时,需考虑8byte的帧头和12byte的帧间隙的固定开销。
交换机的几种主要技术参数详解和计算
交换机的几种主要技术参数详解和计算交换机的背板带宽,是交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量。
背板带宽标志了交换机总的数据交换能力,单位为Gbps,也叫交换带宽,一般的交换机的背板带宽从几Gbps到上百Gbps不等。
一台交换机的背板带宽越高,所能处理数据的能力就越强,但同时设计成本也会越高。
一般来讲,计算方法如下:1)线速的背板带宽考察交换机上所有端口能提供的总带宽。
计算公式为端口数*相应端口速率*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.8kpps。
*对于万兆以太网,一个线速端口的包转发率为14.88Mpps。
*对于千兆以太网,一个线速端口的包转发率为1.488Mpps。
*对于快速以太网,一个线速端口的包转发率为0.1488Mpps。
二层交换机交换容量和包转发率计算
⼆层交换机交换容量和包转发率计算这是在中关村⽹站截取的H3C S5048E⼆层交换机参数,以此交换机参数为例⼦计算。
标注:评价⼀台⼆层交换机性能,不能只看接⼝速率和接⼝数量,还要从交换容量和包转发率⼀起衡量。
1、背板带宽背板带宽,是指交换机接⼝处理器或接⼝卡,和数据总线间所能吞吐的最⼤数据量。
背板带宽标志了交换机总的数据交换能⼒。
背板带宽是模块化交换机上的概念,固定端⼝交换机不存在这个概念,固定端⼝交换机的背板容量和交换容量⼤⼩是相等的。
交换机背板速率单位⼀般为Mbps,指的是⼆层,对于三层以上交换才采⽤Mppsbps = bit/s,每秒⽐特数pps = packet/s,每秒包数2、交换机容量计算⽅法交换机的交换容量,是指交换机接⼝处理器或接⼝卡和数据总线间所能吞吐的最⼤数据量。
交换容量表明了交换机总的数据交换能⼒,单位是Gbps交换机端⼝数量*相应端⼝速率*2(全双⼯)48*1000Mbps*2=96000Mbps=96Gbps交换机容量(交换机的总带宽,也称端⼝总带宽) ≤ (⼩于等于) 背板带宽如果交换机容量⼩于等于背板带宽,那么背板带宽上是线速的。
3、包转发率计算⽅法包转发率,⽤来衡量⽹络设备转发数据能⼒的标准,包转发率以数据包为单位,体现了交换机的交换能⼒,单位是pps1Byte(字节)=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。
网络监控交换机背板带宽和包转发率计算表
合计
8.80 背板带宽Gbps(端口 速率*端口数*2再求 和)
9.60 8.00
6.55
6.55
序号
1 2
端口速率(Mbps)
100 1000
单端口包转发率Mpps
0.1488 1.488
端口数
48 4
全双工
2 2
包转发率Mpps(100M端 包转发率Mpps(端口速 口数*0.1488Mpps加 率*端口数 1000M端口数 /1000*1.488Mpps)
7.14 5.95 7.14 5.95
合计
17.60
09
13.09
序号
1 2
端口速率(Mbps)
1000 1000
单端口包转发率Mpps
1.488 1.488
端口数
8 1
全双工
2 2
背板带宽Gbps(端口 包转发率Mpps(端口速 包转发率Mpps(1000M端 速率*端口数*2再求 率*端口数 口数*1.488Mpps) 和) /1000*1.488Mpps)
1.19 1.49 1.19 1.49
合计
3.60 背板带宽Gbps(端口 速率*端口数*2再求 和)
3.20 2.00
2.68
2.68
序号
1 2
端口速率(Mbps)
100 1000
单端口包转发率Mpps
0.1488 1.488
端口数
16 1
全双工
2 2
包转发率Mpps(100M端 包转发率Mpps(端口速 口数*0.1488Mpps加 率*端口数 1000M端口数 /1000*1.488Mpps)
交换机常用性能参数计算方法说明
交换机常用性能参数计算方法一、背板带宽:盒式交换机是没有背板的,所以不存在背板带宽的说法。
中高端模块化交换机(如S65/S85系列)的背板带宽是硬件设计时固定的。
背板带宽,是交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量。
一台交换机的背板带宽越高,所能处理数据的能力就越强,但同时设计成本也会上去。
但是,我们如何去考察一个交换机的背板带宽是否够用呢?显然,通过估算的方法是没有用的,我认为应该从两个方面来考虑: 1、所有端口容量X端口数量之和的2倍应该小于背板带宽,可实现全双工无阻塞交换,证明交换机具有发挥最大数据交换性能的条件。
2、满配置吞吐量(Mpps)=满配置GE端口数×1.488Mpps其中1个千兆端口在包长为64字节时的理论吞吐量为1.488Mpps。
例如,一台最多可以提供64个千兆端口的交换机,其满配置吞吐量应达到64×1.488Mpps = 95.2Mpps,才能够确保在所有端口均线速工作时,提供无阻塞的包交换。
如果一台交换机最多能够提供176个千兆端口,而宣称的吞吐量为不到261.8Mpps(176 x 1.488Mpps = 261.8),那么用户有理由认为该交换机采用的是有阻塞的结构设计。
一般是两者都满足的交换机才是合格的交换机。
背板相对大,吞吐量相对小的交换机,除了保留了升级扩展的能力外就是软件,专用芯片电路设计有问题;背板相对小,吞吐量相对大的交换机,整体性能比较高。
不过背板带宽是可以相信厂家的宣传的,可吞吐量是无法相信厂家的宣传的,因为后者是个设计值,测试很困难,并且意义不是很大。
二、交换容量交换容量=缓存位宽*缓存总线频率,因为我们的交换机都是存储转发的,交换容量的大小由缓存(BUFFER)的位宽及其总线频率决定。
三、端口容量端口容量=2*(交换机所有端口的速率相加),因为端口是全双工的,所以需要乘以2。
四、包转发率包转发率的计算方式:若交换机可提供24个100M端口和2个1000M端口,则转发能力=24*0.149+2*1.488=6.55Mpps ,为什么这么算?我们的交换机全部为线速转发,考验转发能力以能够处理最小包长(64Byte)来衡量,根据Ethernet的CSMA/CD的工作原理,报文在发送之前,要先侦听一段时间,如果在这段时间内线路空闲,则可以发送。
交换机转发率计算
100Mbit/s的以太网络,100M换算成byte则是100/8=12.5M byte/s,换算出来就是12500000bytes。
因为在以太网的数据包中,最小的数据包的大小是64byte/s,加上8个byte的前导字节以及12个byte帧间间隙,合计就是84byte。
那么用12500000/84=148809,所以就可以得到在100M吞吐量单向环境下的每秒最大的包转发个数148809,换算成k即为148.8k pps,也就是0.1488M pps。
0.1488M pps这个包转发率是100M的网络而言,那么1000M的网络,算出来的包转发率就应是1.488Mpps,对于10G网络对应的是14.88Mpps。
下面,我按这个数值来验证一下H3C的交换机在其网站上公布的数据,是否满足全端口“线速转发”。
1)设备:H3C S3600-28P-EI公布包转发率:9.6Mpps接口:24个10/100Base-TX以太网端口,4个1000Base-X SFP千兆以太网端口(就是24个100M+4个1000M)计算:0.1488Mpps*24+1.488Mpps*4=3.5712Mpps+5.952Mpps=9.5232Mpps结果9.5232Mpps < 公布包转发率:9.6Mpps,满足全端口“线速转发”。
2)设备:S5500-28C-EI包转发率(整机): 95.2Mpps接口:24个10/100/1000Base-T以太网端口,4个复用的1000Base-X千兆SFP端口,2个扩展插槽(每个扩展插槽接口卡最大配置2×10G接口);(也就是24*1000M+2×2*10GE)计算:1.488Mpps*24+14.88Mpps*2*2=35.712Mpps+59.52Mpps=95.232Mpps结果95.232Mpps =包转发率(整机): 95.2Mpps,满足全端口“线速转发”。
包转发率的计算-实例说明
包转发率的计算-实例说明交换机的背板带宽,是交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量。
背板带宽标志了交换机总的数据交换能力,单位为Gbps,也叫交换带宽,一般的交换机的背板带宽从几Gbps到上百Gbps不等。
一台交换机的背板带宽越高,所能处理数据的能力就越强,但同时设计成本也会越高。
一般来讲,计算方法如下:1)线速的背板带宽考察交换机上所有端口能提供的总带宽。
计算公式为端口数*相应端口速率*2(全双工模式)如果总带宽≤标称背板带宽,那么在背板带宽上是线速的。
2)第二层包转发线速第二层包转发率=千兆端口数量×1.488Mpps+百兆端口数量*0.1488Mpps+其余类型端口数*相应计算方法,如果这个速率能≤标称二层包转发速率,那么交换机在做第二层交换的时候可以做到线速。
3)第三层包转发线速第三层包转发率=千兆端口数量×1.488Mpps+百兆端口数量*0.1488Mpps+其余类型端口数*相应计算方法,如果这个速率能≤标称三层包转发速率,那么交换机在做第三层交换的时候可以做到线速。
9100Mbit/s的以太网络,100M换算成byte则是100/8=12.5M byte/s,换算出来就是12500000bytes。
因为在以太网的数据包中,最小的数据包的大小是64byte/s,加上8个byte的前导字节以及12个byte帧间间隙,合计就是84byte。
那么用12500000/84=148809,所以就可以得到在100M吞吐量单向环境下的每秒最大的包转发个数148809,换算成k即为148.8k pps,也就是0.1488M pps。
0.1488M pps这个包转发率是100M的网络而言,那么1000M的网络,算出来的包转发率就应是1.488Mpps,对于10G网络对应的是14.88Mpps。
下面,我按这个数值来验证一下H3C的交换机在其网站上公布的数据,是否满足全端口“线速转发”。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
100Mbit/s 的以太网络,100M换算成byte则是100/8=12.5M byte/s ,换算出来就是12500000bytes 。
因为在以太网的数据包中,最小的数据包的大小是64byte/s ,加上8 个byte 的前导字节以及12个byte 帧间间隙,合计就是84byte。
那么用12500000/84=148809 ,所以就可以得到在100M吞吐量单向环境下的每秒最大的包转发个数148809,换算成k即为148.8k pps,也就是0.1488M pps。
0.1488M pps这个包转发率是100M的网络而言,那么1000M的网络,算出来的包转发率就应是1.488Mpps,对于10G网络对应的是14.88Mpps。
下面,我按这个数值来验证一下H3C的交换机在其网站上公布的数据,是否满足全端口“线速转发” 。
1)设备:H3C S3600-28P-EI公布包转发率:9.6Mpps接口:24个10/100Base-TX以太网端口,4个1000Base-X SFP千兆以太网端口(就是24个100M+4 个1000M)计算:0.1488Mpps*24+1.488Mpps*4=3.5712Mpps+5.952Mpps=9.5232Mpps结果9.5232Mpps <公布包转发率:9.6Mpps, 满足全端口“ 线速转发”。
2)设备:S5500-28C-EI包转发率(整机):95.2Mpps接口:24个10/100/1000Base-T 以太网端口,4个复用的1000Base-X千兆SFP端口,2个扩展插槽(每个扩展插槽接口卡最大配置 2 X 10G接口);(也就是24*1000M+ 2 X 2*10GE)计算:1.488Mpps*24+14.88Mpps*2*2=35.712Mpps+59.52Mpps=95.232Mpps结果95.232Mpps =包转发率(整机):95.2Mpps,满足全端口“线速转发”。
通过这样事例,可以清楚交换机厂商所公布的数据是“如何” 的了吧!这是在二层交换上面所能达到的包转发率,但是如果一个路由器在三层路由上面,甚至在开启nat 的情况下,其包转发率会有很大降低,而这个值才是值得关心的,所以我们在看到很多商家在一直强调包转发个数148810个包,其实这是二层交换的理论极限值,而不是真正的路由器在三层工作时候的值。
包转发率得计算和背板带宽得计算交换机的背板带宽,是交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量。
背板带宽标志了交换机总的数据交换能力,单位为 Gbps,也叫交换带宽,一般的交换机的背板带宽从几Gbps到上百Gbps不等。
一台交换机的背板带宽越高,所能处理数据的能力就越强,但同时设计成本也会越高。
一般来讲,计算方法如下 :1)线速的背板带宽考察交换机上所有端口能提供的总带宽。
计算公式为端口数*相应端口速率*2 (全双工模式)如果总带宽 <标称背板带宽,那么在背板带宽上是线速的。
2)第二层包转发线速第二层包转发率=千兆端口数量X 1.488Mpps+百兆端口数量*0.1488Mpps+其余类型端口数*相应计算方法,如果这个速率能w标称二层包转发速率,那么交换机在做第二层交换的时候可以做到线速。
3)第三层包转发线速第三层包转发率=千兆端口数量X 1.488Mpps+百兆端口数量*0.1488Mpps+其余类型端口数*相应计算方法,如果这个速率能w 标称三层包转发速率,那么交换机在做第三层交换的时候可以做到线速。
那么, 1.488Mpps 是怎么得到的呢 ?包转发线速的衡量标准是以单位时间内发送 64byte 的数据包(最小包)的个数作为计算基准的。
对于千兆以太网来说,计算方法如下: 1, 000,000, 000bps/8bit/ (64+8+ 12) byte=1,488,095pps 说明:当以太网帧为 64byte 时,需考虑 8byte 的帧头和 12byte 的帧间隙的固定开销。
故一个线速的千兆以太网端口在转发64byte包时的包转发率为1.488Mpps。
快速以太网的统速端口包转发率正好为千兆以太网的十分之一,为 148.8kpps 。
*对于万兆以太网,一个线速端口的包转发率为14.88Mpps。
*对于千兆以太网,一个线速端口的包转发率为 1.488Mpps。
*对于快速以太网,一个线速端口的包转发率为0.1488Mpps。
*对于0C- 12的POS端口,一个线速端口的包转发率为 1.17Mpps。
*对于0C- 48的POS端口,一个线速端口的包转发率为 468MppS所以说,如果能满足上面三个条件,那么我们就说这款交换机真正做到了线性无阻塞背板带宽资源的利用率与交换机的内部结构息息相关。
目前交换机的内部结构主要有以下几种:一是共享内存结构,这种结构依赖中心交换引擎来提供全端口的高性能连接,由核心引擎检查每个输入包以决定路由。
这种方法需要很大的内存带宽、很高的管理费用,尤其是随着交换机端口的增加,中央内存的价格会很高,因而交换机内核成为性能实现的瓶颈;二是交叉总线结构,它可在端口间建立直接的点对点连接,这对于单点传输性能很好,但不适合多点传输;三是混合交叉总线结构,这是一种混合交叉总线实现方式,它的设计思路是,将一体的交叉总线矩阵划分成小的交叉矩阵,中间通过一条高性能的总线连接。
其优点是减少了交叉总线数,降低了成本,减少了总线争用;但连接交叉矩阵的总线成为新的性能瓶颈。
交换容量和包转发率之间什么关系100M的光纤,296kpps的性能就可以做到线速转发了,而NBR2000达到了400kpps的性能,在这里就可以把NBR2000当成是一个网线一样透明了。
交换容量和包转发率之间什么关系0014783879ad有以下两种方法:第一种方法如下:我总结一个公式:转发带宽=包转发速率*8* (64+8+12)=1344*包转发速率我的公式推算:假设交换机有A、B C三种接口各一个,它们的包转发率分别是X、Y、Z64+8+12的意思为:基于64字节分组测试(以太网传输最小包长就是64字节);8以太网中,每个帧头都要加上了8 个字节的前导符;帧间隙最小为1 2字节。
再乘8是转换为Bit 为单位。
所以得:交换机转发带宽=X*8* (64+8+12)+Y*8* (64+8+12)+Z*8* (64+8+12)= (X+Y+Z)*1344;= 交换机包转发率*1344第二种计算方法:第二层包转发率=千兆端口数量X1.488Mpps+百兆端口数量*0.1488Mpps+其余类型端口数* 相应计算方法,如果这个速率能w标称二层包转发速率,那么交换机在做第二层交换的时候可以做到线速。
那么,1.488Mpps 是怎么得到的呢包转发线速的衡量标准是以单位时间内发送64byte 的数据包(最小包)的个数作为计算基准的。
对于千兆以太网来说,计算方法如下:1,000,000,000bps/8bit/ (64+8+12)byte=1,488,095pps 说明:当以太网帧为64byte 时,需考虑8byte 的帧头和12byte 的帧间隙的固定开销。
故一个线速的千兆以太网端口在转发64byte 包时的包转发率为1.488Mpps。
快速以太网的线速端口包转发率正好为千兆以太网的十分之一,为148.8kpps。
*对于万兆以太网,一个线速端口的包转发率为14.88Mpps。
*对于千兆以太网,一个线速端口的包转发率为 1.488Mpps。
*对于快速以太网,一个线速端口的包转发率为0.1488Mpps。
*对于0C-12的POS端口,一个线速端口的包转发率为 1.17Mpps。
*对于0C-48的POS端口,一个线速端口的包转发率为468MppS// 背板带宽计算公式:背板带宽,是交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量。
一台交换机的背板带宽越高,所能处理数据的能力就越强,但同时设计成本也会上去。
但是,我们如何去考察一个交换机的背板带宽是否够用呢?显然,通过估算的方法是没有用的,我认为应该从两个方面来考虑:1、)所有端口容量X端口数量之和的2倍应该小于背板带宽,可实现全双工无阻塞交换,证明交换机具有发挥最大数据交换性能的条件。
2、)满配置吞吐量(Mpps)=满配置GE端口数X 1.488Mpps其中1个千兆端口在包长为64字节时的理论吞吐量为1.488Mpps。
例如,一台最多可以提供64 个千兆端口的交换机,其满配置吞吐量应达到64X 1.488Mpps = 95.2Mpps才能够确保在所有端口均线速工作时,提供无阻塞的包交换。
如果一台交换机最多能够提供176 个千兆端口,而宣称的吞吐量为不到261.8Mpps(176 x 1.488Mpps = 261.8) ,那么用户有理由认为该交换机采用的是有阻塞的结构设计。
般是两者都满足的交换机才是合格的交换机。
背板相对大,吞吐量相对小的交换机,除了保留了升级扩展的能力外就是软件效? ?专用芯片电路设计有问题;背板相对小。
吞吐量相对大的交换机,整体性能比较高。
不过背板带宽是可以相信厂家的宣传的,可吞吐量是无法相信厂家的宣传的,因为后者是个设计值,测试很困难的并且意义不是很大。
交换机的背版速率一般是:Mbps, 指的是第二层,对于三层以上的交换才采用Mpps 2950G-48背板=2X 1000X 2 + 48X 100X 2(Mbps) = 13.6(Gbps)相当于13.6/2=6.8 个千兆口吞吐量=6.8X 1.488=10.1184Mpps4506背板64G满配置千兆口4306 X 5+ 2 (引擎)=32吞吐量=32 X 1.488=47.616欢迎您的下载,资料仅供参考!致力为企业和个人提供合同协议,策划案计划书,学习资料等等打造全网一站式需求。