On Tue, Jan 31, 2017 at 12:07:24PM +0100, Sven Eckelmann wrote:
On Sonntag, 29. Januar 2017 06:14:28 CET Linus Lüssing wrote: [...]
However, currently "Fragmentation v2" does not support re-fragmentation. Which means that once a packet is split into two packets of 1400 + x bytes for instance and the next hop provides an interface with an even smaller MTU of 1280 bytes, then the larger fragment is lost.
[...]
Beside this change, did you try to make the fragments more equally sized? Here is just some really ugly and untested pseudo code:
Have thought about it initially but pushed it asided when I noticed it would only help regarding the initial issue for the unicast packets but not potentially large TTs.
But generally, I like the idea of making fragments more equally sized :-).