Hello,
I have a few RB1100 running full-table BGP (BGP sessions with 7 routers, only IBGP).
I'm doing ~100Mbps traffic currently and I have a few questions about CPU usage:
Question 1: I check the "/system resource", I see:
[admin@rb1100-1] /system resource> print
... cpu-load: 26%
When I compare this with /tool profile, I get:
[admin@rb1100-1] > /tool profile duration=10
NAME USAGE
ethernet 0.5%
console 0.5%
firewall 4%
winbox 0%
management 1%
idle 86%
profiling 0.5%
queuing 7%
routing 0.5%
unclassified 0%
Where is this difference coming from?
Question 2: I do not use the queuing. But it adds 'ethernet-default' to all ethernet interfaces and 'default' to all vlan interfaces. Is it possible to disable queuing completely and save the CPU used this way?
Question 3: I only use the firewall to allow SSH and Winbox from some specific IPs, so this is only on the input chain:
/ip firewall filter
add action=accept chain=input disabled=no src-address=ip1
add action=accept chain=input disabled=no src-address=ip2
add action=accept chain=input disabled=no src-address=ip3
add action=accept chain=input disabled=no src-address=ip4
add action=reject chain=input disabled=no dst-port=8291 protocol=tcp reject-with=tcp-reset
add action=reject chain=input disabled=no dst-port=22 protocol=tcp reject-with=tcp-reset
Why is the firewall still using 4% CPU when there's almost no traffic to the box itself, only FORWARD traffic?