网络知识体系中交换机知识一直非常重要,今天就和大家一起来弄清楚交换机的两大概念背带带宽和包转发率!
前面我们在文章: 交换机转发原理是怎么样的?一文中已经讲过交换机的作用,如果用最通俗的比喻来讲交换机作用就是通过把一个网络端口分成多个网络端口来进行数据传输,就和把一根水管里的水分流到多根水管给更多的人用一样的道理。
在网络中传输的“水流”就是数据了,数据是由一个个的数据包所组成,交换机需要对每个数据包都进行处理,那么交换机背板带宽就是交换数据的最大容量,包转发率就是接收数据再转发出去的处理能力。
交换机背板带宽和包转发率的数值越大,处理数据能力就越强,交换机成本也就越高。
背板带宽:
背板带宽也称为背板容量,名词解释为:交换机的处理接口器和接口卡与数据总线所能吞吐的最大数据量。 它代表了交换机整体的数据交换能力,单位是Gbps,叫交换带宽,通常我们能接触到的背板带宽有几Gbps到几百Gbps不等。
包转发率:
交换机的包转发率,也称为端口吞吐量,是交换机在某个端口进行数据包转发的能力,单位通常为pps,叫包每秒,即每秒钟内所转发数据包的个数。
这里补充一个网络小常识:网络数据传输通过数据包,数据包的构成是传输的数据+帧头+帧间隙。 网络中规定一个数据包最小为64字节,这里的64字节就是单纯的数据,加上8字节帧头和12字节帧间隙,那么网络中最小的包就是84字节。
那么一个全双工的千兆接口达到线速时包转发率就是
=1000Mbps/((64+8+12)*8bit)
=1.488Mpps。
两者的关系:
交换机背板带宽代表了交换机总的数据交换能力,也是决定包转发率的一个重要指标。所以背板可以理解成电脑总线,背板越高处理数据能力越强,也就是包转发率越高。
在弄懂概念和原理以后,下次再遇到这些交换机概念的时候,不用再怵了!