The MTU for 802.11 is 2296 bytes. Does this mean that if TCP is used over 802.11, the MSS can only be 2296 - 40 = 2256? Can't one use a higher MSS which would then get fragmented over 802.11?
In short, is there a strict limit on the MSS for TCP?
Network Engineering Stack Exchange is a question and answer site for network engineers. It only takes a minute to sign up.
Sign up to join this communityThe MTU for 802.11 is 2296 bytes. Does this mean that if TCP is used over 802.11, the MSS can only be 2296 - 40 = 2256? Can't one use a higher MSS which would then get fragmented over 802.11?
In short, is there a strict limit on the MSS for TCP?
Does this mean that if TCP is used over 802.11, the MSS can only be 2296 - 40 = 2256?
MSS = MTU - IP header size - TCP header size:
https://en.wikipedia.org/wiki/Maximum_segment_size
Can't one use a higher MSS which would then get fragmented over 802.11?
Most routers implement MSS adjust functionality. During TCP handshake the MSS get adjusted on each hop along the path to its minimum value. So the following TCP packets with data are fit into the MTUs along the path and packets do not get fragmented.