CRS317 L3HW offloading

Hi to all!

I’m using a CRS317 with L3HW offloading, but I am unsure whether it is working as expected. The L3HW monitor shows the following:

        ipv4-routes-total:   54
           ipv4-routes-hw:   14
          ipv4-routes-cpu:   39
  ipv4-shortest-hw-prefix:    0
               ipv4-hosts:   10
         route-queue-size:    0
              nexthop-cap: 8192
            nexthop-usage:   88
    vxlan-mtu-packet-drop:    0
     fasttrack-ipv4-conns:    0
   fasttrack-hw-min-speed:    0

All ports except ether1 are bridged, L3HW offloading is enabled on all bridged ports.

The following output is from a CRS305 in the same network, all ports except ether1 bridged, L3HW offloading enabled on all bridged ports:

        ipv4-routes-total:   37
           ipv4-routes-hw:   36
          ipv4-routes-cpu:    0
  ipv4-shortest-hw-prefix:    0
               ipv4-hosts:    3
         route-queue-size:    0
              nexthop-cap: 4096
            nexthop-usage:   87

Why are there so many CPU routes on the CRS317?

All the routes in /ip/route/print show the H-tag.

Thanks in advance and kind regards,

Pascal

My GUESS is that you have setup the crs317 to use fasttrack offloading in most cases.
So the CPU starts the connection, but the hardware takes over once fast tracked.
(Allows for much better firewalling, eg. Stateful)

The CRS305 doesn't have this as an option.