The differences between IP
MTU, TCP windows size and MSS are sometimes not clear enough but most of the
times the correct chosen values influence the throughput (here more details ) of
the link. Again, these values are vendor, hardware and operating system
dependent.
The IP MTU is considered to
be the maximum IP packet size which can be transmitted over the interface
without the need of IP fragmentation.
The TCP window size is
consider being how many TCP segments can be transmitted without waiting for a
TCP acknowledgment, or I say it to be a burst of unacknowledged TCP segments or
a burst of MSS.
The MSS is the Maximum
Segment Size of one TCP segment; it is actually the maximum amount of Data
which can be sent in 1 TCP segment, not including the Ethernet, IP and TCP
headers.