[WEBINAR] Application Acceleration: Faster Performance for End Users

Maximum Segment Size (MSS)

Definition - What does Maximum Segment Size (MSS) mean?

Maximum Segment Size (MSS) refers to the ceiling, or largest data segment, accommodated as an unfragmented piece by a computer or communications device.

The MSS does not include the size of the TCP and IP headers in computation. However, to achieve optimum communication, the number of bytes and headers are combined but must not exceed the number of bytes specified in the Maximum Transmission Unit (MTU). A lower MSS ensures that fragmentation is not present during the process, even though there is a decrease in data and header ration.

Techopedia explains Maximum Segment Size (MSS)

The MSS is typically established by the operating system (OS) when a TCP handshake occurs in a SYN packet. Each data flow direction may use a different MSS. The MSS is an important Internet connection component, especially when using a Web browser. When TCP is used in an Internet connection, the connected computers must establish a specific MTU size agreeable to all connected parties.

Internet data goes through several gateway routers. Data segments must pass through all of these routers without becoming fragmented. If the data is too large, the oversized segment is broken into smaller fragments, resulting in decreased Internet speed, which may be noticeable to users. However, this cannot be avoided if the gateway routers on the path set a smaller MTU size, or if the user’s computer has set a larger MSS value.

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
"Techopedia" on Twitter

Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Free Whitepaper: The Path to Hybrid Cloud
Free Whitepaper: The Path to Hybrid Cloud:
The Path to Hybrid Cloud: Intelligent Bursting To Amazon Web Services & Microsoft Azure
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.