Community discussions

MikroTik App
 
modulo2018
just joined
Topic Author
Posts: 3
Joined: Wed Jul 18, 2018 3:03 pm

Jumbo frames not fragmented on CRS with OS version 6.42.5

Wed Jul 18, 2018 3:30 pm

The Goal is fragmentation of large IP packets and jumbo frames (up to 9000Bytes) to normal size IP packets (MTU <=1500Bytes).

A PC ) directly connected to Ether3 is sending ICMP packets to a PC directly connected to Ether4.
Routing is set on both ends
No firewalling rule or NAT applied

The issue at hand:
All is working fine when packet size is smaller than 1473 Bytes For ICMP packet bigger than 1472 Bytes the packet is seen sent over the cable but dropped by the CCR MTU for the ingress is set for 3000Bytes

In addition, the CCR does not send packets with MTU bigger than 1500Bytes on ether3 even though it is set to 1600



To summarize:
“jumbo” packets do not seem to work as well as fragmentation of jumbo packets to normal size packets
 
User avatar
artz
MikroTik Support
MikroTik Support
Posts: 88
Joined: Tue Oct 17, 2017 5:51 pm
Location: Riga
Contact:

Re: Jumbo frames not fragmented on CRS with OS version 6.42.5

Wed Jul 18, 2018 3:38 pm

 
modulo2018
just joined
Topic Author
Posts: 3
Joined: Wed Jul 18, 2018 3:03 pm

Re: Jumbo frames not fragmented on CRS with OS version 6.42.5

Wed Jul 18, 2018 3:53 pm

Yes I did

actual MTU is set to 8000 L2 MTU is set to 9018 on eth 3 and 1500/1580 on eth4
 
User avatar
artz
MikroTik Support
MikroTik Support
Posts: 88
Joined: Tue Oct 17, 2017 5:51 pm
Location: Riga
Contact:

Re: Jumbo frames not fragmented on CRS with OS version 6.42.5

Wed Jul 18, 2018 4:42 pm

Can you share more details about your setup?
RB1<->CCR<->RB2
#RB1
/interface ethernet
set [ find default-name=ether1 ] l2mtu=9000 mtu=9000
/ip address
add address=192.168.1.2/24 interface=ether1
/ip route
add gateway=192.168.1.1

#RB2
/interface ethernet
set [ find default-name=ether2 ] l2mtu=1580 mtu=1500
/ip address
add address=192.168.2.2/24 interface=ether2
/ip route
add gateway=192.168.2.1

#CCR
/interface ethernet
set [ find default-name=ether1 ] l2mtu=9000 mtu=1500
set [ find default-name=ether2 ] l2mtu=1580 mtu=1500
/ip address
add address=192.168.1.1/24 interface=ether1
add address=192.168.2.1/24 interface=ether2
This configuration seems to be working properly, even with 6.42.5
Also, there is a known issue with CCR series devices that L2MTU is not updated, if it is changed to anything lower than 1662 bytes.

Who is online

Users browsing this forum: Bing [Bot], complexxL9, sotahe9145, tdw and 195 guests