How to Limit Internet Speed per IP?

Hi… I’m sorry if my problem is bothering you, but it really bothers me for couple days.

I have 1 ISP provider with upload/download=50Mbps/50Mbps, IP: 192.168.100.1
I have several users using the internet.
I use Mikrotik RB750Gr3 router running 6.43.4 with configuration:

  • ether1 is WAN, IP: 192.168.100.2
  • ether5 is connected to switch
  • DHCP Pool: 192.168.88.2-192.168.88.254
  • other settings is default

I have 1 PC connected to switch and get IP 192.168.88.239
I need to limit this IP for internet connection 10Mbps for download and 5Mbps for upload.

I’ve tried to use Simple Queue with target=192.168.88.239 max-limit=5M/10M
but when I run speedtest, this PC still get 50Mbps/50Mbps traffic as ISP given.
Maybe someone can tell where my mistake is.
Sorry if I’m new with Mikrotik.
Thank you.

Isn’t fasttrack active?

Thank you, jarda. That’s solving my problem.
But what is fasttrack actually for?

https://wiki.mikrotik.com/wiki/Manual:IP/Fasttrack
Packet marking for fast processing.

Warning: Queues (except Queue Trees parented to interfaces), firewall filter and mangle rules will not be applied for FastTracked traffic.

Make exception in your Fasttrack firewall rule for the IP where you want to use Queues