Se você tiver uma captura de pacote com os pacotes SYN / ACK SYN / ACK iniciando a conexão TCP, você encontrará o tamanho máximo de segmento anunciado por cada uma das partes na lista de opções. Você pode criar uma captura usando Wireshark , a parte interessante pode ser assim:
(descaradamenteroubadode
Se - como você vê neste exemplo - o MSS anunciado por 131.107.65.14 for 1452 bytes, você só deverá ver comprimentos de segmento TCP iguais ou menores que este valor durante esta conexão. Observe que ambos os hosts anunciam o MSS independentemente nos pacotes SYN e SYN / ACK e o menor dos dois é escolhido para todos os segmentos trocados durante toda a duração da conexão.
Você pode configurar um filtro de exibição no Wireshark para fazer uma verificação rápida. tcp.len>1452 and ip.dst==131.107.65.14
exibirá todos os pacotes que violarem a restrição MSS de 1452 bytes a 131.107.65.14. Se a sua pilha TCP está fazendo certo, obviamente você não deve ver nenhum pacote exibido após o filtro ter sido aplicado.