Community discussions

MikroTik App
 
SandakovMaksim
just joined
Topic Author
Posts: 9
Joined: Thu Jan 17, 2019 7:02 am

RB951G-2HnD MTU problem

Thu Jan 17, 2019 7:13 am

Good evening!
*Sorry for bad english*
I have a task to change MTU on MikroTik ether1 interface from default 1500 bytes to 1700(for large packets through EoIP tunnel), i tuned it in interface settings and changed it on local switch(dlink dgs3620-28sc), but when i try to ping neighbor interface with no fragmentation it doesn't work. After testing i saw, that i can ping only with ping packet size 1534 and below. Jumbo frames on local switch is enable. Now there is firmware v6.42.6 (stable), but i tried to upgrade. Besides i have an 951Ui model too and all works fine. Can you prompt me what can i do with that?
 
User avatar
Anumrak
Forum Guru
Forum Guru
Posts: 1174
Joined: Fri Jul 28, 2017 2:53 pm

Re: RB951G-2HnD MTU problem

Thu Jan 17, 2019 9:09 am

There is also L2 MTU on interfaces. You should try to change this one.
 
SandakovMaksim
just joined
Topic Author
Posts: 9
Joined: Thu Jan 17, 2019 7:02 am

Re: RB951G-2HnD MTU problem

Thu Jan 17, 2019 9:14 am

There is also L2 MTU on interfaces. You should try to change this one.
I also changed it. Except bridge.
 
User avatar
mkx
Forum Guru
Forum Guru
Posts: 11613
Joined: Thu Mar 03, 2016 10:23 pm

Re: RB951G-2HnD MTU problem

Thu Jan 17, 2019 12:27 pm

... but when i try to ping neighbor interface with no fragmentation it doesn't work.

Which interface is "neighbor interface"? The switch itself or some other adjacent machine? The problem with setting larger MTU is that all devices in same L2 (broadcast) domain have to match the increased MTU size. Different L2 domains are not a problem because router should be able to adapt/fragment packets entering L2 domain with smaller MTU size.
 
SandakovMaksim
just joined
Topic Author
Posts: 9
Joined: Thu Jan 17, 2019 7:02 am

Re: RB951G-2HnD MTU problem

Thu Jan 17, 2019 1:20 pm

... but when i try to ping neighbor interface with no fragmentation it doesn't work.

Which interface is "neighbor interface"? The switch itself or some other adjacent machine? The problem with setting larger MTU is that all devices in same L2 (broadcast) domain have to match the increased MTU size. Different L2 domains are not a problem because router should be able to adapt/fragment packets entering L2 domain with smaller MTU size.
Neighbor interface it is an interface of Dlink switch, where i configured L3 interface with MTU 1700.
 
User avatar
mkx
Forum Guru
Forum Guru
Posts: 11613
Joined: Thu Mar 03, 2016 10:23 pm

Re: RB951G-2HnD MTU problem

Thu Jan 17, 2019 4:37 pm

There is also L2 MTU on interfaces. You should try to change this one.
I also changed it. Except bridge.
If you tried ping from RB itself, you'll have to increase MTU on bridge as well .. bridge is L2/L3 interface which handles pings in this case.
 
SandakovMaksim
just joined
Topic Author
Posts: 9
Joined: Thu Jan 17, 2019 7:02 am

Re: RB951G-2HnD MTU problem

Fri Jan 18, 2019 7:16 am

There is also L2 MTU on interfaces. You should try to change this one.
I also changed it. Except bridge.
If you tried ping from RB itself, you'll have to increase MTU on bridge as well .. bridge is L2/L3 interface which handles pings in this case.
I dont think that it works that way, because i have an Ui version with same mtu on bridge and it works well. And i cant change MTU on bridge for some reason. L2 MTU 1598 and L3 MTU 1500. Will try to change that 951G model on something else for test.
 
User avatar
mkx
Forum Guru
Forum Guru
Posts: 11613
Joined: Thu Mar 03, 2016 10:23 pm

Re: RB951G-2HnD MTU problem

Fri Jan 18, 2019 7:44 am

I can change bridge MTU with set [ find name=bridge ] mtu=1580 on my RB951G just fine:
[admin@RB951G janus] /interface bridge> print
Flags: X - disabled, R - running
 0 R name="bridge" mtu=1500 actual-mtu=1500 l2mtu=1598 arp=enabled
     arp-timeout=auto mac-address=E6:8D:8C:C6:11:C4 protocol-mode=none
     fast-forward=no igmp-snooping=no auto-mac=no
     admin-mac=E6:8D:8C:C6:11:C4 ageing-time=5m vlan-filtering=no
     dhcp-snooping=no
