参数 |
---|
图片 |
名称 |
设计图 |
产品代码 |
CPU型号 |
CPU频率 |
CPU核心数 |
RAM |
ROM |
交换芯片 |
Ethernet 100M |
Ethernet 1G |
Ethernet 2.5G |
Ethernet 10G |
SFP 1G光口 |
SFP+ 10G光口 |
SFP28 25G光口 |
QSFP+ 40G光口 |
QSFP28 100G光口 |
USB接口 |
存储扩展 |
接口扩展 |
电源 |
最大功率(瓦) |
最大功率无附件(瓦) |
DC电源插口 |
PoE输入 |
PoE输出 |
操作系统 |
路由FastPath 64Byte Kpps |
路由25条流控(Simple Queue) 64Byte Kpps |
路由25条防火墙(Filter Rule) 64Byte Kpps |
路由FastPath 512Byte Kpps |
路由25条流控(Simple Queue) 512Byte Kpps |
路由25条防火墙(Filter Rule) 512Byte Kpps |
三层Hw-Offloading路由转发 Kpps |
价格(USD) |
站内搜索 |
所有数据来之MikroTIk官方(https://mikrotik.com/products),采集的吞吐量数据基于Routing的512Byte和64Byte kpps(每秒处理的数据包数量PPS, Packets Per Second),只参考经过CPU处理的吞吐量转发数据, hardware-offloading的交换芯片转发数据不作参考。如果有建议可以发送邮箱athlon_sds@163.com
64Byte测试说明:
1、由于64字节的数据包较小,路由器需要处理更多的数据包来达到相同的吞吐量。因此,这个测试主要评估路由器处理大量小数据包的能力。 高 PPS 表示路由器能够快速处理和转发大量小数据包,这对于某些应用(如VoIP、在线游戏)非常重要。
2、小数据包处理通常对路由器的CPU和内存提出更高的要求,因为每个数据包都需要经过路由器的处理流程,包括包头解析、路由查找、转发决策等。 64字节数据包测试可以揭示路由器在高频率包处理下的CPU和内存利用率。
3、小数据包测试还可以揭示路由器的转发延迟,因为处理每个数据包的时间可能会影响整体的延迟性能。
512Byte测试说明:
1、512字节的数据包较大,相对于64字节数据包,路由器在处理相同数量的数据包时,能传输更多的数据量。因此,这个测试主要评估路由器在处理中等大小数据包时的实际数据传输能力。 高吞吐量表示路由器能够有效地处理和转发较大的数据包,这对于文件传输、视频流等应用非常重要。
2、512字节数据包测试可以揭示路由器在中等数据包大小下的带宽利用效率。较大的数据包通常意味着更高的带宽利用率,因为包头的相对开销较小。
3、较大的数据包测试可以评估路由器的缓存和队列管理性能。路由器需要有效管理内存和队列,以避免数据包丢失和延迟。
性能对比:
1、处理64字节数据包时,路由器的CPU和内存利用率通常会更高,因为需要处理更多的数据包。 处理512字节数据包时,路由器的CPU和内存利用率可能会相对较低,因为每个数据包的数据量较大,处理次数较少。
2、路由器在处理64字节数据包时的PPS通常会比处理512字节数据包时要高,因为每个数据包的数据量较小,但处理的次数更多。
3、对于这64Byte和512Byte启用防火墙规则,更能体现路由器在实际使用中,CPU的处理能力,因为需要处理额外的包过滤、状态跟踪和建立buffer缓存操作。 流控规则Simple queue对CPU性能消耗较低,识别包头和协议,主要是建立buffer缓存数据。 未添加规则的情况下Fast Path转发特别依赖CPU频率和核心数,在配置防火墙过滤和流控规则后吞吐量转发会大幅下降,对于CPU的指令集和构架的差别就会被体现出来。 因此在受到CPU指令和构架的影响下,一些旧构架的高频率多核心的CPU在Fast Path转发能超过新构架的CPU,但在防火墙过滤规则配置后大幅下滑。