I seem to recall from UDP datagram tests between linux and XP I ran a few years ago that XP maximum datagram sizes are indeed smaller than linux.