I have a few questions about MTU that I thought somebody on here might be able to answer.
The first is regarding where the actual size of packets sent through the 'internet' is 'decided'. If you can change the MTU on an individual machine (using TCP optimiser for example), but also on the router itself, how is this different? Does changing the MTU on the router force all devices to run at that same MTU? Is it possible for a machine to use an MTU of 500 if the router is still set to default 1500?
Does MTU size determine the size of both TCP and UDP packets? Or is it only TCP?
As you may or may not know, many, many players feel that lowering the MTU can improve network related performance in some fast paced online games. Specifically, when playing Battlefield 3, lowering your MTU can (supposedly) greatly improve hit registration. I tried it myself (lowering the MTU on my machine to 500 using TCP optimiser) and I have to say, it does seem to improve it.
However, being sceptical as I am, I thought I would ask here as to whether it is even posible that simply changing the MTU on my machine is able to change the stream of data being sent to a server running an online game that uses UDP?
Any insight greatly appreciated,