Community discussions

MikroTik App

Search found 270 matches

by raimondsp
Thu Apr 04, 2024 12:29 pm
Forum: General
Topic: HW Offloading
Replies: 11
Views: 1006

Re: HW Offloading

L3HW offloading only works between if all routes reside on same bridge. It seems your WAN is on off-bridge interface sfp-sfpplus1 . This requirement applies only to VLAN. If the WAN port does not need VLAN tagging, it can stay standalone - L3HW will still work. I guess the problem is with NAT. Plea...
by raimondsp
Thu Apr 04, 2024 12:20 pm
Forum: General
Topic: VRRP access network also from slave?
Replies: 6
Views: 560

Re: VRRP access network also from slave?

Hi,

Please show us your "/interface/export" and "/ip/export" outputs of both VRRP master and backup devices.
by raimondsp
Thu Apr 04, 2024 12:16 pm
Forum: General
Topic: VRRP Stuck in Master in both devices
Replies: 8
Views: 514

Re: VRRP Stuck in Master in both devices

Hi,

I suppose this config line causes problems:
add action=masquerade chain=srcnat
since it may masquerade VRRP packets.

Also, if you want to use a VRRP IP address for SNAT'ing, I suggest using "action=src-nat to-address=<vrrp_ip_adress>" instead of masquerade.
by raimondsp
Wed Mar 13, 2024 8:45 am
Forum: General
Topic: L3HW traffic monitoring
Replies: 6
Views: 836

Re: L3HW traffic monitoring

Hi raimondsp Hardware level traffic sampling on the Marvell ASIC's to netflow/sflow would be the optimal solution, to quote you "Hardware traffic sampling and QoS are the next major features that we consider implementing after the finalization of IPv6 L3HW. " Is this still on the high pri...
by raimondsp
Mon Mar 04, 2024 5:09 pm
Forum: General
Topic: traffic counters combined with HWL3 offloading
Replies: 4
Views: 598

Re: traffic counters combined with HWL3 offloading

Hi, Per-VLAN L3HW counting is neither a bug nor an intended behavior. It is an unimplemented feature. Since traffic is routed via hardware, VLAN software counters are not updated (because the software does not see the traffic). We need to find a way to gather per-VLAN stats from the hardware to upda...
by raimondsp
Fri Mar 01, 2024 10:41 am
Forum: General
Topic: L3HW traffic monitoring
Replies: 6
Views: 836

Re: L3HW traffic monitoring

Hi, What's the problem with mirroring? It increases CPU usage since packets enter the CPU. However, unlike the software routing, the CPU does not throttle the performance in the case of mirroring. For instance, if the CPU can handle 10G while the actual traffic rate is 50G, all 50G will get hardware...
by raimondsp
Tue Feb 27, 2024 5:41 pm
Forum: Announcements
Topic: v7.14rc [testing] is released!
Replies: 176
Views: 49492

Re: v7.14rc [testing] is released!

So with a WAN that requires VLAN that is in the bridge, once the NAT rule is in the switch chip how much additional latency are we talking about? Is the latency cost just for the first couple of packets for a new connection or is it on all packets? Are you essentially saying that L3HW regardless of...
by raimondsp
Tue Feb 27, 2024 2:51 pm
Forum: Announcements
Topic: v7.14rc [testing] is released!
Replies: 176
Views: 49492

Re: v7.14rc [testing] is released!

@raimondsp, there is also I think the case where you need bridge filter rules, for instance my provider Orange in France require to set the COS to 6 for DHCP request, therefore I need to use a bridge port to set it on my rb5009 as the new-vlan-priority is not supported on this device as a switch ru...
by raimondsp
Tue Feb 27, 2024 2:12 pm
Forum: Announcements
Topic: v7.14rc [testing] is released!
Replies: 176
Views: 49492

Re: v7.14rc [testing] is released!

WAN under the Bridge (or not) The debate about putting a WAN interface under the VLAN-filtered bridge or leaving it standalone is getting hot, so let's clarify the subject. Technically, RouterOS v7 allows putting a WAN interface under the VLAN-filtered bridge in any case (into a separate VLAN, of c...
by raimondsp
Thu Feb 22, 2024 4:37 pm
Forum: Announcements
Topic: v7.14rc [testing] is released!
Replies: 176
Views: 49492

Re: v7.14rc [testing] is released!

Hi, what is the bridge interface's MTU (not L2MTU)? And what MTU values have bridge members? If any VLAN member (e.g., a bridge port with the respective pvid value) has a lower MTU (like 1500), the entire bridge resets MTU to the lowest value. Bridges operate on Layer 2, where packet fragmentation ...
by raimondsp
Thu Feb 22, 2024 9:16 am
Forum: Announcements
Topic: v7.14rc [testing] is released!
Replies: 176
Views: 49492

Re: v7.14rc [testing] is released!

I keep having the MTU reseting from 1700 to 1500 on a VLAN interface. 7.14 RC1. RB5009. The VLAN interface is on a VLAN aware Bridge (L2MTU = 1704 on the bridge interface). MTU = 1700 is accepted, then strangely revert to 1500 without any reported error. It's very annoying. I loose connectivity bec...
by raimondsp
Fri Dec 22, 2023 4:41 pm
Forum: General
Topic: CRS312 gets to 100 % CPU
Replies: 14
Views: 2191

Re: CRS312 gets to 100 % CPU

Hardware-forwarded packets are not visible by Packet Sniffer - that's correct. However, if you get 100% CPU load, then I suppose the CPU processes some packets, which are visible by Sniffer. Another option is to disable L2 HW offloading ("/interface/bridge/port set [find] hw=no") and send ...
by raimondsp
Fri Dec 22, 2023 2:51 pm
Forum: General
Topic: CRS312 gets to 100 % CPU
Replies: 14
Views: 2191

Re: CRS312 gets to 100 % CPU

I forgot to mention: if the traffic goes back and forth between CRS312 and Proxmox1, then it halves the bandwidth. It does not explain 100% CPU usage, though.
by raimondsp
Fri Dec 22, 2023 2:39 pm
Forum: General
Topic: CRS312 gets to 100 % CPU
Replies: 14
Views: 2191

Re: CRS312 gets to 100 % CPU

5) I am not sure if a standard linux bridge would forward the traffic back to CRS312 or not. Assuming it would then VLAN20 traffic would go back to CRS312 and would go back to Proxmox1 for the VM in VLAN20. If that hadn't been the case, then for CRS312 both test cases (within a single vlan and inte...
by raimondsp
Fri Dec 22, 2023 1:32 pm
Forum: General
Topic: CRS312 gets to 100 % CPU
Replies: 14
Views: 2191

Re: CRS312 gets to 100 % CPU

Sorry, I forgot to mention that you need to remove vlan10 from /interface/bridge/port too.

If that will not help, see if all bridge ports have H flag in /interface/bridge/port/print
by raimondsp
Fri Dec 22, 2023 12:57 pm
Forum: General
Topic: CRS312 gets to 100 % CPU
Replies: 14
Views: 2191

Re: CRS312 gets to 100 % CPU

Here is the problem: /interface bridge vlan add bridge=bridge tagged=bridge,vlan10,Proxmox1,Proxmox2,ccr2004,css326 vlan-ids=10 /interface vlan add interface=bridge name=vlan10 vlan-id=10 vlan10 is set on bridge (correct), but the bridge has vlan10 as a VLAN member (incorrect), resulting in a depend...
by raimondsp
Fri Dec 22, 2023 12:06 pm
Forum: General
Topic: CRS312 gets to 100 % CPU
Replies: 14
Views: 2191

Re: CRS312 gets to 100 % CPU

Hi, why have you disabled l3-hw-offloading on all switch ports? /interface ethernet switch port set 1 l3-hw-offloading=no set 2 l3-hw-offloading=no set 3 l3-hw-offloading=no set 4 l3-hw-offloading=no set 5 l3-hw-offloading=no set 6 l3-hw-offloading=no set 7 l3-hw-offloading=no set 8 l3-hw-offloading...
by raimondsp
Fri Dec 22, 2023 10:02 am
Forum: General
Topic: Problems with L3HW
Replies: 13
Views: 2544

Re: Problems with L3HW

Hi, full hardware routing (a.k.a. L3 switching) does not work in this case since there is NAT in between. Disable l3-hw-offloading on the "internet" port(-s) to initially redirect the traffic to the CPU/Firewall, then offload FastTrack connections (which also support hardware NAT). Here is...
by raimondsp
Thu Dec 21, 2023 10:49 am
Forum: Announcements
Topic: v7.14beta [testing] is released!
Replies: 510
Views: 154548

Re: v7.14beta [testing] is released!

After updating to v7.14beta3, I noticed that my hAP ac3 is reverting vlan-mode settings in /interface/ethernet/switch/port to vlan-mode=disabled instead of the vlan-mode=fallback that was set before. This is happening on every reboot, even after setting to vlan-mode=fallback again. Hi and thanks fo...
by raimondsp
Fri Nov 10, 2023 8:50 am
Forum: General
Topic: crs309 poor 10gb performance
Replies: 28
Views: 2637

Re: crs309 poor 10gb performance

Hello, i assign the ip on the bridge but no change. I just noticed that when i do a iperf between my computer (connected in 2.5G on the crs 309) and the crs309, i have 2.5Gbit in upload but only 250Mbit in download. if i do an internet speed test, i have also 250Mbit upload and 600Mbit in upload (6...
by raimondsp
Tue Nov 07, 2023 10:02 am
Forum: General
Topic: crs309 poor 10gb performance
Replies: 28
Views: 2637

Re: crs309 poor 10gb performance

Hi,


Most likely, the traffic is processed by the CPU instead of the hardware, and that is the reason for slow networking. Post your interface and ip config, please, so we can analyze it.
/interface export
/ip export
by raimondsp
Tue Nov 07, 2023 9:56 am
Forum: General
Topic: QoS Hardware Offloading (QoS-HW)
Replies: 46
Views: 12168

Re: QoS Hardware Offloading (QoS-HW)

Hi there, and sorry for the late reply, Unfortunately, the current switch chips do not support fq_codel or CAKE. However, RouterOS supports those AQM models on the software level. If the bandwidth is not too high, consider redirecting the traffic to the CPU for FQ-CoDel or CAKE usage. Most Marvell s...
by raimondsp
Mon Sep 25, 2023 10:39 am
Forum: General
Topic: L3HW IPv6 ignoring "suppress-hw-offload" attribute [SOLVED]
Replies: 2
Views: 1254

Re: L3HW IPv6 ignoring "suppress-hw-offload" attribute [SOLVED]

Hi there,

We have identified and already fixed the issue where "suppress-hw-offload" didn't work for IPv6. The fix will be available in the next version.

Thanks for the feedback!
by raimondsp
Fri Sep 15, 2023 4:51 pm
Forum: General
Topic: ARP entries building up
Replies: 23
Views: 5571

Re: ARP entries building up

The multithreaded address lookup algorithm has zero overhead for accessing the ARP table, sacrificing entry insertion/deletion performance. That makes perfect sense: the router adds an ARP entry once, then may access it a million times. The garbage collector locks the entire ARP table, completely ha...
by raimondsp
Tue Jul 25, 2023 4:27 pm
Forum: RouterOS beta
Topic: GRE tunnel and L3 hardware offloading feature on CRS317-1G-16S+
Replies: 13
Views: 7044

Re: GRE tunnel and L3 hardware offloading feature on CRS317-1G-16S+

Unfortunately, I cannot give you any estimates at this moment.

The current main focus is on the core L3HW stabilization and QoS Hardware Offloading (the same team is working on both projects). After that, we will reevaluate the priorities.
by raimondsp
Tue Jul 25, 2023 4:14 pm
Forum: General
Topic: QoS Hardware Offloading (QoS-HW)
Replies: 46
Views: 12168

Re: QoS Hardware Offloading (QoS-HW)

Thanks. Do i need to enable on the switch ? /interface/ethernet/switch/set l3-hw-offloading=yes Does my current switch rules will work or do i need to rewrite them ? thanks Hi, Enabling l3-hw-offloading on the switch level globally turns on L3HW (i.e., starts l3hw driver). Other l3hw configuration ...
by raimondsp
Thu Jun 22, 2023 10:52 am
Forum: RouterOS beta
Topic: [7.10 stable] DNS Crash
Replies: 54
Views: 11138

Re: [7.10 stable] DNS Crash

Changed the title of the topic. Please make informative titles rather than clickbait.
by raimondsp
Wed Jun 21, 2023 9:38 am
Forum: RouterOS beta
Topic: question about monitoring L3HW utilization
Replies: 9
Views: 3009

Re: question about monitoring L3HW utilization

Technically, it is impossible to offload a route with gateway=interface (e.g., a connected route dynamically created on IP address assignment). RouterOS offloads hosts within the route instead. Hence, the route itself is redirected to the CPU (adds to ipv4-routes-cpu counter), and connected IP hosts...
by raimondsp
Thu May 18, 2023 3:14 pm
Forum: Announcements
Topic: v7.10beta [testing] is released!
Replies: 249
Views: 52883

Re: v7.10beta [testing] is released!

naxus answer it the correct one. If looking at the past, you can see here how many betas has been released to the public (posted here on the forum) before RC was released: ver #beta 7.9 1 7.8 2 7.7 5 7.6 5 7.5 4 7.4 3 7.3 4 7.2 0 (no beta found) 7.1 5 7.0 3 To be precise, the above are numbers of p...
by raimondsp
Tue May 16, 2023 9:50 am
Forum: General
Topic: QoS Hardware Offloading (QoS-HW)
Replies: 46
Views: 12168

Re: QoS Hardware Offloading (QoS-HW)

First of all thanks for the documentation @raimondsp . Upon checking it I have come across a thing that would be great if clarified: in Port settings ... By default, ports are untrusted and receive the lowest (0, best-effort) priority, where priority fields are cleared from the egress packets. Is t...
by raimondsp
Mon May 15, 2023 10:38 am
Forum: General
Topic: QoS Hardware Offloading (QoS-HW)
Replies: 46
Views: 12168

Re: QoS Hardware Offloading (QoS-HW)

don't know if this could be supported but it would be great if we could prioritize traffic based on TCP/UDP port. We have plans to implement QoS profile assignment via Switch ACL rules, where you can match almost any L2/L3/L4 fields. The command will be something like this: # NOT IMPLEMENTED YET! I...
by raimondsp
Fri May 12, 2023 12:32 pm
Forum: General
Topic: QoS Hardware Offloading (QoS-HW)
Replies: 46
Views: 12168

Re: QoS Hardware Offloading (QoS-HW)

Using hardware QoS for bandwidth limitation is a natural next step for the project, so the feature will likely be implemented in the future. However, the current goals must be met first. The main goal of QoS HW is to provide lossless audio/video switching and (together with L3HW) routing at near-to-...
by raimondsp
Thu May 11, 2023 10:55 am
Forum: Announcements
Topic: FORUM MAINTENANCE: Password reset will be needed
Replies: 162
Views: 45097

Re: FORUM MAINTENANCE: Password reset will be needed

(this time, use something randomly generated). Hopefully you are not storing passwords in the clear. Not that is would matter to me, I use a password manager, and set long random passwords, different for each site. What is odd is your statement "this time, use something randomly generated"...
by raimondsp
Thu May 11, 2023 9:55 am
Forum: RouterOS beta
Topic: CCR2216 + HW Offload + BGP = crash
Replies: 18
Views: 6721

Re: CCR2216 + HW Offload + BGP = crash

Why do you need to use RouterOS v6? Can you use RouterOS v7 with l3hw disabled (l3-hw-offloading=no) instead?
by raimondsp
Thu May 11, 2023 9:51 am
Forum: RouterOS beta
Topic: After enabling hardware offloading, console and mgmt stops responding [SOLVED]
Replies: 8
Views: 7511

Re: After enabling hardware offloading, console and mgmt stops responding [SOLVED]

Hi,

We have fixed multiple l3hw-related issues in RouterOS v7.10. I suggest giving it a try (in a lab - please do not use betas in production!)
by raimondsp
Thu May 11, 2023 9:46 am
Forum: General
Topic: QoS Hardware Offloading (QoS-HW)
Replies: 46
Views: 12168

Re: QoS Hardware Offloading (QoS-HW)

QoS-HW is compatible with L3HW. You can use both features together. Every supported device has 8 TX queues per port , and users will be able to assign QoS profiles to TX queues: either grant a QoS profile exclusive access to a queue or share a queue (or group of queues) between multiple profiles. T...
by raimondsp
Wed May 10, 2023 12:49 pm
Forum: Announcements
Topic: v7.10beta [testing] is released!
Replies: 249
Views: 52883

Re: v7.10beta [testing] is released!

*) qos-hw - added QoS marking support for 98DXxxxx switches (CLI only);
could someone expand on this?
viewtopic.php?t=196068
by raimondsp
Wed May 10, 2023 12:46 pm
Forum: General
Topic: QoS Hardware Offloading (QoS-HW)
Replies: 46
Views: 12168

