Mikrotik pppoe-client higher ping rather on cheap routers

Hello, everyone!

I recently decided to replace my Huawei router with a Mikrotik 4011 router, and after configuring the provider on the Mikrotik router with a PPPoE client connection, I noticed that the icmp ping to the external host 8.8.8.8 on the Huawei router is less than 80 ms, but on the Mikrotik it exceeds 100 ms (+30 ms). I tried changing the PPP settings, disabling traffic compression and encryption, but it didn't help. Please advise on the reason for the increased delay (using ping as an example).

Please post your sanitized configuration

config is simple, no rules no additional things:

[admin@MikroTik] > /export
jan/02/1970 00:02:12 by RouterOS 6.49.18
software id = AWJU-HDGD
model = RB951Ui-2nD
serial number = removed
/interface pppoe-clientadd add-default-route=yes interface=ether1 name=pppoe-out-mega password=XXqz5Q6 use-peer-dns=yes user=XX2373
/interface wirelessset [ find default-name=wlan1 ] ssid=MikroTik
/interface wireless security-profilesset [ find default=yes ] supplicant-identity=MikroTik

/ppp profileset *0 change-tcp-mss=default use-compression=no use-encryption=no
/ip firewall filter
add action=fasttrack-connection chain=forward connection-state=established,related
add action=accept chain=forward connection-state=established,related
add action=drop chain=forward connection-state=invalid

please note that, here on simple config, i do test for ping from mikrotik router console (terminal).

there is no conifg, only pppoe-client config

Where's half of the necessary firewall config?

Can you do a trace route (tracert/traceroute/tracepath depending on the OS) to external hosts (8.8.8.8 that you've chosen as example) when connecting using either routers and see what differ (which hops are introducing the additional delays).

(If you have no LAN client to test from, only the router, use /tool/traceroute)

1 Like

what is necessary part of firewall u mean?
I do ping using tool from winbox, it uses loopback interface that has no rules on firewall.

u tried to do traceroute from mikrotik router, and from pc (through huawei)

the delay ~30ms is between router interface 192.168.88.1 and next hop is 100.70.60.1 (isp gateway).

The mentioned delay is on first hop, between my router at home and isp gateway.

While PPPoE on MikroTik is not the best of things (it is handled in software even when the router hardware would be able of handling it), this is not normal. I have PPPoE as well and my ping to 8.8.8.8 is a little over 7ms, nearly all of that is on the first hop which is PPPoE over VLAN over VDSL. (ping to 8.8.8.8 from a colocated server is <1ms in this country)

There is a thing you need to be aware of: some ISPs will handle a new router with a new MAC address differently from what you had before, and maybe got from the ISP. You could try checking what the MAC address of the other router is, then set that MAC address on the ether1 port of your RB4011 and see if there is a difference.

You may also want to check a forum or other place where things about your ISP are discussed, and see if others had issues after replacing their router, and/or if there is info on router settings to be found.

2 Likes

Dropping on input. otherwise, ANYTHING can access your router.

EDIT: This would allow a DDOS from the outside by just brute forcing the login or whatever else :slight_smile:
Check this: https://tangentsoft.com/mikrotik/wiki?name=Default%20Router%20Configuration

1 Like

So what device do you have?

I tried on rb4011 and on rb hAP, so config i provide for hap, config for rb4011 is to big, it doesn’t matter because on small pppoe only config on hAP we have delay.

When you have bad results on both MikroTik routers, you really should follow the advise I gave above.

I will check it soon and write here results. Thank you!

Good evening!

I changed the MAC address of the interface to the one as on the Huawei router. I checked it, and the delay is now practically the same. As it turns out, it seems that the provider processes traffic a little differently from here, resulting in a delay of 30 ms. The provider has a GPON OLT, and it seems to be sensitive to the vendor, hence the delay. Thanks for answers. The topic we can close.

3 Likes