[admin@RB951G janus] /interface bridge> set [ find name=bridge ] mtu=1580
[admin@RB951G janus] /interface bridge> print
Flags: X - disabled, R - running
 0 R name="bridge" mtu=1580 actual-mtu=1580 l2mtu=1598 arp=enabled
     arp-timeout=auto mac-address=E6:8D:8C:C6:11:C4 protocol-mode=none
     fast-forward=no igmp-snooping=no auto-mac=no
     admin-mac=E6:8D:8C:C6:11:C4 ageing-time=5m vlan-filtering=no
     dhcp-snooping=no
 
SandakovMaksim
just joined
Topic Author
Posts: 9
Joined: Thu Jan 17, 2019 7:02 am

Re: RB951G-2HnD MTU problem

Fri Jan 18, 2019 8:03 am

Ok, i set mtu 1598(like maximum bridge L2 mtu). but still i cant ping with packets heavier than 1534 bytes.
 
User avatar
mkx
Forum Guru
Forum Guru
Posts: 11613
Joined: Thu Mar 03, 2016 10:23 pm

Re: RB951G-2HnD MTU problem

Fri Jan 18, 2019 12:17 pm

Is there any setting on the DGS management interface regarding MTU? Specs say it supports jumbo frames up to 13kB in size, but that's probably switch chip capability. Management interface might have some other settings.

Personally I'd try to leave out the DGS when testing if larger frames work ... so try to ping the L3 peer of your host. As I wrote before, next-hop router of RB should be able to deal with desired MTU size so it should be able to reply to pings.
 
SandakovMaksim
just joined
Topic Author
Posts: 9
Joined: Thu Jan 17, 2019 7:02 am

Re: RB951G-2HnD MTU problem

Fri Jan 18, 2019 12:42 pm

I have a chain Cisco 4900M - Dlink DGS3620-28SC - Mikrotik RB951G. And i can ping from Cisco to Dlink's address(from RB subnet) with 1700 and df-bit, so i don't think that it is Dlink problem. Is it possible that in that RB installed old chip that doesn't support some functions? CPU Ar9344 v3.33
 
User avatar
mkx
Forum Guru
Forum Guru
Posts: 11613
Joined: Thu Mar 03, 2016 10:23 pm

Re: RB951G-2HnD MTU problem

Fri Jan 18, 2019 1:25 pm

Is it possible that in that RB installed old chip that doesn't support some functions?
That's a real option I'm afraid. Or a bug in software. I suggest you ask support@mikrotik.com to comment your problem.
 
User avatar
CZFan
Forum Guru
Forum Guru
Posts: 2098
Joined: Sun Oct 09, 2016 8:25 pm
Location: South Africa, Krugersdorp (Home town of Brad Binder)
Contact:

Re: RB951G-2HnD MTU problem

Fri Jan 18, 2019 10:17 pm

I have a chain Cisco 4900M - Dlink DGS3620-28SC - Mikrotik RB951G. And i can ping from Cisco to Dlink's address(from RB subnet) with 1700 and df-bit, so i don't think that it is Dlink problem. Is it possible that in that RB installed old chip that doesn't support some functions? CPU Ar9344 v3.33

Upgrade device to latest ROS, restart then also upgrade the "Firmware" in System--->Routerboard--->Upgrade, then restart again.

Check in same place if "Current Firmware" is the same as ROS version upgraded to. The reason I am suggesting this is that there were a couple of big changes / improvements in version 3.41 IIRC and seems you are still on firmware v3.33
 
Redmor
Member Candidate
Member Candidate
Posts: 256
Joined: Wed May 31, 2017 7:40 pm
Location: Italy

Re: RB951G-2HnD MTU problem

Fri Jan 18, 2019 11:04 pm

Leave MTU as is.
If you need more MTU try to use VPLS tunnels.
 
SandakovMaksim
just joined
Topic Author
Posts: 9
Joined: Thu Jan 17, 2019 7:02 am

Re: RB951G-2HnD MTU problem  [SOLVED]

Tue Jan 22, 2019 1:19 pm

Omg, sorry! Problem was in...fiber media converter. With wrong mode. Thanks you for your advices.

Who is online

Users browsing this forum: Bing [Bot], maldridge and 50 guests