QoS Hardware Offloading (QoS-HW)

Greetings, fellow community members! We are glad to announce the beginning of a new project - Quality of Service Hardware Offloading (QoS-HW) , introduced in RouterOS v7.10 . The goal of the project is to perform QoS packet marking (VLAN PCP, IP DSCP, and in the future - MPLS EXP), traffic shaping, ...
by raimondsp
Wed May 10, 2023 11:16 am
Forum: RouterOS beta
Topic: CCR2216 + HW Offload + BGP = crash
Replies: 18
Views: 6721

Re: CCR2216 + HW Offload + BGP = crash

Hello support, I kindly ask for information. I'm trying to make a ccr2216 configured as a mpls P router work in hardware offload. Unfortunately, even with 7.9 I see that the traffic is only managed by the cpu. Do you have a roadmap for solving this problem? if yes for when? Hi, MPLS HW Offloading i...
by raimondsp
Tue May 09, 2023 3:47 pm
Forum: RouterOS beta
Topic: CCR2216 + HW Offload + BGP = crash
Replies: 18
Views: 6721

Re: CCR2216 + HW Offload + BGP = crash

Hi, and sorry for the late reply! We have made significant improvements to L3HW in RouterOS v7.10 . Give it a try once it gets released. Regarding the configuration of your CCR2216, VLAN interfaces must be set on the bridge; otherwise, L3HW cannot perform inter-VLAN hardware routing. Bypassing the b...
by raimondsp
Mon Mar 06, 2023 11:01 am
Forum: RouterOS beta
Topic: L3HW Firewall Offloading - Doesn't Offload Inter-VLAN traffic [SOLVED]
Replies: 19
Views: 6750

Re: L3HW Firewall Offloading - Doesn't Offload Inter-VLAN traffic [SOLVED]

Jesus, after a ridiculous amount of testing I figured out the problem. If you have IP-Firewall set as active and then set either of the two options like "Use IP Firewall For VLAN" or "Use IP Firewall For PPPoE" set, then it doesn't work. And I was told by a Mikrotik member to di...
by raimondsp
Mon Mar 06, 2023 9:49 am
Forum: RouterOS beta
Topic: VRRP sync-connection-tracking setup
Replies: 32
Views: 15663

Re: VRRP sync-connection-tracking setup

Just to make sure that I've understood this thread correctly - I have two RB5009s with VLANs in VRRP configuration. I've enabled pre-emptive mode for all the VRRP interfaces, set one of the VLAN VRRPs as the Group Master, and then enabled Sync.Connection Tracking on the Group Master interface on bo...
by raimondsp
Mon Feb 27, 2023 10:10 am
Forum: RouterOS beta
Topic: VRRP sync-connection-tracking setup
Replies: 32
Views: 15663

Re: VRRP sync-connection-tracking setup

You need to set sync-connection-tracking=yes only on one VRRP interface (on both ends). If multiple VRRP interfaces are grouped together, enable sync on the group-master.

So only sync-connection-tracking=yes on group-master. Other VRRP in the group dont need to
exactly
by raimondsp
Fri Feb 24, 2023 1:26 pm
Forum: RouterOS beta
Topic: VRRP sync-connection-tracking setup
Replies: 32
Views: 15663

Re: VRRP sync-connection-tracking setup

Check group-master description in MikroTik VRRP documentation
by raimondsp
Fri Feb 24, 2023 11:22 am
Forum: RouterOS beta
Topic: VRRP sync-connection-tracking setup
Replies: 32
Views: 15663

Re: VRRP sync-connection-tracking setup

Hi.
should I set the synchronization on each VRRP interface or is it enough on one?

Hi,
You need to set sync-connection-tracking=yes only on one VRRP interface (on both ends). If multiple VRRP interfaces are grouped together, enable sync on the group-master.
by raimondsp
Mon Feb 20, 2023 9:40 am
Forum: General
Topic: how does L3HW actually works?
Replies: 128
Views: 32986

Re: how does L3HW actually works?

Hey, I tried that just now and no difference.

The rest of your posted config looks fine, so I'm unsure why it doesn't work on your side. Please create a support ticket, and we will try to reproduce your issue on our end.
by raimondsp
Mon Feb 20, 2023 9:32 am
Forum: General
Topic: how does L3HW actually works?
Replies: 128
Views: 32986

Re: how does L3HW actually works?

Hello everybody! I hope that I can post my throuble here, if not, sorry... I'm a little bit confused with l3hw, i think the first thing that i need to know if it's possible: Where I work there was just a ccr1016, routing 400 ip cam and nating pppoe, my boss bought a crs326, to all cams route via l3...
by raimondsp
Mon Feb 20, 2023 9:07 am
Forum: General
Topic: how does L3HW actually works?
Replies: 128
Views: 32986

Re: how does L3HW actually works?

Ok I don't think we are on the same page. Posting my export so you can get a better idea of whats going on, for brevity I have removed all other interfaces to avoid confusion. My ultimate goal is to get traffic offloaded between VLANs regardless if one VLAN is carrying WAN traffic it is still consi...
by raimondsp
Fri Feb 17, 2023 4:07 pm
Forum: General
Topic: Hardware offloading FastTrack on CRS354 not happening
Replies: 6
Views: 1397

Re: Hardware offloading FastTrack on CRS354 not happening

You cannot use Layer 3 Hardware Offloading for Layer 2 operations (bridge forwarding).
by raimondsp
Fri Feb 03, 2023 2:23 pm
Forum: RouterOS beta
Topic: VRRP sync-connection-tracking setup
Replies: 32
Views: 15663

Re: VRRP sync-connection-tracking setup

Currently, RouterOS supports only Active-Backup setups. Active-Active is not supported.
by raimondsp
Fri Jan 13, 2023 11:21 am
Forum: RouterOS beta
Topic: GRE tunnel and L3 hardware offloading feature on CRS317-1G-16S+
Replies: 13
Views: 7044

Re: GRE tunnel and L3 hardware offloading feature on CRS317-1G-16S+

Has it been implemented since?
Not yet
by raimondsp
Tue Dec 27, 2022 5:15 pm
Forum: General
Topic: On the CCR2116 with firewall compatible L3HW offload, should L3hw offloading be enabled on the LAN port?
Replies: 2
Views: 454

Re: On the CCR2116 with firewall compatible L3HW offload, should L3hw offloading be enabled on the LAN port?

It depends on whether you need the Firewall for inter-VLAN routing or not. For full hardware Inter-VLAN routing, leave l3hw enabled for LAN ports. All packets between VLANs will get processed by the hardware in this case. For firewall-compatible Inter-VLAN routing, disable l3hw for LAN ports too. In...
by raimondsp
Tue Dec 27, 2022 7:51 am
Forum: General
Topic: how does L3HW actually works?
Replies: 128
Views: 32986

Re: how does L3HW actually works?

I read the thread, but still have some doubts. Let's say I have a single CCR2216-1G-12XS-2XQ unit, whereby I religiously follow the proper bridge configuration to ensure hardware offloading etc. And there is no connection_tracking/NAT. I'm assuming BGP affinity for input/output is set to “alone” pe...
by raimondsp
Thu Dec 15, 2022 4:16 pm
Forum: RouterOS beta
Topic: VRRP connection tracking and preemption mode
Replies: 12
Views: 7829

Re: VRRP connection tracking and preemption mode

So, practically, we now can define the VRRP interface used for connection-syncing as a VRRP Group master interface, assign rest VRRP interfaces as slaves. So then in the event of a reboot of the primary router, the backup will first sync back the connections to the primary, then the primary will be...
by raimondsp
Thu Dec 15, 2022 1:46 pm
Forum: RouterOS beta
Topic: VRRP connection tracking and preemption mode
Replies: 12
Views: 7829

Re: VRRP connection tracking and preemption mode

I too am wondering whether this would be implemented in ROS 7.x. A delay/hold timer is definitely needed in order not to drop connections when the Master router comes back. Please let us know if this is something in development :) Actually, the feature has already been implemented and released in R...
by raimondsp
Mon Oct 31, 2022 9:56 am
Forum: General
Topic: how does L3HW actually works?
Replies: 128
Views: 32986

Re: how does L3HW actually works?

I will need to test this tomorrow or when I have time. You are probably quite right. When I did a quick check I indeed noticed a load on one core of upto 80%. I did not think about it more as I did not realize that the CRS317 might do 1Gbs as I only looked at the 512 bytes result for 25 rules (423....
by raimondsp
Fri Oct 21, 2022 6:02 pm
Forum: General
Topic: how does L3HW actually works?
Replies: 128
Views: 32986

Re: how does L3HW actually works?

Try disabling Bridge Firewall and see if that helps:
/interface bridge settings
set use-ip-firewall=no use-ip-firewall-for-vlan=no 
by raimondsp
Fri Oct 21, 2022 3:14 pm
Forum: General
Topic: how does L3HW actually works?
Replies: 128
Views: 32986

Re: how does L3HW actually works?

The config looks ok fine, but I'd like to see the full picture. Can you provide the output of the following commands please?
/interface export
/ip export
by raimondsp
Fri Oct 21, 2022 1:00 pm
Forum: General
Topic: how does L3HW actually works?
Replies: 128
Views: 32986

Re: how does L3HW actually works?

I have one question about L3 support: is L3 offloading for the firewall supposed to work between 2 VLANs?. I have my WAN connection coming in on a VLAN. I need to firewall (NAT) it to my internal router/firewall. All VLAN interface are defined on the bridge. The fasttrack rule has hw-offload=yes. W...
by raimondsp
Fri Oct 21, 2022 12:56 pm
Forum: General
Topic: how does L3HW actually works?
Replies: 128
Views: 32986

Re: how does L3HW actually works?

"RouterOS prevents HW connections from timing out" Wait, does RouterOS inject Keepalives in the HW-Offloaded connections? what exactly does "prevents HW connections from timing out on the software side" mean? I meant that the software timer gets updated to prevent connection tim...
by raimondsp
Fri Oct 21, 2022 10:37 am
Forum: General
Topic: L3HW Offloading with Traffic Flow
Replies: 3
Views: 941

Re: L3HW Offloading with Traffic Flow

Hey there,

Hardware traffic sampling and QoS are the next major features that we consider implementing after the finalization of IPv6 L3HW. Unfortunately, at the moment of writing, there is no good solution to your problem.
by raimondsp
Fri Oct 21, 2022 10:26 am
Forum: General
Topic: CCR2216 vs CCR2116 --- L3-HW-Offloading
Replies: 2
Views: 572

Re: CCR2216 vs CCR2116 --- L3-HW-Offloading

While both CCR2216 and CCR2116 have the same CPU, their switch chips are different: 98DX8525 and 98DX3255 , respectively. Both routers provide near-to-wire-speed hardware routing. However, CCR2216 has significantly more hardware memory and, therefore, can hw-offload more routes/hosts/connections/etc.
by raimondsp
Fri Oct 21, 2022 9:32 am
Forum: General
Topic: how does L3HW actually works?
Replies: 128
Views: 32986

Re: how does L3HW actually works?

Marvell Prestera DX switch chips provide hardware traffic counters that RouterOS utilizes for connection tracking. That's how RouterOS detects idle/slow hardware connections and unloads them to free HW space for faster connections. The algorithm is quite complex; I don't want to go deep into the det...
by raimondsp
Tue Sep 13, 2022 4:25 pm
Forum: Announcements
Topic: v7.6beta [testing] is released!
Replies: 226
Views: 62415

Re: v7.6beta [testing] is released!

For me l3hw offloading doesn't seem to work at all. I read the help page multiple times, but couldn't find anything I may have misconfigured. I got it working once for a few seconds, after making changes to the bridge configuration, then there was a H entry in the connection list. But a few seconds...
by raimondsp
Tue Sep 13, 2022 4:23 pm
Forum: Announcements
Topic: v7.6beta [testing] is released!
Replies: 226
Views: 62415

Re: v7.6beta [testing] is released!

@raimondsp
Okay, support ticket opened: SUP-92398

We received the support ticket and investigating the issue. Thank you!
by raimondsp
Mon Sep 12, 2022 1:39 pm
Forum: Announcements
Topic: v7.6beta [testing] is released!
Replies: 226
Views: 62415

Re: v7.6beta [testing] is released!

@raimondsp: all 3 Switches became completly unresponsive, no L2 and no L3.
I only got access back after resetting the config via reset-button.

That's strange. Please create a support ticket, so we can try to reproduce your issue.
by raimondsp
Fri Sep 09, 2022 8:07 pm
Forum: Announcements
Topic: v7.6beta [testing] is released!
Replies: 226
Views: 62415

Re: v7.6beta [testing] is released!

Hmmm....stange behavior on my two CRS326-24G-2S+ Switches. Winbox told me L3HW-Offloading is activated in the switch menu, CLI said it wasn´t. After activating it via CLI both switches died after a few seconds and didn´t came back, even after a cold boot. I had to netinstall both.... I´ve taken a n...
by raimondsp
Fri Sep 09, 2022 8:03 pm
Forum: Announcements
Topic: v7.6beta [testing] is released!
Replies: 226
Views: 62415

Re: v7.6beta [testing] is released!

*) l3hw - fixed "H" flag presence for accelerated connection tracking entries; does this work for anyone? I have l3hw offloading enabled on my CCR2116 and fasttrack enabled for all established,related connections but I've never seen a H flag in the connection list (ipv4/ipv6). Even when I...
by raimondsp
Fri Sep 09, 2022 8:01 pm
Forum: Announcements
Topic: v7.6beta [testing] is released!
Replies: 226
Views: 62415

