a maximális szegmensméret (MSS) a TCP fejléc opciók mezőjének paramétere, amely meghatározza a bájtban megadott legnagyobb adatmennyiséget, amelyet egy számítógép vagy kommunikációs eszköz egyetlen TCP szegmensben képes fogadni. Nem számolja a TCP fejlécet vagy az IP fejlécet (ellentétben például az MTU-val az IP datagramokhoz). A TCP szegmenst tartalmazó IP datagram lehet önálló egyetlen csomagon belül, vagy több töredezett darabból rekonstruálható; akárhogy is, az MSS-korlát a végleges, rekonstruált TCP-szegmensben található adatok teljes mennyiségére vonatkozik.
az IP-réteg töredezettségének elkerülése érdekében a gazdagépnek meg kell adnia a maximális szegmensméretet, amely megegyezik a gazdagép által kezelhető legnagyobb IP-datagrammal, levonva az IP-és TCP-fejléc méretét. Ezért az IPv4 gazdagépek szükségesek ahhoz, hogy képesek legyenek kezelni egy 536 oktett MSS-t (= 576 – 20 – 20) és az IPv6 gazdagépeknek 1220 oktett MSS kezelésére van szükségük (= 1280 – 40 – 20).
A Kis MSS értékek csökkentik vagy megszüntetik az IP-töredezettséget, de magasabb költségeket eredményeznek.
az adatáramlás minden iránya eltérő MSS-t használhat.
a legtöbb számítógép-felhasználó számára az MSS opciót az operációs rendszer hozza létre.