ALERT

[LAST CHANCE] Data Layer: Modern Business, Defined

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
Tweat cdn.techopedia.com
"Techopedia" on Twitter


'@Techopedia'
Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Resources
The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
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.