尔可小兀 发表于 2010-10-13 15:02:23

背板带宽,交换容量,包转发率概念理解

在交换机的说明书中经常可以看到这三个参数,说说自己的理解哈。

这三个参数是和交换机设计联系起来的,目前我们的交换机大部分都采用了模块化的设计,每个接口都有自己的处理器或者是接口卡,通过总线连接到核心的交换引擎上,由交换引擎负责最核心的交换功能通过交换矩阵。那么我们下面就来看看。

背板带宽:表示的是我们的接口处理器或者接口卡和核心交换引擎之间的速度,大家可能都知道我们计算一个交换机要达到线速转发的一个背板带宽的标准是》=2*端口数量*端口带宽哈,大家也看得到现在的交换机标称的背板带宽都大于我们的那个理论值,但是交换机的线速转发的实际情况并不一定是这样,那是因为他还不是最核心的参数。

交换容量:表示的是我们的交换机的核心的交换引擎的转发速率一般单位用bps来表示哈,他是和缓存(BUFFER)的位宽及其总线频率有关,例如一台交换机的缓存为96而总线频率为133,那么他的交换容量为96*133=12......,其实现在设备厂家的部分工程师已经认为背板带宽这个概念没有意义了,而交换容量和下面要说的转发率才决定交换机的性能,而这个参数很大程度上取决于交换机矩阵。

包转发率:其实这个包转发率说的是三层的包转发率,上面的交换容量说的是二层的包转发率。三层包转发率的计算,简单说一下,千兆的端口转发率是多少呢?1000,000,000bps*8*(64+8+12)=1.488M,8表示8个bit,而64+12+8表示的是一个数据字段为64字节的帧,在网络上传输时候实际所使用的字节数哈,8字节的头部以及12字节的其他开销。同理,百兆接口的包转发率是0.1488M哈。所以,要在三层实现我们的包线速转发的话至少要满足这个条件我们的包转发率。

王晓强 发表于 2010-10-14 10:09:11

学习了,谢谢分享!

FinalFantasy 发表于 2010-10-15 20:16:26

受教啦 !!!
页: [1]
查看完整版本: 背板带宽,交换容量,包转发率概念理解