Re: v7.6beta [testing] is released!

Just did a test on my CRS309, it worked one way for me (traffic from one port to another offloaded, the other direction not). Then I tried to disable and re-enable ip6 l3hw, and it caused temporarily loss of connectivity to the router, once recovered the ipv6 was no longer working, even after disab...
by raimondsp
Mon Sep 05, 2022 11:45 am
Forum: General
Topic: hw offloading with 2 trunks uplink (ccr 2116-2216)
Replies: 9
Views: 1204

Re: hw offloading with 2 trunks uplink (ccr 2116-2216)

Switch chips used in CRS2x16 provide VRF support. We will implement VRF HW offloading eventually, but it is not a trivial task. Besides, other features are pending, so task prioritization is also a case. For instance, we released L3HW IPv6 functionality last week. While you cannot offload the second...
by raimondsp
Fri Sep 02, 2022 4:04 pm
Forum: Announcements
Topic: v7.6beta [testing] is released!
Replies: 226
Views: 62415

Re: v7.6beta [testing] is released!

This is very exciting... *) l3hw - added support for IPv6 route offloading (disabled by default); Can anyone provide more information on this? What switch chips are supported? Does this mean that IPv6 fast-track is being worked on? Robert L3HW IPv6 is now supported by all CRS3xx, CRS5xx, and CCR2x1...
by raimondsp
Thu Sep 01, 2022 11:52 am
Forum: Announcements
Topic: v7.5 [stable] is released!
Replies: 219
Views: 69504

Re: v7.5 [stable] is released!

VRRP issues between a setup with an x86 & CCR2004 master/slave preemptive setup on 7.5 (both devices) - both nodes showing master, packet sniffing confirms all traffic including broadcast is seen by both nodes. I wanted to start debugging this outside production on pair lab HEXs - both on 7.5, ...
by raimondsp
Thu Sep 01, 2022 11:44 am
Forum: Announcements
Topic: v7.5 [stable] is released!
Replies: 219
Views: 69504

Re: v7.5 [stable] is released!

*) l3hw - fixed HW offloaded NAT; Interesting, on my CCR2116 l3hw nat was working fine for me before 7.5. Post 7.5 traffic that is natted has high % drop rate so high not even a TLS session can establish. Disabling l3hw removes the packet loss behavior. I confirmed this on my 2115 as well. L3HW swi...
by raimondsp
Tue Aug 30, 2022 8:01 am
Forum: RouterOS beta
Topic: rOS 7.5rc1 - VRRP Connection Tracking Syncing issue
Replies: 1
Views: 2214

Re: rOS 7.5rc1 - VRRP Connection Tracking Syncing issue

Hi,

You need to create the second VRRP interface on ether1, then group both VRRP interfaces together (see group-master description in VRRP Documentation).
by raimondsp
Mon Aug 29, 2022 11:52 am
Forum: Announcements
Topic: v7.5rc is released!
Replies: 86
Views: 21512

Re: v7.5rc is released!

Please, enlighten me... Why do you care about something non-important for routing purposes like virtualization platform (containers), when there are so many unfinished things crucial for RoS 7? Multiple developers are working on multiple projects. Moving a developer to a different project is not a ...
by raimondsp
Mon Aug 29, 2022 10:10 am
Forum: General
Topic: hw offloading with 2 trunks uplink (ccr 2116-2216)
Replies: 9
Views: 1204

Re: hw offloading with 2 trunks uplink (ccr 2116-2216)

Hi, If I understand correctly, you want to choose a gateway based on the source IP address, right? Firewall Mangle rules do not work with l3hw since hardware-routed packets do not enter the CPU, and therefore, the Firewall. The best solution would be creating a separate VRF table, but, unfortunately...
by raimondsp
Thu Aug 11, 2022 2:23 pm
Forum: Announcements
Topic: v7.5beta [testing] is released!
Replies: 138
Views: 46974

Re: v7.5beta [testing] is released!

There are two lists on the official change log : What's new in 7.5beta8 (2022-Aug-09 12:36) Other changes since v7.4.1 Usually, users install a beta version for faster access to features and fixes they are interested in. Otherwise, there is no point in using beta - just play safe and install the sta...
by raimondsp
Thu Aug 11, 2022 8:50 am
Forum: Announcements
Topic: v7.5beta [testing] is released!
Replies: 138
Views: 46974

Re: v7.5beta [testing] is released!

same here. indeed weird that its fixed in stable channel while not in testing. Now it gets even more weird, the fix is not listed in the 7.5beta8 change list either... I would expect it to be at least in the next beta when it is fixed in stable already. (and of course I am disappointed once more w....
by raimondsp
Thu Jul 28, 2022 5:26 pm
Forum: RouterOS beta
Topic: CCR2216 L3 HW OFFLOADING
Replies: 9
Views: 4999

Re: CCR2216 L3 HW OFFLOADING

Hi, Your configuration looks fine on the first look, but it is hard to tell due to its size - maybe I have missed something. Here are some remarks: Check the Route Configuration for controlling which routes to offload. Do NOT enable use-ip-firewall or use-ip-firewall-for-vlan in bridge settings unle...
by raimondsp
Wed Jul 27, 2022 8:37 am
Forum: RouterOS beta
Topic: CCR2216 L3 HW OFFLOADING
Replies: 9
Views: 4999

Re: CCR2216 L3 HW OFFLOADING

Hi,

Please type the following commands in the terminal and show us the output:
/interface export
/ip export
by raimondsp
Mon Jul 18, 2022 5:38 pm
Forum: RouterOS beta
Topic: After enabling hardware offloading, console and mgmt stops responding [SOLVED]
Replies: 8
Views: 7511

Re: After enabling hardware offloading, console and mgmt stops responding [SOLVED]

I have the same issue. I'm using 7.3.1 (latest stable as of now) and I had the management port with no link after enabled the HW offload. My bridge has 8 VLANs as well. I've disabled the HW offload, rebooted the router, but still, no link on the management port (eth1). I'm using a CCR2216-1G-12XS-2...
by raimondsp
Wed Jul 06, 2022 9:09 am
Forum: RouterOS beta
Topic: CRS354-48P - CPU Slow after Upgrade to 7
Replies: 17
Views: 3599

Re: CRS354-48P - CPU Slow after Upgrade to 7

CRS3xx series support only ONE hardware bridge. Others get software-forwarded and, therefore, software-routed. So the rule of thumb is to have only one bridge, segregating networks with VLANs (vlan-filtering=yes). If you need Inter-VLAN routing, add the bridge interface itself to the tagged members ...
by raimondsp
Wed Jun 29, 2022 7:20 am
Forum: Announcements
Topic: v7.4beta [testing] is released!
Replies: 189
Views: 61562

Re: v7.4beta [testing] is released!

RB760 iGS

switch -> L3 HW Offload

it is some mistake?
or 750gr3/760igs will be "special" in small device category ?

That looks like a visual issue in WinBox. RB760 iGS does not support L3 HW Offloading.
by raimondsp
Thu Jun 16, 2022 10:21 am
Forum: Announcements
Topic: v7.3 and v7.3.1 [stable] is released!
Replies: 269
Views: 81115

Re: v7.3 and v7.3.1 [stable] is released!

I upgraded my CRS309 with 7.3 hoping, blindly, that this change here l3hw-offload on main table only Would fix the issue where when its enabled it breaks VRF completely. This did not fix the issue and it still remains. FYI if anyone has similar problems. Adding some outputs to reflect my not unders...
by raimondsp
Mon May 23, 2022 7:43 am
Forum: RouterOS beta
Topic: CRS318 and L3HW routing
Replies: 26
Views: 9651

Re: CRS318 and L3HW routing

@raimondsp: Do you have some more information about your roadmap here? I had checked the L3HW documentation a couple of months back and there was no note yet that MLAG and L3HW features cannot be used together. So I assumed it would work - just learned now that it actually doesn't. So is this somet...
by raimondsp
Tue May 17, 2022 12:35 pm
Forum: Forwarding Protocols
Topic: ROSv7 – VPLS over IPv6 MPLS with LDPv6
Replies: 2
Views: 992

Re: ROSv7 – VPLS over IPv6 MPLS with LDPv6

A great article!

FYI IPv6 hw-offloading is not completed yet. Currently, those "H" flags at IPv6 routes mean that the routes are subjects for hw-offloading, but the offloading does not work yet.
by raimondsp
Thu May 12, 2022 9:46 am
Forum: RouterOS beta
Topic: 7.3beta37 l3hw offloading disabled once a single port set to l3-hw-offloading=no [SOLVED]
Replies: 4
Views: 3791

Re: 7.3beta37 l3hw offloading disabled once a single port set to l3-hw-offloading=no [SOLVED]

If a switch port with l3-hw-offloading=no is a VLAN member, the entire VLAN becomes l3hw-disabled (i.e., software-routed) If a switch port with l3-hw-offloading=no is a member of a VLAN-unaware bridge (vlan-filtering=no), the entire bridge becomes l3hw-disabled. I wouldn't call that a hardware or s...
by raimondsp
Mon May 09, 2022 9:06 am
Forum: General
Topic: how does L3HW actually works?
Replies: 128
Views: 32986

Re: how does L3HW actually works?

Here is a L3HW question. Is it possible to see the switch chip memory utilization? I understand that each model has different restrictions when it comes to ACLs, Routes/prefixes, Nexthops, Fasttrack connections and NAT entries. It would be nice to monitor the memory utilization for these items. Oth...
by raimondsp
Thu May 05, 2022 10:30 am
Forum: Announcements
Topic: v7.2.2 [stable] and v7.2.3 [stable] are released!
Replies: 401
Views: 81794

Re: v7.2.2 [stable] and v7.2.3 [stable] are released!

Netinstall may also work on a PC with multiple interfaces, but it is tricky. Netinstall broadcasts the initial handshake message to 255.255.255.255, so the packets are usually sent to the interface where the default gateway is located. To use Netinstall on a different interface, you need to (tempor...
by raimondsp
Wed Apr 27, 2022 4:37 pm
Forum: General
Topic: how does L3HW actually works?
Replies: 128
Views: 32986

Re: how does L3HW actually works?

L3 Hardware Offloading working with below configuration. VLAN interface doesn't show any bandwidth. Now what to do for Offloading Fasttrack Connections? [admin@2216-1] > /interface/export # apr/27/2022 19:05:55 by RouterOS 7.2.1 # software id = 13BN-J2X6 # # model = CCR2216-1G-12XS-2XQ # serial num...
by raimondsp
Wed Apr 27, 2022 3:37 pm
Forum: General
Topic: how does L3HW actually works?
Replies: 128
Views: 32986

Re: how does L3HW actually works?

Hardware Inter-VLAN Routing requires a Hardware Bridge for VLAN tagging. More info here.
by raimondsp
Wed Apr 27, 2022 3:15 pm
Forum: General
Topic: how does L3HW actually works?
Replies: 128
Views: 32986

Re: how does L3HW actually works?

I am using v7.2.1. If works please help to configure it.

Show me your setup:
/interface export
/ip export
by raimondsp
Wed Apr 27, 2022 3:10 pm
Forum: General
Topic: how does L3HW actually works?
Replies: 128
Views: 32986

Re: how does L3HW actually works?

Offloading Fasttrack Connections works for vlans ? Testing CCR2216-1G-12XS-2XQ but Offloading Fasttrack Connections for vlans not working.
Which RouterOS version are you using? VLAN FastPath/FastTrack support has been introduced in RouterOS v7.2.
by raimondsp
Thu Apr 14, 2022 11:44 am
Forum: Forwarding Protocols
Topic: marvell hw accellerated roadmap?
Replies: 6
Views: 1387

Re: marvell hw accellerated roadmap?

L3HW IPv6 is in development. VRF and MPLS HW offloading most likely will come next. Regarding VXLAN and tunneling in general, I'm not sure if all the switch chips in the CRS3xx lineup support those features. Further investigation is needed.
by raimondsp
Thu Apr 14, 2022 11:17 am
Forum: General
Topic: VRRP Issues
Replies: 16
Views: 2883

Re: VRRP Issues

Also, your setup has an issue: the IP address of a VRRP interface must have a /32 prefix, not /24.
add address=10.1.0.1/32 comment="VRRP: LAN IP" interface=vrrp_lan network=10.1.0.0
by raimondsp
Thu Apr 14, 2022 11:15 am
Forum: General
Topic: VRRP Issues
Replies: 16
Views: 2883

Re: VRRP Issues

Which RouterOS version are you using? RouterOS v7 supports grouping of VRRP interfaces, where all group members are either VRRP MASTER or BACKUP. In your case, VRRP group will prevent the situation where vrrp_wifi is master but vrrp_lan is backup on the same device.
by raimondsp
Thu Apr 14, 2022 11:01 am
Forum: General
Topic: Performance metrics for L3 HW switches outdated?
Replies: 4
Views: 858

Re: Performance metrics for L3 HW switches outdated?

Routing metrics were done before L3HW was implemented. So those on product pages show software routing stats. Regarding hardware routing, if the traffic can be offloaded, it gets near-to-wire-speed performance on any MikroTik device that supports L3HW. Roughly, hardware routing speed = wire-speed - ...
by raimondsp
Wed Apr 13, 2022 7:44 am
Forum: RouterOS beta
Topic: CRS318 and L3HW routing
Replies: 26
Views: 9651

Re: CRS318 and L3HW routing

So we have one of these(CRS328-24P-4S+RM l3hw) switches at a remote site. It is fed by an MLAG bond from a pair of cores for redundancy. BGP is standard in our network and it is only announcing a single network at the moment. Default route is received from the cores along with more specific interna...
by raimondsp
Mon Apr 11, 2022 12:00 pm
Forum: Announcements
Topic: v7.2 is released!
Replies: 359
Views: 61754

Re: v7.2 is released!

But the problem still persist: Control-C without selection EMPTY THE CLIPBOARD
In a terminal, CTRL+C is the interrupt command and should not be used as a copy (despite it is working in some cases).
by raimondsp
Mon Apr 11, 2022 11:55 am
Forum: Announcements
Topic: v7.2 is released!
Replies: 359
Views: 61754

Re: v7.2 is released!

As an alternative, you can use CTRL+INS / SHIFT+INS for copy/pasting in Winbox terminal.
by raimondsp
Mon Apr 11, 2022 11:48 am
Forum: General
Topic: L3 HW Offload support on RB5009 [SOLVED]
Replies: 20
Views: 8515

Re: L3 HW Offload support on RB5009 [SOLVED]

L2 MAC table is a separate one. RB5009 can store up to 16k MAC entries.
by raimondsp
Fri Apr 08, 2022 6:46 pm
Forum: General
Topic: L3 HW Offload support on RB5009 [SOLVED]
Replies: 20
Views: 8515

Re: L3 HW Offload support on RB5009 [SOLVED]

CCR2116 and CCR2216 already have full L3HW support. CCR2004 cannot have L3HW because its Marvell 88E6191 switch chip physically does not have L3 capabilities. RB5009 uses Marvell 88E6393 with very limited L3HW options. Maybe one day, we will implement L3HW support for RB5009, but it is not worth it...
by raimondsp
Mon Apr 04, 2022 12:35 pm
Forum: RouterOS beta
Topic: CRS318 and L3HW routing
Replies: 26
Views: 9651

Re: CRS318 and L3HW routing

Im trying to enable L3HW routing on some 317s. They have 900 (all incl 0.0.0.0/0 from OSPF) routes and right now I tried only with switches having one uplink. When I use /interface/ethernet/switch set 0 l3-hw-offloading=yes /interface/ethernet/switch/port set [find] l3-hw-offloading=yes The traffic...
by raimondsp
Wed Mar 30, 2022 7:11 pm
Forum: Announcements
Topic: v7.2rc6 and v7.2rc7 is released!
Replies: 100
Views: 20350

Re: v7.2rc6 is released!

What is the problem that you are reporting with this specific 7.2rc6 and what does it have to do with 6.4x versions? It was just to show that in 7.x series MT has change from posting many beta version of the software to posting many RC version. Since we have switched the main focus to stability, it...
by raimondsp
Wed Mar 30, 2022 6:54 pm
Forum: RouterOS beta
Topic: CRS318 and L3HW routing
Replies: 26
Views: 9651

Re: CRS318 and L3HW routing

Routes received via BGP were not properly installed to switch chip on CRS328-4C-20S-4S+ with 7.2rc5. Symptoms: establish a BGP session, connectivity is normal enable L3-hw-offloading, connectivity still normal restart BGP session, connectivity is lost until L3-hw-offloading is disabled. Is there a ...
by raimondsp
Wed Mar 30, 2022 5:20 pm
Forum: Announcements
Topic: v7.2rc6 and v7.2rc7 is released!
Replies: 100
Views: 20350

Re: v7.2rc6 is released!

Hello,

Any plans to add IPv6 support for l3hw?
IPv6 L3HW is currently in development. However, it is not going to be included in v7.2.
by raimondsp
Fri Mar 25, 2022 5:52 pm
Forum: RouterOS beta
Topic: CRS318 and L3HW routing
Replies: 26
Views: 9651

Re: CRS318 and L3HW routing

We have found a few semi-severe issues on 98DX2xxx/98DX3xxx switch chips (CRS305, CRS318, CRS328, etc.) when L3HW is used together with dynamic routing protocols (OSPF, BGP). Most of the issues have already been fixed in v7.2rc5. The remaining ones will be fixed in the next version. Unfortunately, f...
by raimondsp
Tue Mar 22, 2022 7:52 pm
Forum: General
Topic: how does L3HW actually works?
Replies: 128
Views: 32986

Re: how does L3HW actually works?

Stacking multiple CCR2x16 for full BGP table offloading wouldn't be cost-efficient. On the other hand, CRS317 is reasonably cheap for its switch chip capabilities. For example, get four CRS317 and bridge them together. Create routing filters to accept dynamic routes only within the 0.0/2 range on th...
by raimondsp
Mon Mar 14, 2022 11:34 am
Forum: RouterOS beta
Topic: Hardware IPv6 (dedicated thread)
Replies: 6
Views: 4692

Re: Hardware IPv6 (dedicated thread)

Unfortunately, L3HW IPv6 implementation has been delayed due to additional work on RouterOS v7.1 and v7.2 stabilization. Currently, the development is resumed and moving towards finalization. No ETA yet, though.
by raimondsp
Wed Feb 23, 2022 9:53 am
Forum: Announcements
Topic: v7.2rc2 and v7.2rc3 is released!
Replies: 222
Views: 85822

Re: v7.2rc2 and v7.2rc3 is released!

*) bridge - added fast-path and inter-VLAN routing FastTrack support when vlan-filtering is enabled; *) l3hw - added HW offloaded FastTrack support for inter-VLAN routing; *) l3hw - fixed HW offloaded NAT; Wait, if this is true and it's applies to all devices this is going to be a major improvement...
by raimondsp
Thu Feb 17, 2022 10:05 am
Forum: General
Topic: how does L3HW actually works?
Replies: 128
Views: 32986

