创新|开发|定制
专注于软路由|网络技术领域

关于CRS3xx系列L3/L4 Hardware-Offloading支持

RouterOS v7beta6开始CRS317系列开始支持L3-hw的三层路由下发到交换芯片实现硬件转发,紧跟着v7.1beta1版本,又开始支持L4-hw的nat转发。一连串的更新说明MikroTik的三层交换机采用Marvell芯片后,开始走向正轨,对此我查阅了CRS3xx系列采用的Marvell交换芯片资料,那些型号支持L3-hw,那些型号同时又支持L3/L4-hw,并总结如下:

型号 交换芯片 CPU 核心 L2/L3 hw L2/L3/L4 hw
CRS326-24G-2S+ Marvell-98DX3236 800MHz 1 支持
CRS328-24P-4S+ Marvell-98DX3236 800MHz 1 支持
CRS328-4C-20S-4S+ Marvell-98DX3236 800MHz 1 支持
CRS305-1G-4S+ Marvell-98DX3236 800MHz 1 支持
CRS309-1G-8S+ Marvell-98DX8208 800MHz 2 支持
CRS317-1G-16S+ Marvell-98DX8216 800MHz 2 支持 支持
CRS312-4C+8XG Marvell-98DX8212 650MHz 1 支持 支持
CRS326-24S+2Q+ Marvell-98DX8332 650MHz 1 支持
CRS354-48G-4S+2Q+ Marvell-98DX3257 650MHz 1 支持

Marvell-98DX8216Marvell-98DX8212两款芯片支持L2/L3/L4-hw硬件转发,其他CRS3xx系列的Marvell芯片仅支持L2/L3-hw,也就是CRS317CRS312是完全支持L2/L3/L4-hw

 进入菜单/interface/ethernet/switch/查看选项(当前仅支持CLI命令行)

[admin@MikroTik] /interface/ethernet/switch> print
Columns: NAME, TYPE, L3HW, MIRROR-SOURCE, MIRROR-TARGET
  #  NAME     TYPE              L3  MIRR  MIRR
  0  switch1  Marvell-98DX8216  fw  none  none

 可以找到L3hw选项,分别支持3种类型

[admin@MikroTik] /interface/ethernet/switch> set 0 l3hw=
L3hw ::= fw | no | yes
  yes — All traffic gets processed by the Hardware. Incompatible with Firewall.
  no — All traffic goes through the CPU
  fw — Uses CPU Firewall while offloading Fasttrack connections to the HW

 yes为启用三层转发,但不兼容防火墙策略配置

no为关闭三层转发

fw为启用Fasttrack的四层转发

当前官方也对L3和L4硬件转发有一定限制

L3-hw路由表支持150-250k

L4-hw的nat转发支持4096条nat会话,但说是根据流量大小进行智能调度

到目前为止RouterOS v7.1beta1仅适配了CRS317的Marvell-98DX8216芯片,其他型号还未开启,相信后续还有更多的Marvell芯片会适配L3-hw,如果L2/L3/L4-hw都基本适配的所有的CRS3xx系列后,那从定价来看MikroTik在交换机产品性价比算不错了,加上RouterOS系统加持,个人感觉市场空间还是不错。

赞(2) 打赏
转载请注明出处:Ros资源网 » 关于CRS3xx系列L3/L4 Hardware-Offloading支持

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