It'd be great to have an MTU of say 64 KiB or greater.
Although I guess you'd also need a longer than 32-bit CRC to detect all the possible 3 bit errors past 11 kB frame size. A 40-bit CRC would be sufficient, at least up to 188 kB frame size or so.
Although I guess you'd also need a longer than 32-bit CRC to detect all the possible 3 bit errors past 11 kB frame size. A 40-bit CRC would be sufficient, at least up to 188 kB frame size or so.
Less packets to process would speed things up. Fever headers to process.
Also if your TCP flow bandwidth is counted in tens or hundreds of gigabits per second, there's still going to be plenty of ACKs.
Advertised MSS, interface MTU, and route MTU can all constrain packet sizing.
Using large-MTU routes for internal destinations can work well.