Re: how does L3HW actually works?

So i also unterstund the limitation table wrong. For example the CRS317 can hold up to 240k routes and can route packets in hardware for all routes that a stored in the routing table of the switch chip. There is no connection limit because there is no connection tracking? The limitation for fastrac...
by raimondsp
Wed Feb 16, 2022 11:31 am
Forum: General
Topic: how does L3HW actually works?
Replies: 128
Views: 32986

Re: how does L3HW actually works?

The Switch Chip Features document had been written before L3HW implementation, so it does not contain L3-related tables. The latter are specified on L2HW Device Support page. Marvell switch chips use classified proprietary algorithms for routing, which we cannot reveal without violating NDA. What is...
by raimondsp
Tue Feb 15, 2022 8:47 am
Forum: General
Topic: how does L3HW actually works?
Replies: 128
Views: 32986

Re: how does L3HW actually works?

@raimondsp thx for the great effort. Before trying to describe your answers in my own words could you tell me where the L3 information is stored in the switch chip? As that causes me difficulties to imaging how the processes on the Switch Chip are happening. According to the https://help.mikrotik.c...
by raimondsp
Mon Feb 14, 2022 4:43 pm
Forum: RouterOS beta
Topic: VRRP sync-connection-tracking setup
Replies: 32
Views: 15663

Re: VRRP sync-connection-tracking setup

We were unable to reproduce your issue. On our side, initial sync gets performed as intended.

Please create a support ticket, so we can reproduce exactly the same setup as yours.
by raimondsp
Mon Feb 14, 2022 4:32 pm
Forum: General
Topic: how does L3HW actually works?
Replies: 128
Views: 32986

Re: how does L3HW actually works?

There are two types of Hardware Routing (L3HW): Full Hardware Routing and Firewall-Compatible Hardware Routing . Full L3HW, in turn, differs between routing via an explicit nexthop gateway(-s) and routing to a connected L2 network (a.k.a. Connected Routes ). As a result, there are three different ca...
by raimondsp
Wed Feb 02, 2022 5:15 pm
Forum: RouterOS beta
Topic: VRRP sync-connection-tracking setup
Replies: 32
Views: 15663

Re: VRRP sync-connection-tracking setup

IP address on VRRP interface must have /32 netmask if address configured on VRRP is from the same subnet as on router's any other interface. In your case, it should be: /ip/address add address=10.1.160.1/32 interface=vrrp.voip-router Regarding the NETLINK socket error, did you force connection trac...
by raimondsp
Mon Jan 31, 2022 4:54 pm
Forum: Announcements
Topic: v7.2rc2 and v7.2rc3 is released!
Replies: 222
Views: 85822

Re: v7.2rc2 and v7.2rc3 is released!

So I understand you tested with tagged ports. I'm scared untagged ports would prevent fasttrack to work for them... So, faced same issue, FastTrack does not work for untagged ports in a VLAN-filtered bridge. Works as soon as ports are tagged. SUP-73092 opened accordingly. We have reproduced the iss...
by raimondsp
Mon Jan 31, 2022 2:45 pm
Forum: Announcements
Topic: v7.2rc2 and v7.2rc3 is released!
Replies: 222
Views: 85822

Re: v7.2rc2 and v7.2rc3 is released!

Don't you think it would be a good idea to work towards a 7.2 release that is feature complete relative to 6.49.2 and has most of the visible bugs fixed that were introduced during the v6 to v7 transition? Then the next step could be a 7.3 which adds all kinds of nice new features. But at least the...
by raimondsp
Mon Jan 31, 2022 11:54 am
Forum: Announcements
Topic: v7.2rc2 and v7.2rc3 is released!
Replies: 222
Views: 85822

Re: v7.2rc2 and v7.2rc3 is released!

Weird, checked it again and now l3-hw-offloading is no and I can't set it to yes neither No idea how that worked before, I fiddled around a lot.. However, with v7.2rc3 I have fasttrack forward rules with hw offload working on RB5009. Did not find time for propper testing yet, but a quick ipperf run...
by raimondsp
Fri Jan 28, 2022 4:34 pm
Forum: RouterOS beta
Topic: CRS317 l3hw + firewall question [SOLVED]
Replies: 22
Views: 12840

Re: CRS317 l3hw + firewall question [SOLVED]

Fast Path for vlan-filtered traffic has been introduced in RouterOS7.2rc2. Now FastTrack should work fine, including offloading.
by raimondsp
Fri Jan 28, 2022 8:58 am
Forum: RouterOS beta
Topic: VRRP sync-connection-tracking setup
Replies: 32
Views: 15663

Re: VRRP sync-connection-tracking setup

If sync-connection-tracking is set and running, you should be able to see the connections on the backup router (no counters, though). Make sure you have the same Firewall rules set on both ends. Also, forcing connection tracking might help:
/ip/firewall/connection/tracking/set enabled=yes
by raimondsp
Thu Jan 27, 2022 12:17 pm
Forum: RouterOS beta
Topic: FastPath / FastTrack / L2HW / L3HW Clarification
Replies: 5
Views: 7880

Re: FastPath / FastTrack / L2HW / L3HW Clarification

I was always wondering where exactly fastpath and fasttrack touch each other? And why do I see fasttrack counters increase on my hAP ac2 running 6.49.1 with vlan-filtering enabled bridge ... I have single bridge with a few VLANs, one of VLANs carries PPPoE (used as WAN) and another VLAN is used as ...
by raimondsp
Thu Jan 27, 2022 11:36 am
Forum: RouterOS beta
Topic: FastPath / FastTrack / L2HW / L3HW Clarification
Replies: 5
Views: 7880

FastPath / FastTrack / L2HW / L3HW Clarification

FastPath and FastTrack are two different things. Similar naming may sound confusing, and some people think both are synonyms, but that's not true. I will oversimplify the clarification to keep it short. You can find more info on help.mikrotik.com or other internet resources. FastPath is an ability ...
by raimondsp
Thu Dec 23, 2021 7:51 am
Forum: RouterOS beta
Topic: CRS317 l3hw + firewall question [SOLVED]
Replies: 22
Views: 12840

Re: CRS317 l3hw + firewall question [SOLVED]

Unfortunately, FastTracking of VLAN-filtered bridged traffic is not finished yet, and I cannot tell the exact completion date or version number. The development is almost completed, though. However, a long testing phase is pending since this feature affects all MikroTik routers. The good news is tha...
by raimondsp
Wed Dec 15, 2021 9:50 am
Forum: RouterOS beta
Topic: L3HW not working properly
Replies: 12
Views: 8122

Re: L3HW not working properly

If a host offload fails, then the traffic to that host (IP) goes via CPU, and, therefore, causes a performance drop. Are those hosts in the log real, or are you running a network test by sending packets to random destinations in the subnet? Hosts can be offloaded only after resolving ARP (IP-MAC). H...
by raimondsp
Wed Dec 15, 2021 9:37 am
Forum: RouterOS beta
Topic: Speed drop after update to 7.1stable [SOLVED]
Replies: 39
Views: 17536

