02-27-2018 10:14 AM - edited 03-08-2019 02:03 PM
Hi. I have a confusion regarding the size of MTU.
What happens in a router with the packets if through the input interface it receives 1500 MTU but through the output interface it has two routes (OSPF equal cost) with 1400 MTU each ??
Fragment the packets in 1400 bytes and send it to an output interface?
fragments the packets to send it to 1400 bytes and sends them on both output interfaces?
The flow is:
INTERNET --- mtu1500 ---> ISP ---- mtu1500----> ROUTER ---- mtu1400 ---> DESTINATION 01
---mtu 1400--->DESTINATION 02
Solved! Go to Solution.
02-27-2018 10:33 AM
02-27-2018 10:41 AM - edited 02-27-2018 10:47 AM
" the received packet of 1500 MTU an interface of 3000 MTU will be sent to the destination in the original size (1500)?"
Yes.
Also BTW, only the final receiver will reassemble the fragments. I.e. if you go 1500 => 1400 => 1500, transit devices do not rebuild the 1500 byte packet.
02-27-2018 10:24 AM
Hi,
It will be fragmented to both destinations 1 and 2.
HTH
02-27-2018 10:26 AM - edited 02-27-2018 10:28 AM
Hi,
Fragmentation of packet will happen at the interface and load balancing is working on Source and destination IP address.
Q:: What happens in a router with the packets if through the input interface it receives 1500 MTU but through the output interface it has two routes (OSPF equal cost) with 1400 MTU each ??
Ans: Fragment the packets in 1400 bytes and send it to an output interface.
Regards,
Deepak Kumar
02-27-2018 10:27 AM - edited 02-27-2018 10:36 AM
Fragmentation happens at the egress interface, so for the packet being fragmented, all its fragments should flow out the same interface.
However, further along the way, where fragmented packets are again ECMP routed, ECMP could send the fragments out different interfaces. Also, however, Cisco routers usually keep all of a flow's packets on the same interface.
02-27-2018 10:33 AM
02-27-2018 10:38 AM
Thanks for your reply.
So,
if by the input interface the MTU is maintained at 1500. Then, the same two output interfaces are configured with MTU from 1400 to 3000 (for example);
- the received packet of 1500 MTU an interface of 3000 MTU will be sent to the destination in the original size (1500)?
- Is this possible to do?,
02-27-2018 10:41 AM - edited 02-27-2018 10:47 AM
" the received packet of 1500 MTU an interface of 3000 MTU will be sent to the destination in the original size (1500)?"
Yes.
Also BTW, only the final receiver will reassemble the fragments. I.e. if you go 1500 => 1400 => 1500, transit devices do not rebuild the 1500 byte packet.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide