和一智能科技
2022-01-17 21:25:48

那么一台路由器能带几台电脑?看了小白也会算路由器带机量!

分享到:

以下是我对华为路由器转发性能这个参数的理解,如有错误,欢迎指正。。。。

 

销售经常会被客户问到的一个问题是:华为AR2220路由器到底能带多少台主机?技术查询华为官网后看到AR2220的参数内只有一个“转发性能:2.5Mpps”,这是什么鬼?

华为路由器转发性能换算带多少用户数之我见-2170863-1

技术再查询华为的宣传彩页,看到“带机量:300-600PC”,销售告诉客户能带600PC机,然后客户买了这个设备,结果发现网络卡的不行,对着销售一顿抱,这是我们不想看到的情况。

华为路由器转发性能换算带多少用户数之我见-2170863-2

 

那么一台路由器到底能带的动多少台PC机呢?

 

首先,我们要了解一下两个网络速度单位:ppsbps

ppspacket per second即该路由器每秒能转发多少个数据包,抱歉,是数据帧,从专业的角度来说,网络中传输的是二层数据帧。

bps:bit per second即该路由器每秒能转发多少个比特的数据。1Byte=8bit(1个字节=8个比特),我们在电信办理的2M ADSL宽带,其单位就是bps,这里的2Mbps/8=0.25MBps=250KBps,这也就解释了为什么2M的带宽,***最多也就200 k每秒。



回到上面AR2220转发性能是2.5Mpps,即每秒转发2500个数据帧,每个数据帧按84Byte计算(最小TCP数据帧长度64字节+12字节帧间隙+8字节前导码= 84字节),再乘以8换算成bps2500*84*8=1680000bps=1680Mbps



按照行业普遍规则,企业PC机人均流量为2Mbps~4Mbps计算:

1680Mbps/2Mbps=840

1680Mbps/4Mbps=420

这个数字看起来很诱人,每个人2M带宽,华为的AR2220居然能带动840PC机,但是,注意这里的单位是Mbps2Mbps换算成***差不多200KBps每秒,而且上面的计算中使用的数据帧是最小长度的64字节数据帧,实际上这个数据会缩水很多。



看看一个网易的首页有多大?

华为路由器转发性能换算带多少用户数之我见-2170863-3

593995Byte=594KByte,按照2Mbps***200K,所以开一个网易的首页需要3秒钟,这个速度,哪个老板能忍受!即使是每个人4Mbps的带宽,开一个网易的首页也要1.5秒,很慢,不是吗?

 

所以我建议的路由器的带机量计算方式按照每台机器8Mbps计算(***1MBps,这个速度下,开一个网易首页需要0.5秒)

 

2.5Mpps*84Byte*8Byte=1680Mbps

1680Mbps/8Mbps=210台主机



2.5Mpps的转发性能,在网络通畅的情况下能带动210PC机。



上一篇:IT外包公司VS聘请IT专员
下一篇:什么是IT外包,2022年为什么变得那么迫切!