Re: Speed drop after update to 7.1stable [SOLVED]

Currently, a bridge with vlan-filtering=yes does not support FastTrack (both in v6, v7). The feature is in development.
by raimondsp
Mon Dec 13, 2021 4:55 pm
Forum: RouterOS beta
Topic: L3HW not working properly
Replies: 12
Views: 8122

Re: L3HW not working properly

"-14" is an internal error code, meaning that the L3HW driver is turning off or restarting. Were you rebooting the router or setting "l3-hw-offloading=no" when those log messages appeared?
by raimondsp
Fri Dec 10, 2021 12:05 pm
Forum: RouterOS beta
Topic: Speed drop after update to 7.1stable [SOLVED]
Replies: 39
Views: 17536

Re: Speed drop after update to 7.1stable [SOLVED]

Please read this.
by raimondsp
Wed Dec 08, 2021 9:50 am
Forum: RouterOS beta
Topic: v7 MPLS hardware offload?
Replies: 25
Views: 10266

Re: v7 MPLS hardware offload?

There are plans on implementing MPLS hardware offloading at least for Marvell 98DX8xxx switch chip series (CRS317, CRS309, etc.) and CCR2116. However, please don't expect that soon - we have to finish IPv6 offloading first.
by raimondsp
Mon Dec 06, 2021 9:15 am
Forum: RouterOS beta
Topic: Hardware IPv6 (dedicated thread)
Replies: 6
Views: 4692

Re: Hardware IPv6 (dedicated thread)

Hardware IPv6 routing on Marvell switch chips (CRS3xx, CCR2116) is in development.

IPv6 Fasttrack implementation is on our TODO list, but at the moment, I cannot tell when it will happen.
by raimondsp
Thu Dec 02, 2021 3:03 pm
Forum: Announcements
Topic: v7.1 is released!
Replies: 785
Views: 226670

Re: v7.1 [testing] is released!

About the useless switch of the RB4011, here are the tests showing that the issue isn't solved. With bridge vlan filtering on: Screenshot 2021-12-02 133319.png With bridge vlan filtering off: Screenshot 2021-12-02 133101.png https://forum.mikrotik.com/viewtopic.php?f=1&t=177092#p878135 Long sto...
by raimondsp
Thu Dec 02, 2021 12:55 pm
Forum: RouterOS beta
Topic: L3 hardware offload in FW mode - will there be any other devices than CRS317 supporting this mode?
Replies: 19
Views: 7959

Re: L3 hardware offload in FW mode - will there be any other devices than CRS317 supporting this mode?

A feature can be offloaded to hardware only if the hardware (switch chip) supports the feature. Switch chips that provide a broad L3 feature set (routing, connection tracking, NAT) are not cheap. I wouldn't expect a three-digit-priced switch chip in a two-digit-priced router. Meanwhile, a brand new ...
by raimondsp
Wed Dec 01, 2021 3:48 pm
Forum: RouterBOARD hardware
Topic: Why Mikrotik does not produce the routers on x86 processors?
Replies: 37
Views: 19013

Re: Why Mikrotik does not produce the routers on x86 processors?

CCR2116 supports L3 Hardware Offloading. In some cases, it can route packets at close to 10Gbps speed while keeping the CPU idle.
by raimondsp
Fri Nov 26, 2021 11:26 am
Forum: RouterOS beta
Topic: Unexpected rebooting of CRS326-24S+2Q+RM
Replies: 33
Views: 7815

Re: Unexpected rebooting of CRS326-24S+2Q+RM

Please upgrade to RouterOS v7.1rc7. The OSPF authentication issue should be fixed there.

Meanwhile, the developers have been identified the SNMP increasing memory issue and are working on the fix.
by raimondsp
Wed Nov 24, 2021 10:26 am
Forum: RouterOS beta
Topic: L3HW not working properly
Replies: 12
Views: 8122

Re: L3HW not working properly

Hi, and sorry for a late reply, I'm glad that the problem got resolved by upgrading to v7.1rc6. Rc4 had an issue with MTU offloading so that most likely was the case. Regarding: It is recommended to turn off L3HW offloading during L2 configuration. Configuring L2 while L3HW is enabled does not cause...
by raimondsp
Wed Nov 24, 2021 9:33 am
Forum: RouterOS beta
Topic: Unexpected rebooting of CRS326-24S+2Q+RM
Replies: 33
Views: 7815

Re: Unexpected rebooting of CRS326-24S+2Q+RM

Hi,

An issue with OSPF authentication will be fixed in the next version.
Also, we were able to reproduce an increasing memory usage by SNMP, and developers are looking for a solution.

Thanks for the feedback!
by raimondsp
Wed Nov 17, 2021 10:13 am
Forum: RouterOS beta
Topic: v7.0.3 Chateau
Replies: 3
Views: 1690

Re: v7.0.3 Chateau

Please don't use that version. It is in no way stable or suggested. It is just a number. If you care for an actually stable version, use 7.1rc6 +1 "Stable" means that v7.0.3 has passed QA/QC tests for Chateau. Unfortunately, it does not mean "bug-free". Since there is no reporte...
by raimondsp
Tue Nov 16, 2021 4:10 pm
Forum: RouterOS beta
Topic: Unexpected rebooting of CRS326-24S+2Q+RM
Replies: 33
Views: 7815

Re: Unexpected rebooting of CRS326-24S+2Q+RM

Hello there,

I'm glad that everything besides SNMP works fine on your end. Our support team should contact you shortly, asking for details of SNMP setup and use-cases. If they will forget, ping them via support email ;)

Have a good day!
by raimondsp
Thu Nov 11, 2021 10:49 am
Forum: RouterOS beta
Topic: 7.1rc6 + mlag + l3hw periodic loss of connectivity
Replies: 1
Views: 1469

Re: 7.1rc6 + mlag + l3hw periodic loss of connectivity

Hey there,

Unfortunately, the compatibility layer between MLAG and L3HW is not implemented yet and postponed after RouterOS 7.1 stable release (due to feature freeze). Until then, it is not recommended to use both features together.
by raimondsp
Tue Nov 09, 2021 3:19 pm
Forum: RouterOS beta
Topic: Unexpected rebooting of CRS326-24S+2Q+RM
Replies: 33
Views: 7815

Re: Unexpected rebooting of CRS326-24S+2Q+RM

Then I suppose that our ARP fixed won't help. Well, thanks for indirectly helping us to identify and solve those issues anyway. Now back to your problem. We compared side-by-side your provided configuration of DistributionSW4. Since we are using the same hardware and software but cannot reproduce th...
by raimondsp
Tue Nov 09, 2021 1:28 pm
Forum: RouterOS beta
Topic: Unexpected rebooting of CRS326-24S+2Q+RM
Replies: 33
Views: 7815

Re: Unexpected rebooting of CRS326-24S+2Q+RM

Then looks like a different problem :(

And how many ARP entries are in total?
by raimondsp
Tue Nov 09, 2021 1:15 pm
Forum: RouterOS beta
Topic: hw routing crs3xx/np16 best practice?
Replies: 3
Views: 1585

Re: hw routing crs3xx/np16 best practice?

b) just remove the backhaul's port from the bridge and set IP etc on the 'natural' port. This scheme won't allow for HW offload of any kind (neither L2 nor L3). L3 HW routing only works if ports in question are all logically handled by switch chip directly. And that is achieved by configuring ports...
by raimondsp
Tue Nov 09, 2021 12:33 pm
Forum: RouterOS beta
Topic: Unexpected rebooting of CRS326-24S+2Q+RM
Replies: 33
Views: 7815

Re: Unexpected rebooting of CRS326-24S+2Q+RM

Great News! Actually in our environment we have completely disabled IPv6 furthermore we continuously check the ARP cache and it seems pretty much static and empty. Or are you referring to something that is not normally visible via interface? You may check: /ip/arp/print count-only where !complete W...
by raimondsp
Tue Nov 09, 2021 12:03 pm
Forum: RouterOS beta
Topic: Unexpected rebooting of CRS326-24S+2Q+RM
Replies: 33
Views: 7815

Re: Unexpected rebooting of CRS326-24S+2Q+RM

Hi, we have identified another issue. Actually, it is not a memory leak - it is just an increased memory consumption due to unresolved ARP entries (or IPv6 neighbors). We will test the solution and send you a new beta soon.
by raimondsp
Mon Nov 08, 2021 12:16 pm
Forum: RouterOS beta
Topic: Unexpected rebooting of CRS326-24S+2Q+RM
Replies: 33
Views: 7815

Re: Unexpected rebooting of CRS326-24S+2Q+RM

Try disabling connection tracking and see if that prevents RAM consumption:
/ip/firewall/connection/tracking/set enabled=no
Requires router reboot after disabling conntrack.
by raimondsp
Mon Nov 08, 2021 12:02 pm
Forum: RouterOS beta
Topic: Unexpected rebooting of CRS326-24S+2Q+RM
Replies: 33
Views: 7815

Re: Unexpected rebooting of CRS326-24S+2Q+RM

Hey there,

We are sorry that the fix didn't fully address your issues, and we're continuing to investigate the possible problems.

Which is sw4 on the diagram above? I see there CoreSwitch1&2, and DistributionSwitch1,2,3.
by raimondsp
Thu Nov 04, 2021 1:57 pm
Forum: RouterOS beta
Topic: Unexpected rebooting of CRS326-24S+2Q+RM
Replies: 33
Views: 7815

Re: Unexpected rebooting of CRS326-24S+2Q+RM

After many attempts, we were finally able to reproduce the issue. By the looks of it, the memory leak is unrelated to L3HW/OSPF/ECMP but MIPS-specific (CRS326-24S+2Q+RM uses MIPS CPU). The case has received top priority and is under investigation to identify the root cause. Thanks for the feedback, ...
by raimondsp
Wed Nov 03, 2021 1:04 pm
Forum: RouterOS beta
Topic: Unexpected rebooting of CRS326-24S+2Q+RM
Replies: 33
Views: 7815

Re: Unexpected rebooting of CRS326-24S+2Q+RM

Hi Raimond and thanks for your feedback. we did as instructed and so far it seems ECMP is the main culprit, as disabling it in the lab resulted in major improvement. However exactly the same setup in production (not really production - no active users, but few L2 access switches connected) is still...
by raimondsp
Mon Nov 01, 2021 11:47 am
Forum: RouterOS beta
Topic: Unexpected rebooting of CRS326-24S+2Q+RM
Replies: 33
Views: 7815

Re: Unexpected rebooting of CRS326-24S+2Q+RM

Thank you for the detailed feedback! We had put CRS326-24S+2Q+RM under a heavy stress testing load in our lab for the weekend. Unfortunately (or fortunately?), we were unable to reproduce your issue and didn't detect memory leaks (RAM usage kept stable during the entire session). However, we didn't ...
by raimondsp
Mon Nov 01, 2021 11:01 am
Forum: RouterOS beta
Topic: GRE tunnel and L3 hardware offloading feature on CRS317-1G-16S+
Replies: 13
Views: 7044

Re: GRE tunnel and L3 hardware offloading feature on CRS317-1G-16S+

I'm almost certain that GRE tunnel offloading will be implemented. However, I wouldn't expect it soon. First, we need to stabilize RouterOS v7.1. And the next big feature is IPv6 hardware routing support. Only then can we evaluate GRE L3HW support and put it on the roadmap.
by raimondsp
Fri Oct 29, 2021 10:40 am
Forum: RouterOS beta
Topic: Unexpected rebooting of CRS326-24S+2Q+RM
Replies: 33
Views: 7815

Re: Unexpected rebooting of CRS326-24S+2Q+RM

