MSS (англ. Maximum segment size) является параметром протокола TCP и определяет максимальный размер полезного блока данных в байтах для TCP-пакета (сегмента). Таким образом этот параметр не учитывает длину заголовков TCP и IP.
Таким образом, максимальный размер MSS = MTU — размер заголовка IP — размер заголовка TCP.
Так каждый хост требует доступности для MSS:
IPv4 — последних 536 октетов (= 576 — 20 — 20)
IPv6 — последних 1220 октетов (= 1280 — 40 — 20).
MSS не учитывает длину заголовков ICMP и IP. И, т.о., MSS = MTU - (заголовок IP + заголовок ICMP) = 1500 - (20 + 8) = 1472
Предположим MTU 1500 байтов, вычитаем из него 20 байтов IPv4 адреса и ещё 20 байтов TCP и получаем MSS 1460 байтов. IPv6 с его удлинённым заголовком оставит для MSS всего 1440 байтов.