I’m a bit new to MicroTik and am scratching my head on this one.
I have put together a VERY simple setup and testing NAT Fasttrack switch chips CPU usage etc…
And this has me a bit stumped.
I have setup a very simple Bridge and untagged VLANs to two ports.
Internet is on one VLAN interface and the test PC is plugged into the other VLAN interface.
While using a single switch chip for all of this - I am not getting the full gigabit test speeds, I am about 150Mbps short of 1Gbps.
Also during HTTP speed tests (upload and download) Only one CPU core (core 0) is getting used heavily and other is barely used.
If I simply move the PC over (just plug it in) to the other switch chip (#2) port 6 same exact config, BOTH CPU cores get used equally (and a lot) and I get the full upload/download gigabit test speeds to the Internet. (it works a lot better).
I’m not getting why this is performing so much differently when it really shouldn’t be as far as I can tell.
BOTH switch chips have a dual 1Gb path to each CPU core, and I’d expect it to behave the same, or in some cases even better if all is on the same switch chip.
Quite the opposite going on here though.
No L3 offloading of course in this old router.
Very curious what I am missing here.
# 2024-09-22 06:14:52 by RouterOS 7.15.3
# software id =
#
# model = RB3011UiAS
# serial number =
/interface bridge
add name=bridge1 vlan-filtering=yes
/interface vlan
add interface=bridge1 name=33-Internet vlan-id=33
add interface=bridge1 name=47-Tenant vlan-id=47
/ip pool
add name=dhcp_pool0 ranges=172.16.44.1-172.16.46.250,172.16.47.2-172.16.47.254
/ip dhcp-server
add address-pool=dhcp_pool0 interface=47-Tenant lease-time=2d30m name=dhcp1
/port
set 0 name=serial0
/interface bridge port
add bridge=bridge1 interface=ether1 pvid=33
add bridge=bridge1 interface=ether2 pvid=47
add bridge=bridge1 interface=ether6 pvid=47
add bridge=bridge1 interface=ether7 pvid=33
/interface bridge vlan
add bridge=bridge1 tagged=bridge1 untagged=ether1,ether7 vlan-ids=33
add bridge=bridge1 tagged=bridge1 untagged=ether2,ether6 vlan-ids=47
/ip address
add address=172.16.47.1/22 interface=47-Tenant network=172.16.44.0
add address=10.73.73.2/24 interface=33-Internet network=10.73.73.0
/ip dhcp-server network
add address=172.16.44.0/22 dns-server=10.73.73.31 gateway=172.16.47.1
/ip firewall filter
add action=fasttrack-connection chain=forward hw-offload=yes
/ip firewall nat
add action=masquerade chain=srcnat out-interface=33-Internet
/ip route
add disabled=no dst-address=0.0.0.0/0 gateway=10.73.73.1 routing-table=main suppress-hw-offload=no
/lcd
set backlight-timeout=never
/system identity
set name=Broadview-RB3011
/system note
set show-at-login=no
/system ntp client
set enabled=yes
/system ntp client servers
add address=10.73.73.1
[admin@Broadview-RB3011] >
/tool profile cpu=all
Columns: NAME, CPU, USAGE
NAME CPU USAGE
lcd 0 0.5%
spi 0 0%
ethernet 0 39.5%
console 0 0%
firewall 0 4.5%
networking 0 28.5%
management 0 1%
profiling 0 0%
bridging 0 17%
unclassified 0 4.5%
cpu0 95.5%
lcd 1 0.5%
ethernet 1 21%
console 1 0.5%
ssh 1 0.5%
firewall 1 4%
networking 1 19.5%
neighbor-discovery 1 0.5%
management 1 3%
encrypting 1 0.5%
profiling 1 0%
bridging 1 10.5%
unclassified 1 4.5%
cpu1 65%