We are investigating the issue. Supout data does not show anything unusual. We will put CRS326-24S+2Q+RM under heavy load for the weekend to see if the issue is reproducible in our lab. What is the common route rate received via OSPF on your side (i.e., an average number of routes per second or minu...
by raimondsp
Thu Oct 28, 2021 4:02 pm
Forum: RouterOS beta
Topic: Unexpected rebooting of CRS326-24S+2Q+RM
Replies: 33
Views: 7815

Re: Unexpected rebooting of CRS326-24S+2Q+RM

Hi there,

Are you the one who created the SUP-64006 ticket?
by raimondsp
Thu Oct 28, 2021 10:24 am
Forum: RouterOS beta
Topic: L3HW: src_mac selection for routed traffic [SOLVED]
Replies: 9
Views: 3359

Re: L3HW: src_mac selection for routed traffic [SOLVED]

I'm so sorry. The MAC src fix in the rc5 is for the DX2000/DX3000 switch chip series. However, CRS317 has a DX8216 chip. Currently, we are testing the fix for the DX8000 series. If you wish, we may send you a private firmware build with the fix included after the testing is done. So you won't have t...
by raimondsp
Thu Oct 21, 2021 1:52 pm
Forum: RouterOS beta
Topic: L3HW: src_mac selection for routed traffic [SOLVED]
Replies: 9
Views: 3359

Re: L3HW: src_mac selection for routed traffic [SOLVED]

The issue has been fixed. Now, L3HW uses bridge/vlan's MAC for the source address of routed packets.

The fix will be included in the upcoming 7.1rc5.
by raimondsp
Wed Oct 20, 2021 3:01 pm
Forum: RouterOS beta
Topic: GRE tunnel and L3 hardware offloading feature on CRS317-1G-16S+
Replies: 13
Views: 7044

Re: GRE tunnel and L3 hardware offloading feature on CRS317-1G-16S+

According to the Marvell Prestera documentation, the switch chip of CRS317-1G-16S+ supports GRE tunneling. Unfortunately, the feature is not implemented in RouterOS 7 yet, meaning that tunneled traffic gets processed by the CPU (slowly). I have created a ticket to investigate and evaluate L3HW offlo...
by raimondsp
Tue Oct 19, 2021 5:52 pm
Forum: RouterOS beta
Topic: L3HW: src_mac selection for routed traffic [SOLVED]
Replies: 9
Views: 3359

Re: L3HW: src_mac selection for routed traffic [SOLVED]

Hi @raimondsp; I just reported the issue as SUP-63543. You can find the configuration and a supout.rif there in case you need it to reproduce the issue.
Got it, thanks!
by raimondsp
Tue Oct 19, 2021 4:44 pm
Forum: RouterOS beta
Topic: L3HW: src_mac selection for routed traffic [SOLVED]
Replies: 9
Views: 3359

Re: L3HW: src_mac selection for routed traffic [SOLVED]

Hi,

If a port is a bridge member, it should set the bridge's MAC as the source address in the routed packets.

We will investigate the issue.

Thanks for the feedback!
by raimondsp
Thu Oct 07, 2021 1:53 pm
Forum: RouterOS beta
Topic: VRRP sync-connection-tracking setup
Replies: 32
Views: 15663

Re: VRRP sync-connection-tracking setup

Is it possible to sync connection tracking state in an active/active setup? I like to peer via BGP with my upstream provider, so i like to have two active bgp sessions and so on to route the traffic from WAN to LAN where the traffic arrives. So there is a possibility of asymmetric routing. Because ...
by raimondsp
Mon Oct 04, 2021 9:55 am
Forum: RouterOS beta
Topic: Bridge vlan filter breaks Fasttrack in 7.1rc4 (RB4011/RB5009) [SOLVED]
Replies: 10
Views: 7326

Re: Bridge vlan filter breaks Fasttrack in 7.1rc4 (RB4011/RB5009) [SOLVED]

L2 traffic should get on fastpath. Moreover, in most cases, L2 traffic gets offloaded to the hardware (switch chip), which is capable of forwarding L2 traffic at wire-speed. Inter-VLAN routing (L3) is the one that is not implemented on the fastpath yet. Please, export the interface and IP configurat...
by raimondsp
Mon Oct 04, 2021 8:52 am
Forum: RouterOS beta
Topic: CRS317 l3hw + firewall question [SOLVED]
Replies: 22
Views: 12840

Re: CRS317 l3hw + firewall question [SOLVED]

... Currently, RouterOS cannot perform VLAN filtering on the L3 fast path. ... Does this mean that Router OS never, not at any device, performs any fasttracking, if all IPs of a device are on an `/interface/vlan` where the `interface` of the vlan is a ` /interface/bridge`? e.g.: /interface bridge a...
by raimondsp
Mon Oct 04, 2021 8:50 am
Forum: RouterOS beta
Topic: Bridge vlan filter breaks Fasttrack in 7.1rc4 (RB4011/RB5009) [SOLVED]
Replies: 10
Views: 7326

Re: Bridge vlan filter breaks Fasttrack in 7.1rc4 (RB4011/RB5009) [SOLVED]

FastTrack does not support Inter-VLAN routing on a bridge with VLAN filtering enabled. It never did. It is not a bug but an unimplemented feature, which is currently in development.

Edit: Updated to mention L3.
by raimondsp
Wed Sep 29, 2021 12:27 pm
Forum: RouterOS beta
Topic: CCR2004 High CPU Usage ROS7 [SOLVED]
Replies: 12
Views: 15724

Re: CCR2004 High CPU Usage ROS7 [SOLVED]

There is now further information in the latest newsletter about the performance of the CCR1009 model in RouterOS v7, which we can compare to RouterOS v6: RouterOS v6 - 25 ip filter rules, 512 bytes, Mbps: 3251.8 Mbps RouterOS v7 - 25 ip filter rules, 512 bytes, Mbps: 2618 Mbps This is about a 20% d...
by raimondsp
Mon Sep 27, 2021 11:13 am
Forum: RouterOS beta
Topic: CRS317-1G-16+ on 7.1rc3: IPFix with wrong timestamp, terrible InterVLAN Routing performance
Replies: 8
Views: 2318

Re: CRS317-1G-16+ on 7.1rc3: IPFix with wrong timestamp, terrible InterVLAN Routing performance

Good morning! Nice to hear that hardware routing works and ipfix got fixed! Connection tracking does not work with hardware routing since the packets never enter the CPU, and the switch chip does not provide the routing performance data. Your random VLAN inaccessibility sounds weird. Do VLAN members...
by raimondsp
Mon Sep 27, 2021 10:52 am
Forum: RouterOS beta
Topic: CCR2004 High CPU Usage ROS7 [SOLVED]
Replies: 12
Views: 15724

Re: CCR2004 High CPU Usage ROS7 [SOLVED]

RoutersOS v6 uses routing cache while ROS v7 doesn't. While ROS6 performs routing faster in the happy-path scenario (cache hit), its performance is significantly slower in the rest of the cases (cache miss). Usually, synthetic speed tests utilize a small number of routes and, therefore, always hit t...
by raimondsp
Wed Sep 22, 2021 1:21 pm
Forum: RouterOS beta
Topic: CRS312-4C+8XG L3HW MTU issue
Replies: 3
Views: 1548

Re: CRS312-4C+8XG L3HW MTU issue

The issue has been fixed and will be available in the next rc.
by raimondsp
Mon Sep 20, 2021 7:07 pm
Forum: RouterOS beta
Topic: CRS312-4C+8XG L3HW MTU issue
Replies: 3
Views: 1548

Re: CRS312-4C+8XG L3HW MTU issue

Hi there, We reproduced the issue and are working on the fix. Thank you for the feedback! P.S. Worth mentioning that MTU change works fine on forwarded traffic. Only the INPUT chain is affected by the bug. For example, in "dev1 <=> CRS312 <=> dev2" setup, you can send jumbo packets from de...
by raimondsp
Fri Sep 17, 2021 4:22 pm
Forum: RouterOS beta
Topic: CRS317-1G-16+ on 7.1rc3: IPFix with wrong timestamp, terrible InterVLAN Routing performance
Replies: 8
Views: 2318

Re: CRS317-1G-16+ on 7.1rc3: IPFix with wrong timestamp, terrible InterVLAN Routing performance

I have found an issue in your setup: /interface bridge vlan add bridge=bridge1 tagged=bridge1 untagged=sfp-sfpplus1,sfp-sfpplus14,vlan1 vlan-ids=1 /interface vlan add interface=bridge1 name=vlan1 vlan-id=1 Circular reference: vlan1 marked as a tagged interface of bridge1, but bridge1 is the interfac...
by raimondsp
Fri Sep 17, 2021 4:16 pm
Forum: RouterOS beta
Topic: CRS317-1G-16+ on 7.1rc3: IPFix with wrong timestamp, terrible InterVLAN Routing performance
Replies: 8
Views: 2318

Re: CRS317-1G-16+ on 7.1rc3: IPFix with wrong timestamp, terrible InterVLAN Routing performance

I was unable to reproduce your issue. I did a similar setup with 802.3ad bonding and VLAN bridge with both tagged and untagged interfaces. And L3HW offloading clearly worked as intended. Here is my setup: /interface bridge add name=bridge vlan-filtering=yes /interface vlan add interface=bridge name=...
by raimondsp
Fri Sep 17, 2021 1:45 pm
Forum: RouterOS beta
Topic: CRS317-1G-16+ on 7.1rc3: IPFix with wrong timestamp, terrible InterVLAN Routing performance
Replies: 8
Views: 2318

Re: CRS317-1G-16+ on 7.1rc3: IPFix with wrong timestamp, terrible InterVLAN Routing performance

Hey again, and thanks for the feedback!

I reported the import/export issue and waiting for the fix.
Meanwhile, we are trying to reproduce your case. I'll keep you in touch.
by raimondsp
Fri Sep 17, 2021 1:14 pm
Forum: RouterOS beta
Topic: CRS 3xx - L3 ASIC performance testing
Replies: 35
Views: 12069

Re: CRS 3xx - L3 ASIC performance testing

INPUT and OUTPUT chains work fine with l3hw offloading. The reason why the FORWARD chain does not work in L3HW Full Routing mode (l3-hw-offloading=yes on both the switch and ports) is that the forwarded packets never enter the CPU, and, therefore, do not trigger the Firewall. I'm not sure about L2TP...
by raimondsp
Fri Sep 17, 2021 12:12 pm
Forum: RouterOS beta
Topic: CRS 3xx - L3 ASIC performance testing
Replies: 35
Views: 12069

Re: CRS 3xx - L3 ASIC performance testing

Just to clearify all the doubts. CRS317 with routeros 7 latest sfpplus1 + 2 is a 802.3ad BOND (wan) sfplus 15 +16 is a 802.3ad BOND (to backbone, towards users) sfpplus 10 is a remote network sfpplus 11 is a remote network on all ports we have a /29 and we do plain BGP v4+v6, no filters on FORWARDE...
by raimondsp
Mon Sep 13, 2021 9:50 am
Forum: RouterOS beta
Topic: CRS317-1G-16+ on 7.1rc3: IPFix with wrong timestamp, terrible InterVLAN Routing performance
Replies: 8
Views: 2318

Re: CRS317-1G-16+ on 7.1rc3: IPFix with wrong timestamp, terrible InterVLAN Routing performance

300-400 mbit/s is the maximum routing speed that CRS317's CPU is capable of. That means the routing is performed by the CPU, not the hardware.
Please provide the output of the following commands:
/interface export
/ip export
by raimondsp
Mon Sep 13, 2021 9:28 am
Forum: Announcements
Topic: Mēris botnet information
Replies: 75
Views: 229058

Re: Mēris botnet information

Must be mentioned: Do not use the same passwords from 2018 ever again! Even on different routers. The hackers who obtained system user database files via CVE-2018-14847 may apply brute force to try every stolen password on every MikroTik (and maybe even non-MikroTik) device. For example, you had the...
by raimondsp
Wed Sep 08, 2021 9:05 am
Forum: RouterOS beta
Topic: CRS317 l3hw + firewall question [SOLVED]
Replies: 22
Views: 12840

Re: CRS317 l3hw + firewall question [SOLVED]

Thank you for the feedback! We have reproduced your issue in the lab. It turns out that this is not a bug but rather an unimplemented (yet) feature. Currently, RouterOS cannot perform VLAN filtering on the L3 fast path. Therefore, all packets that are routed through a bridge with vlan-filtering=yes ...
by raimondsp
Mon Sep 06, 2021 5:17 pm
Forum: RouterOS beta
Topic: CRS317 l3hw + firewall question [SOLVED]
Replies: 22
Views: 12840

Re: CRS317 l3hw + firewall question [SOLVED]

@aglabs Can you do us a favor and try moving the ports outside of the bridge? /interface/bridge/port disable [find where interface=sfp-sfpplus7 or interface=sfp-sfpplus8] /interface/vlan/ disable vlan11,vlan16 /ip/address/set [find interface=vlan11] interface=sfp-sfpplus7 /ip/address/set [find inter...
by raimondsp
Mon Sep 06, 2021 10:28 am
Forum: RouterOS beta
Topic: NP16 v7rc2 reboot
Replies: 1
Views: 1131

Re: NP16 v7rc2 reboot

You can report the issue to our support. Also, check if RouterOS has generated autosupout.rif (via /file/print).
by raimondsp
Fri Sep 03, 2021 6:26 pm
Forum: RouterOS beta
Topic: VRRP sync-connection-tracking setup
Replies: 32
Views: 15663

Re: VRRP sync-connection-tracking setup

Hi,

The entire team is focused 100% on stabilizing v7.1. Let's get back to this topic after v7.1 stable release.
by raimondsp
Fri Sep 03, 2021 10:07 am
Forum: RouterOS beta
Topic: CRS317 l3hw + firewall question [SOLVED]
Replies: 22
Views: 12840

Re: CRS317 l3hw + firewall question [SOLVED]

Thank you for the answers! We will try to reproduce your issue. When changing hardware routing settings, the existing connections might be unaffected. For example, if you have an active FastTrack connection while enabling l3-hw-offloading=yes on the respective ports, the traffic may continue through...
by raimondsp
Fri Sep 03, 2021 9:50 am
Forum: RouterOS beta
Topic: Bridge Filters Don't Seem to be working
Replies: 14
Views: 8278

Re: Bridge Filters Don't Seem to be working

I've got it working after I enabled 'use ip firewall' in the bridge settings, and now I'm using the raw ip firewall table. However, I have to wonder which is the better way of getting it to work. The problem with use-ip-firewall is that it affects only the traffic that goes through the CPU and does...
by raimondsp
Fri Sep 03, 2021 9:45 am
Forum: RouterOS beta
Topic: potential bug
Replies: 3
Views: 1303

Re: potential bug

A quote from the wiki:
It is recommended to turn off L3HW offloading during L2 configuration.

L3 HW Offloading: Layer 2 Dependency
by raimondsp
Thu Sep 02, 2021 9:29 am
Forum: RouterOS beta
Topic: potential bug
Replies: 3
Views: 1303

Re: potential bug

Hi there,

What do you mean by "port removal"? Unplugging cable?

Please post your config and a step-by-step guide on how to reproduce the issue.
by raimondsp
Thu Sep 02, 2021 8:49 am
Forum: RouterOS beta
Topic: v7.1rc2 [development] is released!
Replies: 194
Views: 44455

Re: v7.1rc2 [development] is released!

When you start replacing console hotkeys that are plain ASCII characters with "function keys" it may be time to finally replace the Ctrl-V hotkey with something else! People think (and rightly so!) that Ctrl-V means "paste" and they are quite surprised when they see the effect i...
by raimondsp
Wed Sep 01, 2021 5:09 pm
Forum: RouterOS beta
Topic: v7.1rc2 [development] is released!
Replies: 194
Views: 44455

Re: v7.1rc2 [development] is released!

"?" has been replaced by F1 Hi Raimonds, Why was this changed? Hi, There are two reasons for this change: It confused new users who wanted to type actually "?" (required "\?") Copy-pasting data containing "?" produced side effects. Imagine you want to post a ...
by raimondsp
Wed Sep 01, 2021 3:49 pm
Forum: RouterOS beta
Topic: v7.1rc2 [development] is released!
Replies: 194
Views: 44455

Re: v7.1rc2 [development] is released!

And typing “?” on CLI just gives red warning, instead of list of possible commands
"?" has been replaced by F1
by raimondsp
Wed Sep 01, 2021 2:59 pm
Forum: RouterOS beta
Topic: CRS317 l3hw + firewall question [SOLVED]
Replies: 22
Views: 12840

Re: CRS317 l3hw + firewall question [SOLVED]

All L3HW fixes are present in rc1+. At the moment of writing, there are no known issues regarding L3HW in terms of inter-VLAN routing or FastTrack offloading. We will try to reproduce your case. Please verify if our assumptions are correct: You want to set up firewall-controlled inter-VLAN routing b...
by raimondsp
Fri Aug 27, 2021 2:05 pm
Forum: RouterOS beta
Topic: hardware routing and firewall
Replies: 1
Views: 1243

Re: hardware routing and firewall

The firewall affects only the packets processed by the CPU. If the forwarding/routing is performed by the hardware, packets do not enter the CPU at all, and therefore do not trigger the firewall (even if you have FORWARD rules). In addition, you can fine-tune L3 HW offloading by disabling HW routing...
by raimondsp
Wed Aug 25, 2021 4:01 pm
Forum: RouterOS beta
Topic: Feedback on RouterOSv7 route filtering
Replies: 28
Views: 13750

Re: Feedback on RouterOSv7 route filtering

Do you mean something like this?
Image

Is this Unreal Engine's Blueprint? I imagine user reaction if we'd announce "WinBox3D, min. requirements. GeForce RTX3080" ;)
by raimondsp
Wed Aug 25, 2021 12:48 pm
Forum: RouterOS beta
Topic: Feedback on RouterOSv7 route filtering
Replies: 28
Views: 13750

Re: Feedback on RouterOSv7 route filtering

I see you are testing IPv6 on dead beef networks as I do. Nice!
by raimondsp
Fri Aug 13, 2021 10:32 am
Forum: RouterOS beta
Topic: CRS326+7.1b6+L3HW ... ? [SOLVED]
Replies: 2
Views: 1672

Re: CRS326+7.1b6+L3HW ... ? [SOLVED]

Which exactly CRS326 model do you have? If it is CRS326-24G-2S+, then its 98DX3236 switch chip does not support Fasttrack and NAT offloading.
L3HW Device Support
by raimondsp
Mon Aug 02, 2021 8:57 am
Forum: RouterOS beta
Topic: CRS317 l3hw + firewall question [SOLVED]
Replies: 22
Views: 12840

Re: CRS317 l3hw + firewall question [SOLVED]

CRS328 does not support FastTrack offloading ( L3HWDeviceSupport ). As for CRS317, I believe that you have encountered an issue that prevents FastTrack offloading. The issue has been already fixed and waiting for the 7.1beta7 release. Here is a quote from the upcoming changelog: - L3HW: Fixed an iss...
by raimondsp
Fri Jul 09, 2021 8:12 am
Forum: RouterOS beta
Topic: L3HW User Manual Updated
Replies: 16
Views: 4487

Re: L3HW User Manual Updated

Not directly related to L3 routing (hence off topic in this thread), but anyway: I always thought that setting port tagged member of VLAN (/in/br/vlan entry for VLAN ID) and setting PVID on bridge port (/in/br/port) makes possible mismatch: if frame-types is not set, then untagged frames are allowe...
by raimondsp
Thu Jul 08, 2021 7:55 pm
Forum: RouterOS beta
Topic: mDNS repeater feature
Replies: 330
Views: 101230

Re: mDNS repeater feature

By the looks of it, L2 segregation for the mentioned above cases is an illusion of safety. I understand the reason why you would want to put IoT devices under a separate VLAN. For instance, you bought a no-name smart light bulb on eBay and you don't want it to access your NAS and upload its content ...
by raimondsp
Thu Jul 08, 2021 5:39 pm
Forum: RouterOS beta
Topic: L3HW User Manual Updated
Replies: 16
Views: 4487

Re: L3HW User Manual Updated

IMO there's an error in the "VLAN configuration example": /interface/bridge/port add bridge=bridge interface=ether2 pvid=20 /interface/bridge/vlan add bridge=bridge tagged=bridge,ether2 vlan-ids=20 Doesn't first line of this example set ether2 as access port for VID 20 and should thus be ...
by raimondsp
Thu Jul 08, 2021 3:45 pm
Forum: RouterOS beta
Topic: L3HW User Manual Updated
Replies: 16
Views: 4487

Re: L3HW User Manual Updated

How is there a 7.1beta7 listed if it hasn't been released yet, or are you just keeping it as up-to-date as possible?
Oops, we accidentally posted implemented but yet unreleased features. Well, I guess that now you have an official sneak peek of the upcoming changes.
by raimondsp
Thu Jul 08, 2021 3:29 pm
Forum: RouterOS beta
Topic: L3HW User Manual Updated
Replies: 16
Views: 4487

L3HW User Manual Updated

Good day, ladies and gentlemen!

We have updated Layer 3 Hardware Offloading User Manual to reflect the latest features, changes, and configuration samples.

Feel free to use and do not hesitate to provide feedback!
by raimondsp
Fri Jul 02, 2021 1:01 pm
Forum: RouterOS beta
Topic: v7 launch date
Replies: 156
Views: 49436

Re: v7 launch date

I can put it here too. This is 7.0.3 for Chateau only: https://box.mikrotik.com/f/7e3cad5779804d0b878d/?dl=1
We should put a big disclaimer next to it:
DO NOT INSTALL v7.0.3 ON ANYTHING BUT CHATEAU!
But I doubt it will solve people's inability to read.
by raimondsp
Thu Jul 01, 2021 7:04 pm
Forum: RouterOS beta
Topic: v7 launch date
Replies: 156
Views: 49436

Re: v7 launch date

Let's clarify rumors. MikroTik A forum post of a MikroTik staff member should NOT be considered an official announcement unless it is an original post in the Announcements . MikroTik is quite a big company, so even its employees may not see the full picture. For instance, I specialize in switching&a...
by raimondsp
Mon Jun 28, 2021 1:43 pm
Forum: RouterOS beta
Topic: v7 launch date
Replies: 156
Views: 49436

Re: v7 launch date

My 2 cents ;) If it is true that v7 should not be used in production, why then do have a chateau that cannot be downgraded to v6? Chateau cannot run on RouterOS v6. It is shipped with v7.0.X (stable) , which is different than 7.1betaX (development) . Historically, RouterOS is released per platform ...
by raimondsp
Thu Jun 17, 2021 9:11 am
Forum: RouterOS beta
Topic: MLAG and L3 HW Offload - Eventually In SwOS?
Replies: 5
Views: 2478

