切换到宽版
  • 38369阅读
  • 181回复

MT7621超频后比BCM47189厉害 [复制链接]

上一主题 下一主题
离线supty

发帖
9
M币
987
专家
0
粉丝
6
只看该作者 180楼 发表于: 07-20
看帖子挺热闹的,好久没发言也来说两句,个人意见,仅供参考

其实呢,MTK7621,7620,BCM47XX 这类芯片本来定位就是家庭网关设备,用这些芯片做的路由严格意义上来说算不上企业级路由,针对数据转发完全是靠CPU性能配合软件来支撑的,在高带宽下也会存在一些瓶颈,所以就开始硬件上集成了诸如HWNAT来协助处理,一般家庭设备跑有线基本上都是足够的,主要资源开销都是在
无线这块,比如无线数据的AES/PSK加密解密等等,因此用这类芯片能带个几十个设备已经算很不错了.

顺便说下企业级AP,企业级AP目前一般用的高通QCA系列企业级主控会多一点,通常会再专门搭配一个CLPD(FPGA)硬件来处理数据转发,无线加密解密等等,加上优化的天线设计,往往带机量也会非常大。

再说下内存大小,首先是内存大小得和芯片配合,用8M内存和128M内存对于厂商几百K的出货量来说是能节约不少成本的,内存大小和带机量必然有联系,但还是要看下嵌入系统,对于一般8M内存的路由,多半都是跑的vxworks,这类操作系统本身资源开销非常低,固件也能做的非常小,性能也非常的好,缺点就是开发难度较高对于openwrt之类的linux系统来说,内存需要就会多一点,基本上目前128-512M的家用路由都是跑linux的,对于往后的趋势,liunx内核的路由数主流,开发各类资料都相对容易点.

然后再说下企业级路由,目前H3C,华为,Juniper,CISCO主要的入门级企业级路由都是用cavium家的CN系列NP
处理器,属于MIPS64架构, 1到10来核不等,据说以后会往ARM架构转,比如典型的H3C ER3200G2 用的1G双核基本
上带1-200个用户完全没任何问题,再高端一点的设备往往都是NP+FPGA(CPLD)来处理了, 具体来说NP就只负责
一些高级的功能,如控制,防病毒,过滤,IPSEC 功能等等,FPGA(CPLD) 就只负责数据转发处理, 所以性能上可以做的非常高,处理10G,100G的带宽都不是什么问题,并发数也能实现上百万甚至上千万,在企业级路由中512M内存基本算是起步,8G,16G也很常见,通常操作系统启动就会占用几百M空间,维持上百万的连接也会耗费
很大的内存,还有像目前全球的全网BGP路由表前缀和路径都接近500M了,各种路由附加的功能都需要大量的内存来支持,正常来说企业级路由都是1万的起步价,基本都具备电信级的可靠性,硬件成本占比都不高,重要的是往往都提供5-10年的软件更新修复支持.

至于目前的X86架构的路由,能跑满千兆线速转发已经是奇迹了,主要是网卡和CPU通讯涉及到一个中断问题,这几年有没有改进也没过多了解,总的来说再厉害的X86路由也是不如一台入门NP+FPGA(CPLD)架构的纯硬件路由的.
离线ukwh7ftb9
发帖
4
M币
-505
专家
0
粉丝
0
只看该作者 181楼 发表于: 前天 16:47
Re: MT7621超频后比BCM47189厉害
快速回复
限80 字节
温馨提示:欢迎交流讨论,请勿发布纯表情、纯引用等灌水帖子;以免被删除
 
上一个 下一个