O TCP deve fazer uma suposição inicial no MSS, que será o MTU da interface local por meio da qual o SYN está prestes a ser enviado, menos a constante apropriada para considerar o cabeçalho IP.
Depois disso, ele pode aprender um valor MSS menor por meio de um dos seguintes meios:
- Um MSS menor anunciado pelo outro par detecção de MTU de caminho
- (mensagens de pacote muito grande do ICMP)
Uma vez que ele aprende um valor tão reduzido, ele pode armazená-lo em cache por um tempo e usá-lo como o MSS inicial para conexões futuras com o mesmo endereço remoto.