Re: MLAG and L3 HW Offload - Eventually In SwOS?

I cannot speak for MLAG, but regarding L3HW: SWOS operates on L2 only; it does not support routing, and, therefore, it cannot do L3 HW offloading.
by raimondsp
Thu Jun 10, 2021 8:51 am
Forum: RouterOS beta
Topic: OSPF routing syntax
Replies: 13
Views: 5310

Re: OSPF routing syntax

New filtering rule syntax will be introduced in the next beta. Or, to be precise, v7.1Beta7 will be released when the new syntax is ready.
by raimondsp
Thu Jun 10, 2021 8:48 am
Forum: RouterOS beta
Topic: v7.1beta6 [development] is released!
Replies: 377
Views: 243337

Re: v7.1beta6 [development] is released!

There was a thread about L3 HW performance (or rather lack of it) and it was said that L3 HW offload for jumbo frames was not there yet. I'm not sure if that limitation is already lifted. So you might try to test similar scenario but using standard MTU values ... Currently, L3HW supports only MTU 1...
by raimondsp
Wed Jun 09, 2021 2:15 pm
Forum: RouterOS beta
Topic: OSPF routing syntax
Replies: 13
Views: 5310

Re: OSPF routing syntax

Worth of mention that we have received user complaints that the new filtering rule format looks terrible. We have agreed that rule definitions are over-complicated, so the developers are working on (yet another) new syntax, which is supposed to be much simpler.
by raimondsp
Mon Jun 07, 2021 11:41 am
Forum: RouterOS beta
Topic: v7.1beta6 [development] is released!
Replies: 377
Views: 243337

Re: v7.1beta6 [development] is released!

Hi,

Another minor issue with l3 hw I found is updating next-hop in an existing static route doesn’t take effect. A workaround could be turning that route off and on again.

Hey there,

We reproduced the reported issue and are working on the fix. Thanks for the feedback!
by raimondsp
Tue Jun 01, 2021 12:13 pm
Forum: RouterOS beta
Topic: v7.1beta6 [development] is released!
Replies: 377
Views: 243337

Re: v7.1beta6 [development] is released!

Enabling L3 offloading on my CRS309 completely ignores switch ACL rules then all traffics are permitted, even those only for L2 switching. Disable L3 offloading and reboot makes ACL rules working again. Are ACL rules broken with L3 offloading enabled in v7.1beta6? ACL rules should work with L3 HW o...
by raimondsp
Mon May 31, 2021 9:26 am
Forum: RouterOS beta
Topic: v7.1beta6 [development] is released!
Replies: 377
Views: 243337

Re: v7.1beta6 [development] is released!

Enabling L3 offloading on my CRS309 completely ignores switch ACL rules then all traffics are permitted, even those only for L2 switching. Disable L3 offloading and reboot makes ACL rules working again. Are ACL rules broken with L3 offloading enabled in v7.1beta6? ACL rules should work with L3 HW o...
by raimondsp
Mon May 31, 2021 9:12 am
Forum: RouterOS beta
Topic: v7.1beta6: netPower 16P: Cannot enable L3 Hardware Offloading
Replies: 2
Views: 1601

Re: v7.1beta6: netPower 16P: Cannot enable L3 Hardware Offloading

Hi,

The issue has been identified and already fixed. Please contact support@mikrotik.com and we will provide you a hot-fixed firmware, so you don't have to wait for the next beta.

Thanks for the feedback!
by raimondsp
Fri May 28, 2021 4:22 pm
Forum: RouterOS beta
Topic: v7.1beta6 [development] is released!
Replies: 377
Views: 243337

Re: v7.1beta6 [development] is released!

Is there any hope for jumbo frames and L3 HW to work at the same time?

Yes, it is also on the roadmap.
by raimondsp
Fri May 28, 2021 9:13 am
Forum: RouterOS beta
Topic: v7.1beta6 [development] is released!
Replies: 377
Views: 243337

Re: v7.1beta6 [development] is released!

Well I do not determine the priorities and I do not know about that big customer that wanted hw acceleration, but I would (and I think I am not the only one) prefer this sequence of v7 implementation: 1. finish the porting of everything that was in v6 so it can be realistically BETA-tested (maybe w...
by raimondsp
Fri May 28, 2021 9:08 am
Forum: RouterOS beta
Topic: v7.1beta6 [development] is released!
Replies: 377
Views: 243337

Re: v7.1beta6 [development] is released!

What's this mean for routeros though? (DX3000/2000 devices) Will we see hardware ipv6 routing so long as we either don't configure any ipv6 firewall rules (ie, no way to get the route 'out' of the CPU) or if we do a VRF or something? Routing via CPU on these devices is abysmal, currently hanging a ...
by raimondsp
Thu May 27, 2021 5:00 pm
Forum: RouterOS beta
Topic: OSPF + L3 HW Offload problem
Replies: 3
Views: 1922

Re: OSPF + L3 HW Offload problem

Thanks,

I have only about 2k routes, so routing table capacity should be ok. Should I send supout file to support@mikrotik.com? I thought It's only for reporting bugs in version FW 6.
We have received your supout.rif file, and the case is under investigation. We will keep you updated.
by raimondsp
Thu May 27, 2021 2:38 pm
Forum: RouterOS beta
Topic: v7.1beta6 [development] is released!
Replies: 377
Views: 243337

Re: v7.1beta6 [development] is released!

That's the plan. Unless something utterly goes wrong. Are the DX3000/2000 Series products capable of HW IPv6 routing as well? If yes, and if implementation is successful, do you expect they'll hold at least 1000-2000 IPv6 prefixes? The DX3000/2000 Series products are capable of HW IPv6 routing (no ...
by raimondsp
Thu May 27, 2021 1:26 pm
Forum: RouterOS beta
Topic: OSPF + L3 HW Offload problem
Replies: 3
Views: 1922

Re: OSPF + L3 HW Offload problem

Hey there, Please reproduce the issue, create a supout.rif (while l3-hw-offloading is still enabled), and report the issue to MikroTik support . Is it possible that the number of routes exceeded the hardware routing table capaciity ? CRS309 supports 50-80k hardware routes (the actual limit depends o...
by raimondsp
Wed May 26, 2021 8:53 am
Forum: RouterOS beta
Topic: v7.1beta6 [development] is released!
Replies: 377
Views: 243337

Re: v7.1beta6 [development] is released!

@raimondsp thanks for the info. Do you guys expect this by year end? (HW IPv6)
That's the plan. Unless something utterly goes wrong.
by raimondsp
Tue May 25, 2021 9:59 am
Forum: RouterOS beta
Topic: v7.1beta6 [development] is released!
Replies: 377
Views: 243337

Re: v7.1beta6 [development] is released!

As I already said, L3 HW offloading for IPv6 is on the roadmap . Actually, it is the next big feature to be done for L3 HW. However, do not expect it in the next beta - the expected development effort is extensive, and then testing (you may not believe, but we are actually testing our firmware). Ini...
by raimondsp
Mon May 24, 2021 8:52 am
Forum: RouterOS beta
Topic: v7.1beta6 [development] is released!
Replies: 377
Views: 243337

Re: v7.1beta6 [development] is released!

It's a pity that L3 offloading is limited to IPv4 only, but it's impressive nevertheless.
I may be mistaken, but my understanding is that it is only limited to IPv4 for now, and L3 offloading for IPv6 is coming.
Exactly. L3 HW for IPv6 is on the roadmap.
by raimondsp
Sun May 23, 2021 11:50 am
Forum: RouterOS beta
Topic: v7.1beta6 [development] is released!
Replies: 377
Views: 243337

Re: v7.1beta6 [development] is released!

I wonder what exactly the new option hw-offload=yes in firewall action=fasttrack rule do? I guess it is added so we can choose which of fasttracked connection to be L3 HW Offloaded on CRS3XX. But does setting it to yes/no change anything on other devices, that don't have L3 HW Offloading? If the sw...
by raimondsp
Thu May 20, 2021 9:09 am
Forum: RouterOS beta
Topic: v7.1beta6 [development] is released!
Replies: 377
Views: 243337

Re: v7.1beta6 [development] is released!

For the L3 HW off-load support on CRS3xx can you confirm if that includes even the CRS305 model?

Yes, all CRS3xx devices now support L3 HW offloading. That includes CRS305.

L3HW: Supported Devices
by raimondsp
Wed May 19, 2021 1:56 pm
Forum: RouterOS beta
Topic: v7.1beta6 [development] is released!
Replies: 377
Views: 243337

Re: v7.1beta6 [development] is released!

The fallback to CPU applies only to a situation when the total number of routes exceeds the maximum. Otherwise, everything can be routed by the hardware, including the default gateway(-s). Great, thanks! That makes the huge new field of how to use the mentioned switches. Probably you should rephras...
by raimondsp
Wed May 19, 2021 1:07 pm
Forum: RouterOS beta
Topic: v7.1beta6 [development] is released!
Replies: 377
Views: 243337

Re: v7.1beta6 [development] is released!

From newly added part about L3 HW offloading on Marvell DX3000/2000 Series chips: https://help.mikrotik.com/docs/display/ROS/L3+Hardware+Offloading *1 Since total amount of routes that can be offloaded is very limited, prefixes with higher netmask are preferred to be forwarded by hardware (e.g /32 ...
by raimondsp
Wed May 19, 2021 11:26 am
Forum: RouterOS beta
Topic: v7.1beta6 [development] is released!
Replies: 377
Views: 243337

Re: v7.1beta6 [development] is released!

Here is the user guide on Layer 3 Hardware Offloading for CRRS3xx devices:
https://help.mikrotik.com/docs/display/ ... Offloading
by raimondsp
Fri Apr 30, 2021 9:42 am
Forum: RouterOS beta
Topic: VRRP connection tracking and preemption mode
Replies: 12
Views: 7829

Re: VRRP connection tracking and preemption mode

Great post and explanation! THis is the #1 reason I had in my head why it would be that way but great to get confirmation. To address OP's situation -w hich I assume is NAT Even though the connections are synced to the 2nd router - in a home NAT instance you can expect the customers WAN IP to chang...
by raimondsp
Thu Apr 29, 2021 10:47 am
Forum: RouterOS beta
Topic: VRRP connection tracking and preemption mode
Replies: 12
Views: 7829

Re: VRRP connection tracking and preemption mode

That's a good question. While the Mikrotik documentation states that preemption mode and sync connection tracking are mutually exclusive, it does not explain why. Let me clarify that. Let's begin with a short recap of why connection sync is needed. Most firewalls have rules to allow established or r...
by raimondsp
Tue Apr 20, 2021 3:06 pm
Forum: RouterOS beta
Topic: v7.1beta5 [development] is released!
Replies: 292
Views: 86300

Re: v7.1beta5 [development] is released!

The problem with "unreachable" and "prohibited" routes is that the decision to send an ICMP reply gets taken on Layer 3 before reaching the firewall. Therefore, those routes are vulnerable to DDoS attacks. Moreover, with Layer 3 Hardware Offloading, we can offload blackhole route...
by raimondsp
Fri Apr 16, 2021 11:20 am
Forum: RouterOS beta
Topic: v7.1beta5 [development] is released!
Replies: 292
Views: 86300

Re: v7.1beta5 [development] is released!

I believe they do have L3 enabled, it is currently in that state where it seems to fall back to CPU. Columns: NAME, SWITCH, L3-HW-OFFLOADING, STORM-RATE # NAME SWITCH L3- STO 0 1-xxxxx switch1 yes 100 1 2-xxxxx switch1 yes 100 2 3-xxxxx switch1 yes 100 3 sfp-sfpplus4 switch1 yes 100 4 sfp-sfpplus5 ...
by raimondsp
Tue Apr 13, 2021 6:29 pm
Forum: RouterOS beta
Topic: v7.1beta5 [development] is released!
Replies: 292
Views: 86300

Re: v7.1beta5 [development] is released!

ok, been using the 7.1 betas for a few months on a CRS309-1G-8S+. I realize that this is really intended to be a switch and not a router, but when it IS working as a router with hw offloading it works great. Here is what I've found with 7.1beta5: HW Offloading for L3 only seems to work for a day or...
by raimondsp
Wed Apr 07, 2021 1:31 pm
Forum: RouterOS beta
Topic: CRS328-24P-4S+RM for 180mb/sec routing
Replies: 1
Views: 1006

Re: CRS328-24P-4S+RM for 180mb/sec routing

Unless you want to run a complex firewall with many filter rules, CRS328 should be capable of doing basic L3 routing. Moreover, CRS328 should get L3 Hardware Offloading in near future, boosting its routing performance close to wire-speed.
by raimondsp
Thu Dec 17, 2020 3:41 pm
Forum: RouterOS beta
Topic: RouterOS v7.1beta3 - No Level3 Hardware offloading after enabling l3hw=yes on CRS317 [SOLVED]
Replies: 7
Views: 4093

Re: RouterOS v7.1beta3 - No Level3 Hardware offloading after enabling l3hw=yes on CRS317 [SOLVED]

l3hw=fw should work fine on CRS317 in v7.1beta2. However, going straight from l3hw=yes to l3hw=fw without a reboot might cause a problem. Try the following workaround: disable L3HW (l3hw=no), reboot, and then set it to l3hw=fw. It is worth mentioning that l3hw=fw is deprecated in the upcoming v7.1be...
by raimondsp
Mon Dec 14, 2020 10:26 am
Forum: RouterOS beta
Topic: RouterOS v7.1beta3 - No Level3 Hardware offloading after enabling l3hw=yes on CRS317 [SOLVED]
Replies: 7
Views: 4093

Re: RouterOS v7.1beta3 - No Level3 Hardware offloading after enabling l3hw=yes on CRS317 [SOLVED]

This will be fixed in next beta.
Meanwhile, please downgrade to v7.1beta2 to use L3 Hardware offloading.
by raimondsp
Mon Dec 07, 2020 9:19 am
Forum: RouterOS beta
Topic: v7.1beta3 [development] is released!
Replies: 261
Views: 79820

Re: v7.1beta3 [development] is released!

L3 hardware offloading is not working on my CRS309-1G-8S+IN. Setting l3hw=yes or no has no difference and the routing performance is only about 200Mbps.

We have identified the issue and are working on the fix. Meanwhile, please downgrade back to 7.1beta2 to use l3hw.
by raimondsp
Mon Nov 30, 2020 8:54 am
Forum: RouterOS beta
Topic: CRS 3xx - L3 ASIC performance testing
Replies: 35
Views: 12069

Re: CRS 3xx - L3 ASIC performance testing

Recently one of MT support guys wrote that currently they're running feasibility study for supporting L3 switching on CRS328. He explicitly said that nothing is determined yet ... so it may end up with no L3 switching on this device ... and even if it does happen, it may take a while before it gets...
by raimondsp
Tue Nov 17, 2020 9:48 am
Forum: RouterOS beta
Topic: CRS 3xx - L3 ASIC performance testing
Replies: 35
Views: 12069

Re: CRS 3xx - L3 ASIC performance testing

Unlike l3hw option, use-ip-firewall=yes controls only the packets that enter the CPU. use-ip-firewall does not disable L2 hardware offloading. Actually, it is impossible (and does not make sense) to disable L2HW on the switch chip.
by raimondsp
Thu Nov 12, 2020 10:35 am
Forum: RouterOS beta
Topic: CRS 3xx - L3 ASIC performance testing
Replies: 35
Views: 12069

Re: CRS 3xx - L3 ASIC performance testing

Hello and good morning. I was not sure about your first claim about the input/output. Thank you very much for claryfing it. So the CRS can be a full functional BGP router, with hw forwarding, I dont see the traffic passing by, it is not an issue, but I can protect the router itself. At the moment I...
by raimondsp
Thu Nov 12, 2020 10:31 am
Forum: RouterOS beta
Topic: CRS 3xx - L3 ASIC performance testing
Replies: 35
Views: 12069

Re: CRS 3xx - L3 ASIC performance testing

@raimondsp: can you kindly compare different modes of operation of l3hw to HW-offloaded L2? I can imagine many parallelisms, but as I don't have any experience with CRS3xx L3 offloading, I can't say if those parallelisms are real or imaginary. Basically: L2 HW offloading = bridging on the hardware ...
by raimondsp
Thu Nov 12, 2020 9:39 am
Forum: RouterOS beta
Topic: CRS 3xx - L3 ASIC performance testing
Replies: 35
Views: 12069

Re: CRS 3xx - L3 ASIC performance testing

Thank you for you explanations. The idea was to use a CRS to route l3 between interfaces at FAAAAST speed via BGP. The issue is how can I protect the router itself then ? Never tried the switch rules... I'm so sorry for misleading. INPUT/OUTPUT chains are unaffected by l3hw because the hardware red...
by raimondsp
Wed Nov 11, 2020 4:38 pm
Forum: RouterOS beta
Topic: CRS 3xx - L3 ASIC performance testing
Replies: 35
Views: 12069

Re: CRS 3xx - L3 ASIC performance testing

In routerOS will be enabled fastpath then? No, ROS firewall (/ip/firewall) does not work simply because packets never enter CPU. If we set some rules on the INPUT chain just to protect the router, we lose the hardware feature? The traffic to the router itself (packet destination IP = router IP; INP...
by raimondsp
Wed Nov 11, 2020 3:39 pm
Forum: RouterOS beta
Topic: CRS 3xx - L3 ASIC performance testing
Replies: 35
Views: 12069

Re: CRS 3xx - L3 ASIC performance testing

Very very interesting. Using RouterOS we could use BGP to have some internal routes (less than 1000). we could route them L3 in hardware... Is something related to fastpath here? Or can we use some firewall filters? we wont need conntrack or something similar. There are two distinct L3HW modes in R...
by raimondsp
Mon Nov 09, 2020 4:36 pm
Forum: RouterOS beta
Topic: CRS 3xx - L3 ASIC performance testing
Replies: 35
Views: 12069

Re: CRS 3xx - L3 ASIC performance testing

Unfortunately, it is the hardware limitation. There is not enough internal memory in the switch chip to offload the full BGP table. However, if possible, there is an option to limit the incoming BGP route prefixes via /routing/filter/ Also, we are working on an option to filter out the prefixes for ...
by raimondsp
Mon Nov 09, 2020 8:41 am
Forum: RouterOS beta
Topic: CRS 3xx - L3 ASIC performance testing
Replies: 35
Views: 12069

Re: CRS 3xx - L3 ASIC performance testing

CRS with RouterOS can be used as a BGP router unless the number of routes exceeds the hardware memory capabilities.

Refer to "List of supported devices and their limits" table on the link below:
https://wiki.mikrotik.com/wiki/Manual:C ... Offloading
by raimondsp
Wed Nov 04, 2020 9:40 am
Forum: RouterOS beta
Topic: CRS3xx L3HW in redundant topology
Replies: 4
Views: 1924

Re: CRS3xx L3HW in redundant topology

Hi there, and thanks for the research! If I understood correctly, the current limitation in hardware-offloading of VRRP interfaces is that the device fails to resolve the MAC address of VRRP IP? The device sends an ARP request to identify the MAC address. However, when being the VRRP master, the dev...
by raimondsp
Mon Nov 02, 2020 1:11 pm
Forum: RouterOS beta
Topic: CRS3xx L3HW offloading MTU problem
Replies: 25
Views: 6324

Re: CRS3xx L3HW offloading MTU problem

The difference is that the switch chip natively supports VLAN but knows nothing about VRRP. RouterOS translates its "virtual' VLAN interfaces into the switch chip configuration. However, the same is impossible for VRRP. Can RouterOS handle VRRP on CPU while offloading the results (IP, MAC addre...
by raimondsp
Mon Nov 02, 2020 8:41 am
Forum: RouterOS beta
Topic: CRS3xx L3HW offloading MTU problem
Replies: 25
Views: 6324

Re: CRS3xx L3HW offloading MTU problem

VRRP is a virtual interface and, therefore, it cannot be offloaded to the hardware.
by raimondsp
Fri Oct 30, 2020 9:48 am
Forum: RouterOS beta
Topic: CRS3xx L3HW offloading MTU problem
Replies: 25
Views: 6324

Re: CRS3xx L3HW offloading MTU problem

Hi,

I'm glad to hear that the issue has been resolved. We will analyze your support.rif anyway to identify the possible issues.

Once again, thanks for the feedback, and I hope the CRS309 will serve you well.
by raimondsp
Thu Oct 29, 2020 9:35 am
Forum: RouterOS beta
Topic: CRS3xx L3HW offloading MTU problem
Replies: 25
Views: 6324

Re: CRS3xx L3HW offloading MTU problem

Regarding your case, may I ask you a favor to repeat the test case, but this time monitor the connection list? During the test, please run the command: /ip/firewall/connection/print interval=1 and make sure the traffic generated by iperf does NOT appear in the list. When routing is fully performed b...
by raimondsp
Thu Oct 29, 2020 9:16 am
Forum: RouterOS beta
Topic: CRS3xx L3HW offloading MTU problem
Replies: 25
Views: 6324

Re: CRS3xx L3HW offloading MTU problem

Hi, for IPv4 this is certainly true. For IPv6 (in the future) at least ICMP6 'packet too big' will be needed. For IPv4 'packet too big' would be nice as well, as the switch chip surely doesn't do packet fragmentation, or does it? Hi there, You're right - the switch chip doesn't support IP fragmenta...
by raimondsp
Tue Oct 27, 2020 2:49 pm
Forum: RouterOS beta
Topic: CRS3xx L3HW offloading MTU problem
Replies: 25
Views: 6324

Re: CRS3xx L3HW offloading MTU problem

Another question thats popped up, if L3HW offloading is enabled, the CRS309 does not show up in the traceroute, as it's not sending ICMP messages, is there a feature (planned) to enable correct ICMP behaviour? Unfortunately, the hardware (switch chip) is incapable of sending ICMP replies. In order ...